Probleme au déploiement application web
Bonjour à tous.
J'ai développé une web appli, tout marche sans problemes.
Je travaille avec :
- Netbeans 6.8
- WampServer
Tout fonctionne sans problemes.
J'ai téléchargé Tomcat 6.0.26
Fait une sauvegarde de ma bdd...
Un clean & build sur mon projet.
Je me mets sur une autre machine.
1. J'installe Wampserver (ok)
2. J'importe ma bdd (ok)
3. J'installe Tomcat avec un JRE déjà présent sur la machine et compatible (ok)
4. J'accede au Tomcat Manager (ok)
5. J'importe mon fichier war (ok)
Quand je lance ensuite mon appli, ma premiere page (index.html) fonctionne sans problemes par contre, quand je clique pour acceder à l'une de mes pages en JSP voici l'erreur que j'obtiens :
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 26 27 28 29 30 31 32 33
| description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.
exception
org.apache.jasper.JasperException: An exception occurred processing JSP page /jeu.jsp at line 11
8: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
9: <title>Jeu</title>
10: <link rel="stylesheet" type="text/css" href="cssbase.css" />
11: <jsp:useBean id="bejeu" scope="page" class="packsite.reqGame"/>
12:
13: </head>
14:
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:419)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
cause mère
java.lang.NullPointerException
packsite.reqGame.<init>(reqGame.java:20)
org.apache.jsp.jeu_jsp._jspService(jeu_jsp.java:68)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717) |
D'apres ce que je comprends, il n'arrive pas à "initialiser ou voir" mes classes java nécéssaires au fonctionnement de l'appli mais pourquoi ?
Quand je vais chercher le log dans mon repertoire Tomcat, j'obtiens :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| GRAVE: "Servlet.service()" pour la servlet jsp a généré une exception
java.lang.NullPointerException
at packsite.reqMach.<init>(reqMach.java:24)
at org.apache.jsp.mach_jsp._jspService(mach_jsp.java:68)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
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:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
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:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source) |
Aurais je oublié quelque chose dans ma configuration ? A moins qu'une erreur de code soit présente...
Si quelqu'un avait une piste ou une idée, cela me serait d'un grand secours, d'avance merci.
PS : pour info le log Tomcat ne corresponds pas exactement a l'erreur affichée dans le navigateur, j'ai fait plusieurs essais d'où la différence de code d'erreurs, en fait cette erreur survient quelque soit la classe appelée (reqGame, reqMach ou autre)