Hi, try <property name="exceptionPageName" value="branding:Edis3ApplicationException" />
br, Igor On 7/20/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
Greetings: I'm trying to override the infrastructure property for exceptionPageName in the hivemodule.xml for a common library module in our application. The page definition in my tapestry library file looks like: <page name="Edis3ApplicationException" specification-path="pages/Edis3ApplicationException.page"/> The definition in my hivemodule.xml for the same library looks like: <contribution configuration-id="tapestry.InfrastructureOverrides"> <property name="exceptionPageName" value="Edis3ApplicationException" /> </contribution> The library is included in a number of our presentation .application files like this: <library id="branding" specification-path="/gov/usitc/tapestry/Edis3Contrib.library"/> When I trigger the error page in one of presentation applications that imports the library containing the error page infrastructure override I get a Page not found in Namespace exception: javax.servlet.ServletException: Page 'Edis3ApplicationException' not found in application namespace. org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.servi ce(WebRequestServicerPipelineBridge.java:60) $ServletRequestServicer_113e3cc130f.service($ServletRequestServicer_113e 3cc130f.java) org.apache.tapestry.request.DecodedRequestInjector.service(DecodedReques tInjector.java:55) $ServletRequestServicerFilter_113e3cc130b.service($ServletRequestService rFilter_113e3cc130b.java) $ServletRequestServicer_113e3cc1311.service($ServletRequestServicer_113e 3cc1311.java) ... plus much more. What do I need to do to enable the framework to identify this page and use it as the default Exception page within any application importing our common library. Help, -jason --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]