Sto creando una web application che faccia uso di servlet, e per la precisione sto facendo uso delle librerie restlet. Quando cerco di avviare la mia applicazione, avvio prima il server Tomcat e poi quando esce l'apposita schermata in eclipse, cerco di inserire lo url per far partire la mia applicazione ma mi restituisce l'errore 500 con la seguende didascalia:
Ovviamente dice che non trova una classe che però è stata caricata o meglio ho creato una servlet rifacendomi a quelle librerie. Però non capisco come mai non le ritrovi. Qualcuno può aiutarmi a capire meglio questo problema?codice:exception javax.servlet.ServletException: Wrapper cannot find servlet class com.noelios.restlet.ext.servlet.ServerServlet or a class it depends on org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) java.lang.Thread.run(Unknown Source) root cause java.lang.ClassNotFoundException: com.noelios.restlet.ext.servlet.ServerServlet org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1645) org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1491) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) java.lang.Thread.run(Unknown Source)

Rispondi quotando