Hi,

A simple application with 1 page containing some static text won't work
on Tomcat for some reason and I can't figure out why.
It works when running in Eclipse with maven jetty plugin, but when I
deploy it on my Tomcat server I get the stacktrace below when I access
the page.

Anyone an idea what I could have done wrong; never had this before and
can't find the problem.

org.apache.tapestry5.ioc.internal.OperationException
        
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(OperationTrackerImpl.java:121)
        
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:88)
        
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
        
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1124)
        
org.apache.tapestry5.internal.services.TemplateParserImpl.parseTemplate(TemplateParserImpl.java:57)
        $TemplateParser_160e7709e302da.parseTemplate(Unknown Source)
        
org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl.parseTemplate(ComponentTemplateSourceImpl.java:175)
        
org.apache.tapestry5.internal.services.ComponentTemplateSourceImpl.getTemplate(ComponentTemplateSourceImpl.java:147)
        $ComponentTemplateSource_160e7709e302d9.getTemplate(Unknown Source)
        
org.apache.tapestry5.internal.pageload.PageLoaderImpl$4.invoke(PageLoaderImpl.java:229)
        
org.apache.tapestry5.internal.pageload.PageLoaderImpl$4.invoke(PageLoaderImpl.java:222)
        
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
        
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
        
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1124)
        
org.apache.tapestry5.internal.pageload.PageLoaderImpl.createAssembler(PageLoaderImpl.java:221)
        
org.apache.tapestry5.internal.pageload.PageLoaderImpl.getAssembler(PageLoaderImpl.java:211)
        
org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:183)
        
org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:178)
        
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
        
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
        
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1124)
        
org.apache.tapestry5.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:177)
        $PageLoader_160e7709e302c6.loadPage(Unknown Source)
        
org.apache.tapestry5.internal.services.PageSourceImpl.getPage(PageSourceImpl.java:104)
        $PageSource_160e7709e302c3.getPage(Unknown Source)
        
org.apache.tapestry5.internal.services.NonPoolingRequestPageCacheImpl.get(NonPoolingRequestPageCacheImpl.java:82)
        $RequestPageCache_160e7709e302c2.get(Unknown Source)
        $RequestPageCache_160e7709e302bd.get(Unknown Source)
        
org.apache.tapestry5.internal.services.DefaultRequestExceptionHandler.handleRequestException(DefaultRequestExceptionHandler.java:77)
        $RequestExceptionHandler_160e7709e3028b.handleRequestException(Unknown 
Source)
        
org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:42)
        $RequestHandler_160e7709e3028d.service(Unknown Source)
        
org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:902)
        $RequestHandler_160e7709e3028d.service(Unknown Source)
        
org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:892)
        $RequestHandler_160e7709e3028d.service(Unknown Source)
        
org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
        $RequestHandler_160e7709e3028d.service(Unknown Source)
        $RequestHandler_160e7709e30282.service(Unknown Source)
        
org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:253)
        
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
        $HttpServletRequestHandler_160e7709e30284.service(Unknown Source)
        
org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
        $HttpServletRequestFilter_160e7709e30280.service(Unknown Source)
        $HttpServletRequestHandler_160e7709e30284.service(Unknown Source)
        
org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
        $HttpServletRequestHandler_160e7709e30284.service(Unknown Source)
        $HttpServletRequestHandler_160e7709e3027f.service(Unknown Source)
        org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)

*root cause*

java.lang.ArrayIndexOutOfBoundsException


Reply via email to