Estoy teniendo the following problem (informado por alguien más) al ejecutar mi aplicación empresarial bajo Glassfish. Debajo de Jetty funciona bien.Cómo elegir CXF en Metro en Glassfish
javax/xml/ws/spi/Provider menciona la creación de un recurso META-INF/services/javax.xml.ws.spi.Provider, pero esto ya se proporciona con CXF y la creación de un archivo de recursos adicional no resuelve este problema bajo Glassfish.
¿Alguien sabe cómo asegurarse de que CXF se recoja en GlassFish?
(Estoy usando un proyecto Maven Multi-modules con dependencia CXF 2.2.5)
¡Gracias!
Tim
editar # 1
Saltarse el problema por el momento y sólo trabajando con Metro, pero realmente me gustaría saber cómo utilizar CXF lugar si alguien tiene alguna punteros .. Si nada funciona voy a tener que cambiar contenedor de aplicaciones web (o mirar en metro para llenar mis necesidades)
editar # 2
Algunas de las soluciones detallan la solución para la guerra al agregar <class-loader delegate="false"/>
al archivo sun-web.xml. Sin embargo, esto no funciona para las aplicaciones de ee que no son de guerra.
Estoy encontrando el mismo problema sólo con un EJB empaquetado en una oreja. Abrí una recompensa porque realmente me gustaría escuchar algunas buenas respuestas a esto sin tener que duplicar la pregunta, de ahí mis ediciones. – javamonkey79
+1: Esta es una mala característica de Glassfish que actualmente estoy enfrentando con 'jsf': Glassfish ha creado bibliotecas jsf y éstas generan conflictos sobre un código que tiene jsf. ¡Realmente molesto y la solución vale la recompensa que está abierta! ¡También quiero saber la solución! – mico
También [esta publicación] (http: //www.shareyourwork.org/roller/ralphsjavablog/entry/axiom_jar_conflict_in_glassfish) dice cómo funcionan las cosas solo en algunas versiones de Glassfish y en otras no. – mico