probleme avec HttpSessionListener
Bonjour,
je suis debutant en J2EE et j'essai d'ecrire une simple Servlet avec une realisation de HttpSessionListener, seulement le hic est qu'en ajoutant le code suivant ds le fichier web.xml
Code:
1 2 3 4
|
<listener>
<listener-class>newpackage.ListenerClass</listener-class>
</listener> |
Tomcat6.0 me sort l'erreur suivante:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
29 janv. 2008 07:46:47 org.apache.catalina.core.StandardContext stop
INFO: Le conteneur org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/ServletApp] n'a pas été démarré
29 janv. 2008 07:46:47 org.apache.catalina.startup.HostConfig checkResources
INFO: Repli (undeploy) de l'application web ayant pour chemin de contexte /ServletApp
29 janv. 2008 07:46:47 org.apache.catalina.core.StandardContext start
GRAVE: Error listenerStart
29 janv. 2008 07:46:47 org.apache.catalina.core.StandardContext start
GRAVE: Erreur de démarrage du contexte [/ServletApp] suite aux erreurs précédentes
29 janv. 2008 07:46:47 org.apache.catalina.core.StandardContext start
GRAVE: Error listenerStart
29 janv. 2008 07:46:47 org.apache.catalina.core.StandardContext start
GRAVE: Erreur de démarrage du contexte [/ServletApp] suite aux erreurs précédentes |
et le log localhost de tomcat est le suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
java.lang.InstantiationException: newpackage.ListenerClass
at java.lang.Class.newInstance0(Class.java:340)
at java.lang.Class.newInstance(Class.java:308)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3774)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4337)
at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1237)
at org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:373)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
29 janv. 2008 07:46:47 org.apache.catalina.core.StandardContext listenerStart
GRAVE: L'installation des écouteurs (listeners) de l'application a été sautée suite aux erreurs précédentes |
Quelqu'un a-t-il une idee?