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:

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)
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?