Bonjour,
je suis bloqué dans mon projet car tomcat me ressort l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 8 nov. 2010 16:17:37 org.apache.catalina.core.StandardWrapperValve invoke GRAVE: "Servlet.service()" pour la servlet jsp a généré une exception java.io.IOException: Erreur: Tentative d''effacement d''un tampon qui a déjà été vidangé (flush)Je sais ca fait lourd à tout poster mais si quelqu'un à une idée je suis preneur ça m'aiderait vraiment. Une demi journée que je suis bloqué la dessus sans arriver à en trouver la cause...
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 at org.apache.jasper.runtime.JspWriterImpl.clear(JspWriterImpl.java:150) at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:686) at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:677) at org.apache.jsp.Message_jsp._jspService(Message_jsp.java:108) 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.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 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(Thread.java:619)
Voilà le morceau de code q'où provient mon erreur :
La valeur de xhr.status me renvoie : 0 pour préciser sa valeur.
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 if (xhr.readyState==4) { // teste si la r�ponse est arriv�e et contient des donn�es (code HTTP = 200 : OK) if (xhr.status == 200) { // teste si la r�ponse est arriv�e en XML ou en texte (peut arriver pour certaines configurations d'Apache) if (xhr.responseXML != null) { XMLDoc= xhr.responseXML; } else if (xhr.responseText != null) { //si la r�ponse est en texte, transformation en XML (voir fonction fa�ade plus bas) XMLDoc= parseFromString(xhr.responseText); } //D�commentez la ligne suivante pour voir le contenu XML obtenu (ne marche qu'avec FF) //alert((new XMLSerializer()).serializeToString(XMLDoc)); //appel de la fonction de traitement qui va ajouter les donn�es au corps de la page (� �crire) traiteXML (XMLDoc, id); //teste si le code de statut est autre que le code renvoy� en cas d'absence de nouveaux messages. //Remarque : le code 1223 provient d'un bug avec IE : http://trac.dojotoolkit.org/ticket/2418 } else if (xhr.status != 204 && xhr.status != 1223) { alert("Un probleme est survenu avec la requete : "+ xhr.status); } }
Partager