java.lang.ClassNotFoundException: com.sun.xml.ws.transport.http.servlet.WSServletContextListener
Published: November 18, 2010 , Updated: November 22, 2010 , Author: mkyong
Problem
Deploying a JAX-WS web service on Tomcat, hits following error message :
java.lang.ClassNotFoundException: com.sun.xml.ws.transport.http.servlet.WSServletContextListener
Solution
The JAX-WS dependency library “jaxws-rt.jar” is missing.
- Go here http://jax-ws.java.net/.
- Download JAX-WS RI distribution.
- Unzip it and copy “jaxws-rt.jar” to Tomcat library folder “{$TOMCAT}/lib“.
- Restart Tomcat.
Reference
Note : You can find more similar articles at - JAX-WS Tutorials





[...] in use: bindWrapper class package.jaxws.methodName is not found. Have you run APT to generate them?java.lang.ClassNotFoundException: com.sun.xml.ws.transport.http.servlet.WSServletContextListenerjava.lang.ClassNotFoundException : [...]