ClassNotFoundException: org.apache.axis2.transport.http.AxisAdminServlet
Ich bin der Entwicklung einer web-portal mit tomcat 7 + ZK framework + axis2 für die Verwendung von web services. Nach einer Weile begann ich immer diese Fehlermeldung :
SEVERE: Servlet /twigo threw load() exception
java.lang.ClassNotFoundException: org.apache.axis2.transport.http.AxisAdminServlet
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:532)
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:514)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:133)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1137)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1081)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5027)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5314)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Vielleicht axis2 1.6 nicht kompatibel mit tomcat 7 ?
InformationsquelleAutor mkazma | 2013-06-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist ein seltsames problem, sogar nach dem hinzufügen alle jars von Apache Axis2 störende Ausnahme ist immer noch da. Erforderliche Klasse AxisAdminServlet nicht vorhanden ist in der Axis2-Bibliotheken(1.6.1 in meinem Fall). Seit seiner nomore es im framework selbst ich denke, es ist nicht mehr erforderlich, so dass ich entfernt es von meinem code.
Können Sie loszuwerden, diese innerhalb web.xml wo Anruf für das servlet.
Nur für den Fall, wenn jemand braucht, um AxisAdminServlet, können Sie erstellen eine jar-Datei aus axis2-1.x.x\webapp\WEB-INF, es enthält die notwendigen servlet
InformationsquelleAutor aishu
Kann es unterhalb von Eintrag in der web.xml
Wenn ja, bitte entfernen Sie diesen Eintrag aus web.xml das löst das problem.
Grüße,
Kishore
InformationsquelleAutor Kishore Kumar Karanam