Bonjour,
Depuis quelques jours je rencontre un problème sous WAS 6.1 sur une application JAVA. Je n'ai aucun problème sous Tomcat.
L'erreur remontée par WAS est la suivante :
Pour décrire ce qui se passe plus précisément.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 [2/2/10 11:50:24:411 MET] 0000003c SystemOut O Feb 2, 2010 11:50:24 AM Code Navigation (CN) = FRCHFACTURE3 [2/2/10 11:50:24:414 MET] 0000003c SystemOut O Feb 2, 2010 11:50:24 AM Une runtime exception non gérée a été lancée : null [2/2/10 11:50:24:415 MET] 0000003c SystemOut O Feb 2, 2010 11:50:24 AM Redirection vers la page de site invalide. [2/2/10 11:50:24:445 MET] 0000003c ServletWrappe I SRVE0242I: [absalon] [/absalon] [/WEB-INF/jsp/erreurs/siteIndisponible.jsp]: Initialization successful. [2/2/10 11:50:24:456 MET] 0000003c SystemOut O Feb 2, 2010 11:50:24 AM ---------------------- Fin performHtmlStream ------------------------ [2/2/10 11:50:24:457 MET] 0000003c ServletWrappe E SRVE0068E: Uncaught exception thrown in one of the service methods of the servlet: Absalon. Exception thrown : java.lang.NullPointerException at com.sits.stw.service.ApplicationServlet.performHtmlStream(ApplicationServlet.java:382) at com.sits.stw.service.ApplicationServlet.doPost(ApplicationServlet.java:108) at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1143) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:591) at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:481) at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90) at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:748) at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1466) at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:119) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387) at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102) at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165) at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161) at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136) at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196) at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:751) at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473) ...
Je suis sur une page menu.jsp qui contient un lien <A HREF...> vers une autre JSP "rechercheParCode.jsp". Le lien entre ces deux pages jsp se fait via un fichier "services.xml".
Exemple fichier menu.jsp:
Le code FRCHFACTURE3 est défini ainsi dans le fichier "services.xml" dans lequel on retrouve le lien vers la page "rechercheParCode.jsp" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <a href="" class="MediumLinkTextC" onclick="return submitFormCN(formulaire,'FRCHFACTURE3');"> Recherche par code </a>
Je n'arrive pas à identifier le problème en fait si vous avez quelques pistes ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <service code="FRCHFACTURE3" beanClassName="com.caceis.absalon.transaction.facture.BFactureRechercher" jspUri="/WEB-INF/jsp/facture/rechercheParCode.jsp" code-messageInfo="FRCHFACTURE3" />
Merci pour toute information complémentaire.
Partager