When I deploy a simple Tap 5.1.0.4 application on JBoss 5.0.1.GA and access the index page, I get the following error.
java.lang.IllegalArgumentException: Unable to resolve 'ExceptionReport' to a known page name. Available page names: (blank), About, Contact, Index. org.apache.tapestry5.internal.services.ComponentClassResolverImpl$9.invoke(ComponentClassResolverImpl.java:550) org.apache.tapestry5.internal.services.ComponentClassResolverImpl$9.invoke(ComponentClassResolverImpl.java:546) org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85) org.apache.tapestry5.internal.services.ComponentClassResolverImpl.canonicalizePageName(ComponentClassResolverImpl.java:544) $ComponentClassResolver_1210bc89f66.canonicalizePageName($ComponentClassResolver_1210bc89f66.java) org.apache.tapestry5.internal.services.RequestPageCacheImpl.get(RequestPageCacheImpl.java:45) $RequestPageCache_1210bc89f98.get($RequestPageCache_1210bc89f98.java) $RequestPageCache_1210bc89f91.get($RequestPageCache_1210bc89f91.java) org.apache.tapestry5.internal.services.DefaultRequestExceptionHandler.handleRequestException(DefaultRequestExceptionHandler.java:69) $RequestExceptionHandler_1210bc89f7b.handleRequestException($RequestExceptionHandler_1210bc89f7b.java) org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:42) $RequestHandler_1210bc89f7e.service($RequestHandler_1210bc89f7e.java) org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:783) $RequestHandler_1210bc89f7e.service($RequestHandler_1210bc89f7e.java) org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:772) $RequestHandler_1210bc89f7e.service($RequestHandler_1210bc89f7e.java) org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85) $RequestHandler_1210bc89f7e.service($RequestHandler_1210bc89f7e.java) org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:90) org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:81) org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85) org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103) $RequestHandler_1210bc89f7e.service($RequestHandler_1210bc89f7e.java) $RequestHandler_1210bc89f73.service($RequestHandler_1210bc89f73.java) org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:202) org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53) $HttpServletRequestHandler_1210bc89f75.service($HttpServletRequestHandler_1210bc89f75.java) org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62) $HttpServletRequestFilter_1210bc89f72.service($HttpServletRequestFilter_1210bc89f72.java) $HttpServletRequestHandler_1210bc89f75.service($HttpServletRequestHandler_1210bc89f75.java) org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:731) $HttpServletRequestHandler_1210bc89f75.service($HttpServletRequestHandler_1210bc89f75.java) $HttpServletRequestHandler_1210bc89f70.service($HttpServletRequestHandler_1210bc89f70.java) org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:127) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) When I check the log (please see below) , the tapestry components (like pagelink) are not loaded. 14:20:44,766 INFO [TomcatDeployment] deploy, ctxPath=/testApp 14:20:45,052 INFO [STDOUT] [INFO] ioc.RegistryBuilder Adding module definition for class org.apache.tapestry5.ioc.services.TapestryIOCModule 14:20:45,310 INFO [STDOUT] [INFO] ioc.RegistryBuilder Adding module definition for class org.apache.tapestry5.services.TapestryModule 14:20:45,522 INFO [STDOUT] [INFO] ioc.RegistryBuilder Adding module definition for class org.apache.tapestry5.internal.services.InternalModule 14:20:45,658 INFO [STDOUT] [INFO] ioc.RegistryBuilder Adding module definition for class org.example.services.AppModule 14:20:47,687 INFO [STDOUT] [INFO] TapestryModule.ComponentClassResolver Available pages: (blank): org.example.pages.Index About: org.example.pages.About Contact: org.example.pages.Contact Index: org.example.pages.Index 14:20:47,687 INFO [STDOUT] [INFO] TapestryModule.ComponentClassResolver Available components: Layout: org.example.components.Layout 14:20:47,736 INFO [STDOUT] [INFO] tapestry5.TapestryFilter Startup status: Application 'app' (Tapestry version 5.1.0.4). Startup time: 536 ms to build IoC Registry, 2,559 ms overall. Startup services status: ActionRenderResponseGenerator: DEFINED AjaxComponentEventRequestHandler: DEFINED AjaxComponentEventResultProcessor: DEFINED AjaxPartialResponseRenderer: DEFINED Alias: REAL AliasOverrides: REAL ApplicationDefaults: REAL ApplicationGlobals: REAL ApplicationInitializer: REAL ApplicationStateManager: DEFINED ApplicationStatePersistenceStrategySource: DEFINED AspectDecorator: VIRTUAL AssetBindingFactory: DEFINED AssetObjectProvider: REAL AssetPathConverter: DEFINED I wonder if someone else has encountered the same problem and has a solution for it. Thanks in advance for any assistance! Shing --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org