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

Problem

Beim Bereitstellen eines JAX-WS-Webdiensts auf Tomcat wird folgende Fehlermeldung angezeigt:

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

Lösung

Die JAX-WS-Abhängigkeitsbibliothek " jaxws-rt.jar " fehlt.

  1. Gehen Sie hier http://jax-ws.java.net/ .

  2. Laden Sie die JAX-WS RI-Distribution herunter.

  3. Entpacken Sie es und kopieren Sie " jaxws-rt.jar " in den Tomcat-Bibliotheksordner

\ {$ TOMCAT}/lib “.

  1. Starten Sie Tomcat neu.