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

Reply via email to