ajfilho 29 de jan. de 2009
<servlet>
<servlet-name> ServletDeTeste</servlet-name> --> Aqui Maiúsculo
<servlet-class> /com.cev.servlet.OiMundo</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name> servletDeTeste</servlet-name> --> Aqui minúsculo.
<url-pattern> /oi</url-pattern>
</servlet-mapping>
Averigue isso!
Abraços!
aliviran 29 de jan. de 2009
Putz…brigadinha ajfilho!!!
falta de atenção!!!
mas agora o erro é o seguinte:
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Error allocating a servlet instance
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
java.lang.Thread.run(Thread.java:595)
root cause
java . lang . NoClassDefFoundError : IllegalName : / com . cev . servlet . OiMundo
java . lang . ClassLoader . preDefineClass ( ClassLoader . java : 476 )
java . lang . ClassLoader . defineClass ( ClassLoader . java : 614 )
java . security . SecureClassLoader . defineClass ( SecureClassLoader . java : 124 )
org . apache . catalina . loader . WebappClassLoader . findClassInternal ( WebappClassLoader . java : 1876 )
org . apache . catalina . loader . WebappClassLoader . findClass ( WebappClassLoader . java : 889 )
org . apache . catalina . loader . WebappClassLoader . loadClass ( WebappClassLoader . java : 1353 )
org . apache . catalina . loader . WebappClassLoader . loadClass ( WebappClassLoader . java : 1232 )
org . apache . catalina . valves . ErrorReportValve . invoke ( ErrorReportValve . java : 117 )
org . apache . catalina . connector . CoyoteAdapter . service ( CoyoteAdapter . java : 174 )
org . apache . coyote . http11 . Http11Processor . process ( Http11Processor . java : 875 )
org . apache . coyote . http11 . Http11BaseProtocol $ Http11ConnectionHandler . processConnection ( Http11BaseProtocol . java : 665 )
org . apache . tomcat . util . net . PoolTcpEndpoint . processSocket ( PoolTcpEndpoint . java : 528 )
org . apache . tomcat . util . net . LeaderFollowerWorkerThread . runIt ( LeaderFollowerWorkerThread . java : 81 )
org . apache . tomcat . util . threads . ThreadPool $ ControlRunnable . run ( ThreadPool . java : 689 )
java . lang . Thread . run ( Thread . java : 595 )
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.27 logs.
marcoswp3x 29 de jan. de 2009
o nome da sua servlet está:
<servlet-class>/com.cev.servlet.OiMundo</servlet-class>
o certo é
<servlet-class>com.cev.servlet.OiMundo</servlet-class>
sem a “/”
ajfilho 29 de jan. de 2009
Bom, agora o erro tá no mapeamento do teu servlet no web.xml, tanto que ele não encontra ele:
java.lang.NoClassDefFoundError: IllegalName: /com.cev.servlet.OiMundo
Abraços!
aliviran 29 de jan. de 2009
Conseguiiiiiiiiiiiiii!!!
brigada pela ajuda!!!
bjks!!