Ich habe folgendes BasisServlet erstellt
Beim aufruf erhalte ich folgende Fehlermeldung:
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Error instantiating servlet class dbww.servlets.entry
org.jboss.web.tomcat.security.SecurityAssociationV alve.invoke(SecurityAssociationValve.java:190)
org.jboss.web.tomcat.security.JaccContextValve.inv oke(JaccContextValve.java:92)
org.jboss.web.tomcat.security.SecurityContextEstab lishmentValve.process(SecurityContextEstablishment Valve.java:126)
org.jboss.web.tomcat.security.SecurityContextEstab lishmentValve.invoke(SecurityContextEstablishmentV alve.java:70)
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:102)
org.jboss.web.tomcat.service.jca.CachedConnectionV alve.invoke(CachedConnectionValve.java:158)
org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:330)
org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:829)
org.apache.coyote.http11.Http11Protocol$Http11Conn ectionHandler.process(Http11Protocol.java:598)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run( JIoEndpoint.java:447)
java.lang.Thread.run(Thread.java:619)
root cause
java.lang.ClassNotFoundException: dbww.servlets.entry
java.net.URLClassLoader$1.run(URLClassLoader.java: 202)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(URLClassLoader.j ava:190)
java.lang.ClassLoader.loadClass(ClassLoader.java:3 07)
java.lang.ClassLoader.loadClass(ClassLoader.java:2 48)
org.jboss.web.tomcat.service.TomcatInjectionContai ner.newInstance(TomcatInjectionContainer.java:262)
org.jboss.web.tomcat.service.TomcatInjectionContai ner.newInstance(TomcatInjectionContainer.java:256)
org.jboss.web.tomcat.security.SecurityAssociationV alve.invoke(SecurityAssociationValve.java:190)
org.jboss.web.tomcat.security.JaccContextValve.inv oke(JaccContextValve.java:92)
org.jboss.web.tomcat.security.SecurityContextEstab lishmentValve.process(SecurityContextEstablishment Valve.java:126)
org.jboss.web.tomcat.security.SecurityContextEstab lishmentValve.invoke(SecurityContextEstablishmentV alve.java:70)
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:102)
org.jboss.web.tomcat.service.jca.CachedConnectionV alve.invoke(CachedConnectionValve.java:158)
org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:330)
org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:829)
org.apache.coyote.http11.Http11Protocol$Http11Conn ectionHandler.process(Http11Protocol.java:598)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run( JIoEndpoint.java:447)
java.lang.Thread.run(Thread.java:619)
Wo soll ich ansetzen? Was mache ich falsch?
Ein Project->Build All hat die Class File dem Archiv hinzugefügt Oo auf jeden fall gehts jetzt.
Code:
package dbww.servlets; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * Servlet implementation class entry */ public class entry extends HttpServlet { private static final long serialVersionUID = 1L; /** * @see HttpServlet#HttpServlet() */ public entry() { super(); // TODO Auto-generated constructor stub } /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub doProcess(request,response); } /** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doProcess(request,response); } private void doProcess(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { RequestDispatcher disp = getServletContext().getRequestDispatcher("index.jsp"); disp.forward(request, response); } }
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Error instantiating servlet class dbww.servlets.entry
org.jboss.web.tomcat.security.SecurityAssociationV alve.invoke(SecurityAssociationValve.java:190)
org.jboss.web.tomcat.security.JaccContextValve.inv oke(JaccContextValve.java:92)
org.jboss.web.tomcat.security.SecurityContextEstab lishmentValve.process(SecurityContextEstablishment Valve.java:126)
org.jboss.web.tomcat.security.SecurityContextEstab lishmentValve.invoke(SecurityContextEstablishmentV alve.java:70)
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:102)
org.jboss.web.tomcat.service.jca.CachedConnectionV alve.invoke(CachedConnectionValve.java:158)
org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:330)
org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:829)
org.apache.coyote.http11.Http11Protocol$Http11Conn ectionHandler.process(Http11Protocol.java:598)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run( JIoEndpoint.java:447)
java.lang.Thread.run(Thread.java:619)
root cause
java.lang.ClassNotFoundException: dbww.servlets.entry
java.net.URLClassLoader$1.run(URLClassLoader.java: 202)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(URLClassLoader.j ava:190)
java.lang.ClassLoader.loadClass(ClassLoader.java:3 07)
java.lang.ClassLoader.loadClass(ClassLoader.java:2 48)
org.jboss.web.tomcat.service.TomcatInjectionContai ner.newInstance(TomcatInjectionContainer.java:262)
org.jboss.web.tomcat.service.TomcatInjectionContai ner.newInstance(TomcatInjectionContainer.java:256)
org.jboss.web.tomcat.security.SecurityAssociationV alve.invoke(SecurityAssociationValve.java:190)
org.jboss.web.tomcat.security.JaccContextValve.inv oke(JaccContextValve.java:92)
org.jboss.web.tomcat.security.SecurityContextEstab lishmentValve.process(SecurityContextEstablishment Valve.java:126)
org.jboss.web.tomcat.security.SecurityContextEstab lishmentValve.invoke(SecurityContextEstablishmentV alve.java:70)
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:102)
org.jboss.web.tomcat.service.jca.CachedConnectionV alve.invoke(CachedConnectionValve.java:158)
org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:330)
org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:829)
org.apache.coyote.http11.Http11Protocol$Http11Conn ectionHandler.process(Http11Protocol.java:598)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run( JIoEndpoint.java:447)
java.lang.Thread.run(Thread.java:619)
Wo soll ich ansetzen? Was mache ich falsch?
Ein Project->Build All hat die Class File dem Archiv hinzugefügt Oo auf jeden fall gehts jetzt.
Comment