Ciao a tutti ho intenzione di creare un progetto webserver e conoscendo un pò Java con NetBeans mi sono diretto verso Tomcat e realizzazione di Servelet Java.Bene ho segu ito per filo e per segno la vostra guida Tomcat: l'applicazione è servita e, quando pensavo di aver realizzato la mia prima servlet e digito sul browser
http://localhost:8080/DateServlet/DateServlet
mi ritrovo sta sfilza di errori
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Wrapper cannot find servlet class DateServlet or a class it depends on
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:117)
org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:174)
org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:879)
org.apache.coyote.http11.Http11BaseProtocol$Http11 ConnectionHandler.processConnection(Http11BaseProt ocol.java:665)
org.apache.tomcat.util.net.PoolTcpEndpoint.process Socket(PoolTcpEndpoint.java:528)
org.apache.tomcat.util.net.LeaderFollowerWorkerThr ead.runIt(LeaderFollowerWorkerThread.java:81)
org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:689)
java.lang.Thread.run(Unknown Source)
root cause
java.lang.ClassNotFoundException: DateServlet
org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1438)
org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1284)
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:117)
org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:174)
org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:879)
org.apache.coyote.http11.Http11BaseProtocol$Http11 ConnectionHandler.processConnection(Http11BaseProt ocol.java:665)
org.apache.tomcat.util.net.PoolTcpEndpoint.process Socket(PoolTcpEndpoint.java:528)
org.apache.tomcat.util.net.LeaderFollowerWorkerThr ead.runIt(LeaderFollowerWorkerThread.java:81)
org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:689)
java.lang.Thread.run(Unknown Source)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.33 logs.
--------------------------------------------------------------------------------
Apache Tomcat/5.5.33
Premetto che ho ripetuto più volta la cosa ma niente ..
Vi riporto anche la suddivisione delle cartelle e dei files ..
C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\DateServlet
WEB-INF
DateServelt.war
C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\DateServlet\WEB-INF
Classes
web.xml
C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\DateServlet\WEB-INF\CLASSES
DateServlet.class
Sicuramente è colpa della mia scarsa conoscenza, ma ci terrei con il vs.aiuto a realizzare il progetto.