मुझे JAXSS6.0.0 पर JAX-WS Maven-Project को तैनात करने का प्रयास करते समय निम्न त्रुटि मिल रही है।NoClassDeFoundError WSServletContextListener और XMLStreamBuffer
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]
...
मेरे पोम-फ़ाइल निर्भरता के रूप में निम्नलिखित है:
<dependency>
<groupId>com.sun.xml.ws</groupId>
<artifactId>jaxws-rt</artifactId>
<version>2.1.4</version>
<scope>provided</scope>
</dependency>
मैं आम/lib में जार फ़ाइल डाल करने की कोशिश की,/lib, या/lib/समर्थन किया है लेकिन अभी भी एक ही मिलता है।
बहुत से लोगों को यह समस्याएं थीं और कुछ जवाब है लेकिन मुझे कुछ भी नहीं मिला और काम करने की कोशिश की।
अद्यतन
तो, मैं बजाय वेब-INF/lib में lib डालने की कोशिश की। और यह पिछली त्रुटि को दूर ले जाता है। हालांकि, अब एक नई त्रुटि दिखाई दे रही है। यहां स्टैक ट्रेस है:
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.
"शुष्क humped" वाक्यांश वाले किसी भी पोस्ट में एक उपयोगी वोट-अप का हकदार है। –
भी lib निर्देशिका में टोमकैट में काम करता है – Thomas