[opencms-dev] Help in Opencms 7.0.5 - [Problem] Original SevletResponse or wrapped original ServletResponse not passed to RequestDispatcher in violation

Shi Jinghai shijh at langhua.org
Wed May 11 21:46:39 CEST 2011


Simple googled and found these two pages:
https://issues.jboss.org/browse/JBAS-4609
http://confluence.atlassian.com/display/CONF27/Known+Issues+for+JBoss

This is due to more strict Servlet 2.5 specifications on JBoss.
This can be experienced on JBossAS-4.2.0.GA and can be fixed by adding
the following startup directive to the server and restarting it:
-Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=false


On Wed, 2011-05-11 at 15:27 -0300, Deiverson Silveira wrote:
> Hi List,
> 
> 
> I have big problem, my project in production down in the last 3 days,
> my OpenCms 7.0.5, JBoss is 4.2.1, Java 1.5, and SQL Server 2005.
> 
> 
> This JBoss have 1 opencms and +- 12 application jee (otherĀ“s).
> 
> 
> I think it's a side effect of other applications that are not OpenCms,
> I need to defend OpenCms, I belive dont error in OpenCms. I
> need discover what might be causing it.
> 
> 
> 2011-05-10 20:24:32,199 ERROR
> [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost]]
> Exception Processing ErrorPage[errorCode=404,
> location=/opencms-errorhandler/handle404]
> 
> javax.servlet.ServletException: Original SevletResponse or wrapped
> original ServletResponse not passed to RequestDispatcher in violation
> of SRV.8.2 and SRV.14.2.5.1
> 
> at
> org.apache.catalina.core.ApplicationDispatcher.checkSameObjects(ApplicationDispatcher.java:1018)
> 
> at
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:517)
> 
> at
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
> 
> at
> org.opencms.flex.CmsFlexRequestDispatcher.includeExternal(CmsFlexRequestDispatcher.java:194)
> 
> at
> org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:169)
> 
> at org.opencms.loader.CmsJspLoader.service(CmsJspLoader.java:1193)
> 
> at
> org.opencms.flex.CmsFlexRequestDispatcher.includeInternalWithCache(CmsFlexRequestDispatcher.java:423)
> 
> at
> org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:173)
> 
> at org.opencms.loader.CmsJspLoader.dispatchJsp(CmsJspLoader.java:1227)
> 
> at org.opencms.loader.CmsJspLoader.load(CmsJspLoader.java:1171)
> 
> at
> org.opencms.loader.CmsResourceManager.loadResource(CmsResourceManager.java:964)
> 
> at
> org.opencms.main.OpenCmsServlet.openErrorHandler(OpenCmsServlet.java:317)
> 
> at org.opencms.main.OpenCmsServlet.handle(OpenCmsServlet.java:217)
> 
> at
> org.opencms.main.OpenCmsServlet.invokeHandler(OpenCmsServlet.java:269)
> 
> at org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:149)
> 
> at
> org.opencms.main.OpenCmsServletErrorHandler.doGet(OpenCmsServletErrorHandler.java:81)
> 
> at javax.servlet.http.HttpServlet.doHead(HttpServlet.java:271)
> 
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
> 
> 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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
> 
> at
> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:471)
> 
> at
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
> 
> at
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
> 
> at
> org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:424)
> 
> at
> org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:343)
> 
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:144)
> 
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
> 
> at
> org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
> 
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> 
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
> 
> at
> org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:419)
> 
> at org.apache.coyote.ajp.AjpAprProtocol
> $AjpConnectionHandler.process(AjpAprProtocol.java:393)
> 
> at org.apache.tomcat.util.net.AprEndpoint
> $Worker.run(AprEndpoint.java:1513)
> 
> at java.lang.Thread.run(Thread.java:595)
> 
> 
> Regards,
> 
> 
> Deiverson Silveira
> 
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> http://lists.opencms.org/mailman/listinfo/opencms-dev





More information about the opencms-dev mailing list