You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Mirko Viviani <mi...@objectlab.org> on 2006/02/27 22:09:27 UTC
Is /dynamic/* reserved?
Ciao,
I'm using Tap4/cayenne/tomcat4.1 for a new application configured
with friendly url.
Recently I have moved some pages from / to /dynamic and they stopped
working.
Anytime I request the page manually I always receive the exception
below, but if I link
with a directlink it renders correctly.
Then I moved to another url (ie /pippo) and it worked again.
/dynamic/BrowseGalleries.html - does not work
/pippo/BrowseGalleries.html - works
The .application has nothing strange and I haven't used <page>
properties.
Any ideas?
Thank you.
Mirko
javax.servlet.ServletException: 4097
at
org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.servi
ce(WebRequestServicerPipelineBridge.java:60)
at $ServletRequestServicer_109ad2fb738.service
($ServletRequestServicer_109ad2fb738.java)
at $ServletRequestServicer_109ad2fb737.service
($ServletRequestServicer_109ad2fb737.java)
at org.apache.tapestry.request.DecodedRequestInjector.service
(DecodedRequestInjector.java:55)
at $ServletRequestServicerFilter_109ad2fb734.service
($ServletRequestServicerFilter_109ad2fb734.java)
at $ServletRequestServicerFilter_109ad2fb733.service
($ServletRequestServicerFilter_109ad2fb733.java)
at $ServletRequestServicer_109ad2fb739.service
($ServletRequestServicer_109ad2fb739.java)
at org.apache.tapestry.multipart.MultipartDecoderFilter.service
(MultipartDecoderFilter.java:52)
at $ServletRequestServicerFilter_109ad2fb732.service
($ServletRequestServicerFilter_109ad2fb732.java)
at $ServletRequestServicerFilter_109ad2fb731.service
($ServletRequestServicerFilter_109ad2fb731.java)
at $ServletRequestServicer_109ad2fb739.service
($ServletRequestServicer_109ad2fb739.java)
at org.apache.tapestry.services.impl.SetupRequestEncoding.service
(SetupRequestEncoding.java:53)
at $ServletRequestServicerFilter_109ad2fb736.service
($ServletRequestServicerFilter_109ad2fb736.java)
at $ServletRequestServicerFilter_109ad2fb735.service
($ServletRequestServicerFilter_109ad2fb735.java)
at $ServletRequestServicer_109ad2fb739.service
($ServletRequestServicer_109ad2fb739.java)
at $ServletRequestServicer_109ad2fb72c.service
($ServletRequestServicer_109ad2fb72c.java)
at $ServletRequestServicer_109ad2fb72b.service
($ServletRequestServicer_109ad2fb72b.java)
at org.apache.tapestry.ApplicationServlet.doService
(ApplicationServlet.java:123)
at org.apache.tapestry.ApplicationServlet.doGet
(ApplicationServlet.java:79)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:696)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:809)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:200)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:146)
at org.objectstyle.cayenne.conf.WebApplicationContextFilter.doFilter
(WebApplicationContextFilter.java:182)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:166)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:146)
at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:209)
at org.apache.catalina.core.StandardPipeline
$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:
948)
at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:144)
at org.apache.catalina.core.StandardPipeline
$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:
948)
at org.apache.catalina.core.StandardContext.invoke
(StandardContext.java:2358)
at org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:133)
at org.apache.catalina.core.StandardPipeline
$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke
(ErrorDispatcherValve.java:118)
at org.apache.catalina.core.StandardPipeline
$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)
at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:116)
at org.apache.catalina.core.StandardPipeline
$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:
948)
at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:127)
at org.apache.catalina.core.StandardPipeline
$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:
948)
at org.apache.coyote.tomcat4.CoyoteAdapter.service
(CoyoteAdapter.java:152)
at org.apache.coyote.http11.Http11Processor.process
(Http11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt
(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
----- Root Cause -----
org.apache.hivemind.ApplicationRuntimeException: 4097 [classpath:/org/
apache/tapestry/pages/Exception.page, line 22, column 65]
at org.apache.tapestry.error.ExceptionPresenterImpl.presentException
(ExceptionPresenterImpl.java:64)
at $ExceptionPresenter_109ad2fb6fe.presentException
($ExceptionPresenter_109ad2fb6fe.java)
at $ExceptionPresenter_109ad2fb6fd.presentException
($ExceptionPresenter_109ad2fb6fd.java)
at org.apache.tapestry.engine.AbstractEngine.activateExceptionPage
(AbstractEngine.java:121)
at org.apache.tapestry.engine.AbstractEngine.service
(AbstractEngine.java:280)
at org.apache.tapestry.services.impl.InvokeEngineTerminator.service
(InvokeEngineTerminator.java:60)
at $WebRequestServicer_109ad2fb758.service
($WebRequestServicer_109ad2fb758.java)
at $WebRequestServicer_109ad2fb757.service
($WebRequestServicer_109ad2fb757.java)
at org.apache.tapestry.services.impl.DisableCachingFilter.service
(DisableCachingFilter.java:48)
at $WebRequestServicerFilter_109ad2fb75a.service
($WebRequestServicerFilter_109ad2fb75a.java)
at $WebRequestServicerFilter_109ad2fb759.service
($WebRequestServicerFilter_109ad2fb759.java)
at $WebRequestServicer_109ad2fb75b.service
($WebRequestServicer_109ad2fb75b.java)
at $WebRequestServicer_109ad2fb754.service
($WebRequestServicer_109ad2fb754.java)
at $WebRequestServicer_109ad2fb753.service
($WebRequestServicer_109ad2fb753.java)
at
org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.servi
ce(WebRequestServicerPipelineBridge.java:56)
at $ServletRequestServicer_109ad2fb738.service
($ServletRequestServicer_109ad2fb738.java)
at $ServletRequestServicer_109ad2fb737.service
($ServletRequestServicer_109ad2fb737.java)
at org.apache.tapestry.request.DecodedRequestInjector.service
(DecodedRequestInjector.java:55)
at $ServletRequestServicerFilter_109ad2fb734.service
($ServletRequestServicerFilter_109ad2fb734.java)
at $ServletRequestServicerFilter_109ad2fb733.service
($ServletRequestServicerFilter_109ad2fb733.java)
at $ServletRequestServicer_109ad2fb739.service
($ServletRequestServicer_109ad2fb739.java)
at org.apache.tapestry.multipart.MultipartDecoderFilter.service
(MultipartDecoderFilter.java:52)
at $ServletRequestServicerFilter_109ad2fb732.service
($ServletRequestServicerFilter_109ad2fb732.java)
at $ServletRequestServicerFilter_109ad2fb731.service
($ServletRequestServicerFilter_109ad2fb731.java)
at $ServletRequestServicer_109ad2fb739.service
($ServletRequestServicer_109ad2fb739.java)
at org.apache.tapestry.services.impl.SetupRequestEncoding.service
(SetupRequestEncoding.java:53)
at $ServletRequestServicerFilter_109ad2fb736.service
($ServletRequestServicerFilter_109ad2fb736.java)
at $ServletRequestServicerFilter_109ad2fb735.service
($ServletRequestServicerFilter_109ad2fb735.java)
at $ServletRequestServicer_109ad2fb739.service
($ServletRequestServicer_109ad2fb739.java)
at $ServletRequestServicer_109ad2fb72c.service
($ServletRequestServicer_109ad2fb72c.java)
at $ServletRequestServicer_109ad2fb72b.service
($ServletRequestServicer_109ad2fb72b.java)
at org.apache.tapestry.ApplicationServlet.doService
(ApplicationServlet.java:123)
at org.apache.tapestry.ApplicationServlet.doGet
(ApplicationServlet.java:79)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:696)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:809)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:200)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:146)
at org.objectstyle.cayenne.conf.WebApplicationContextFilter.doFilter
(WebApplicationContextFilter.java:182)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:166)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:146)
at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:209)
at org.apache.catalina.core.StandardPipeline
$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:
948)
at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:144)
at org.apache.catalina.core.StandardPipeline
$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:
948)
at org.apache.catalina.core.StandardContext.invoke
(StandardContext.java:2358)
at org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:133)
at org.apache.catalina.core.StandardPipeline
$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke
(ErrorDispatcherValve.java:118)
at org.apache.catalina.core.StandardPipeline
$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)
at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:116)
at org.apache.catalina.core.StandardPipeline
$StandardPipelineValveContext.invokeNext(StandardPipeline.java:594)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:
948)
at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:127)
at org.apache.catalina.core.StandardPipeline
$StandardPipelineValveContext.invokeNext(StandardPipeline.java:596)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:433)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:
948)
at org.apache.coyote.tomcat4.CoyoteAdapter.service
(CoyoteAdapter.java:152)
at org.apache.coyote.http11.Http11Processor.process
(Http11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt
(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
Caused by: org.apache.hivemind.ApplicationRuntimeException: 4097
[classpath:/org/apache/tapestry/pages/Exception.page, line 22, column
65]
at org.apache.tapestry.engine.RequestCycle.renderPage
(RequestCycle.java:380)
at
org.apache.tapestry.services.impl.ResponseRendererImpl.renderResponse
(ResponseRendererImpl.java:71)
at $ResponseRenderer_109ad2fb70d.renderResponse
($ResponseRenderer_109ad2fb70d.java)
at org.apache.tapestry.error.ExceptionPresenterImpl.presentException
(ExceptionPresenterImpl.java:46)
... 66 more
Caused by: java.lang.ArrayIndexOutOfBoundsException: 4097
at org.apache.coyote.http11.InternalOutputBuffer.write
(InternalOutputBuffer.java:688)
at org.apache.coyote.http11.InternalOutputBuffer.sendStatus
(InternalOutputBuffer.java:428)
at org.apache.coyote.http11.Http11Processor.prepareResponse
(Http11Processor.java:1531)
at org.apache.coyote.http11.Http11Processor.action
(Http11Processor.java:892)
[...]
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
Re: Is /dynamic/* reserved?
Posted by Mirko Viviani <mi...@objectlab.org>.
On 27/feb/06, at 22:09, Mirko Viviani wrote:
> I'm using Tap4/cayenne/tomcat4.1 for a new application configured
> with friendly url.
> Recently I have moved some pages from / to /dynamic and they
> stopped working.
> Anytime I request the page manually I always receive the exception
> below, but if I link
> with a directlink it renders correctly.
In reply to myself I must say that this exception appears on winxp-
sp0 (no fw or antivirus),
jdk 1.4.2_10 with a local tomcat 4.1.31/sysdeo Devloader configured
with name based virtual
host using Mozilla 1.7.x
The same setup works great using Opera and IE or using regular /app
ugly url.
Anyway moving the same application to FreeBSD doesn't show the problem.
I don't know more at the moment.
Ciao
Mirko
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org