Me gustaría integrar CXF con Google Guice. Ya estoy usando Guice en mi proyecto y quiero evitar añadir dependencias adicionales.CXF y Google Guice usando JAX-RS + JAX-WS
CXF fue mi elección porque uno de los requisitos es poder proporcionar interfaces XML, JSON, JSONP y SOAP a los usuarios de los servicios sin tener código duplicado (en este momento tenemos clases específicas de SOAP, para XML nos use Struts y para JSON escribimos nuestros propios analizadores, lo sé, me siento sucio también).
De todos modos, afaik, CXF puede cumplir este requisito, por lo que parece que estoy atascado con CXF.
¿Alguna idea o sugerencia sobre cómo integrar Guice con CXF? Pensé en extender la clase CXFNonSpringJaxrsServlet
y hackear a Guice, pero de alguna manera parece que estaría haciendo algo que alguien más ya ha hecho.
es posible, usted tiene razón ... CXF es lo suficientemente configurable (de interceptores a invocadores a las fábricas de autobuses) que se puede cablear en Guice. Los systests y los testcases ofrecen muchos ejemplos de esto. – chahuistle