IllegalStateException sur redirection vers ErrorPage
Bonjour,
J'ai configuré une error page dans mon web.xml
Code:
1 2 3 4 5
|
<error-page>
<exception-type>java.lang.Throwable</exception-type>
<location>/html/error/errorpage.jsp</location>
</error-page> |
Pour tester j'ai mis ceci dans une jsp:
Ce qui lance une ArithmeticException
La redirection a l'air de fonctionner sauf que dans le log j'ai cette erreur:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
SEVERE: Exception Processing ErrorPage[exceptionType=java.lang.Throwable, location=/html/error/errorpage.jsp]
java.lang.IllegalStateException
at org.apache.coyote.Response.reset(Response.java:297)
at org.apache.catalina.connector.Response.reset(Response.java:658)
at org.apache.catalina.connector.Response.reset(Response.java:925)
at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:417)
at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:271)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
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:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619) |
Pour info, le serveur est tomcat 6 et j'utilise également struts.
J'ai cherché un peu sur le net mais je n'ai rien trouvé qui pourrait expliquer cette erreur.
Quelqu'un aurait une idée de la cause? (et tant qu'à faire, de la solution :lol:).
Merci d'avance.