java.lang.ClassNotFoundException:com.sun.xml.ws.transport.http.servlet.WSServletContextListener

問題

TomcatにJAX-WS Webサービスをデプロイすると、次のエラーメッセージが表示されます。

java.lang.ClassNotFoundException:
    com.sun.xml.ws.transport.http.servlet.WSServletContextListener

解決策

JAX-WS依存関係ライブラリ " jaxws-rt.jar "がありません。

  1. http://jax-ws.java.net/に行ってください .

  2. JAX-WS RIのダウンロードをダウンロードしてください.

  3. 解凍し、 " jaxws-rt.jar "をTomcatライブラリフォルダにコピーします.

" \ {$ TOMCAT}/lib "となります。

  1. Tomcatを再起動します.