NoClassDeFoundError WSServletContextListener et XMLStreamBuffer

J'obtiens l'erreur suivante en essayant de déployer un JAX-WS Maven-projet de JBOSS6.0.0.

17:45:03,451 ERROR [[/isp]] Error configuring application listener of class com
sun.xml.ws.transport.http.servlet.WSServletContextListener: java.lang.NoClassDe
FoundError: javax/servlet/ServletContextAttributeListener
    at java.lang.ClassLoader.findBootstrapClass(Native Method) [:1.6.0_24]
    at java.lang.ClassLoader.findBootstrapClassOrNull(ClassLoader.java:927)
[:1.6.0_24]
...

Mon Pom-fichier est la suivante, puisque la dépendance:

<dependency>  
    <groupId>com.sun.xml.ws</groupId>
    <artifactId>jaxws-rt</artifactId>
    <version>2.1.4</version>
    <scope>provided</scope>
</dependency>

J'ai essayé de mettre le pot-fichier common/lib, /lib ou /lib/approuvé, mais toujours obtenir la même.

Beaucoup de gens ont eu ce problèmes et il y en a une réponse, mais rien de ce que j'ai trouvé et essayé de travaillé.

Mise à jour

Donc, j'ai essayé de mettre la lib dans WEB-INF/lib au lieu de cela. Et qui enlève l'erreur précédente. Cependant, un nouveau message d'erreur apparaît maintenant. Voici la trace de la pile:

09:00:46,353 ALLVARLIG [http] WSSERVLET11: failed to parse runtime descriptor: j
ava.lang.NoClassDefFoundError: com/sun/xml/stream/buffer/XMLStreamBuffer: java.l
ang.NoClassDefFoundError: com/sun/xml/stream/buffer/XMLStreamBuffer
    at com.sun.xml.ws.server.EndpointFactory.generateWSDL(EndpointFactory.ja
va:424) [:2.1.4]
    at com.sun.xml.ws.server.EndpointFactory.createEndpoint(EndpointFactory.
java:196) [:2.1.4]
    at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:467) [:2.

OriginalL'auteur user373455 | 2011-05-25