Hallo Apache Freunde,
ich als blutiger Anfänger weiss nicht einmal, ob ich meine Frage ins richtige Forum eingestellt habe. Falls doch, hier ist sie:
Ich habe für eine Webanwendung einen bestehenden Tomcat benutzt und dort ein Servlet und diverse Java Klassen unter ../webinf/classes erstellt. Bis gestern lief alles wunderbar, doch heute startet der Tomcat nicht richtig. Wenn ich ihn anschmeisse, dann scheint er hochzufahren, ich kann einen ping auf 127.0.0.1 erfolgreich absetzen, aber unter http://localhost:8080/ bekomme ich die Fehlermeldung:
HTTP Status 404 - /
type Status report
message /
description The requested resource (/) is not available.
Ich habe in der Zwischenzeit definitiv nichts an der Konfiguration o.ä. geändert, das würde ich mich garnicht trauen.
Das logfile localhost-date.log hat beim letzten Startversuch folgenden Eintrag produziert:
2007-03-15 23:23:26 StandardContext[]Error configuring application listener of class listeners.SessionListener
java.lang.ClassNotFoundException: listeners.SessionListener
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1340)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3775)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4343)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:687)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:968)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
at org.apache.catalina.core.StandardService.start(StandardService.java:480)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:284)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:422)
2007-03-15 23:23:26 StandardContext[/servlets-examples]ContextListener: contextInitialized()
2007-03-15 23:23:26 StandardContext[/servlets-examples]SessionListener: contextInitialized()
2007-03-15 23:23:31 StandardContext[/jsp-examples]SessionListener: contextDestroyed()
2007-03-15 23:23:31 StandardContext[/jsp-examples]ContextListener: contextDestroyed()
2007-03-15 23:23:34 StandardContext[/ExpertFinder]SessionListener: contextDestroyed()
2007-03-15 23:23:34 StandardContext[/ExpertFinder]ContextListener: contextDestroyed()
2007-03-15 23:23:34 StandardContext[/servlets-examples]SessionListener: contextDestroyed()
2007-03-15 23:23:34 StandardContext[/servlets-examples]ContextListener: contextDestroyed()
2007-03-15 23:24:17 StandardContext[/jsp-examples]SessionListener: contextDestroyed()
2007-03-15 23:24:17 StandardContext[/jsp-examples]ContextListener: contextDestroyed()
2007-03-15 23:24:17 StandardContext[/ExpertFinder]SessionListener: contextDestroyed()
2007-03-15 23:24:17 StandardContext[/ExpertFinder]ContextListener: contextDestroyed()
2007-03-15 23:24:17 StandardContext[/servlets-examples]SessionListener: contextDestroyed()
2007-03-15 23:24:17 StandardContext[/servlets-examples]ContextListener: contextDestroyed()
Das sagt mir alles garnicht ... hat jemand einen Tipp für mich ?
VIELEN DANK im voraus,
Bastian