Hi, I discovered that my IDE does not wrap the console output, and the answer to my question was there all along, off screen to the right! A lexical error when parsing the page caused the problem. Sorry for wasting your time reading these.
David > -----Original Message----- > From: David Wynter [mailto:[EMAIL PROTECTED] > Sent: 18 August 2003 23:38 > To: Turbine Users List > Subject: RE: Cannot find DefaultLayout with T2.3 - a bug? > > > Hi, > > I have found no discernable difference in the 2 screens, one working one > not. Different directories and template names with the same layout, screen > class and navigation. > > I think this is a bug. I have traced it through, but turbine is so > complicated at the building template stage that I cannot see what > is wrong, > it is failing in the Velocity jar. > > David > > > -----Original Message----- > > From: David Wynter [mailto:[EMAIL PROTECTED] > > Sent: 18 August 2003 15:29 > > To: Turbine-User > > Subject: Cannot find DefaultLayout with T2.3 > > > > > > Hi, > > > > I have converted a web app across to T2.3 from T2.2. All went > well. Then I > > added a new screen with a form in it and it now has an > Exception for just > > that screen. I have tried to find out why this screen fails, but can see > > very little difference between it and a similar screen in a separate > > directory that does work. Both use Default screen, layout and navigation > > templates, only the action differs. They are also both in their specific > > subdirectories off templates\screen directory. > > > > I traced on TurbineVelocity.handleRequest method. In both working > > screen and > > broken screen ("screens/nextstep/call.vm") it presents to this > method the > > correct screen first. For the working screen the second message it gets > > refers to the "layouts//Default.vm" for the screen that does not work it > > gets "screens/". But the logic of the template building is so > > dense I cannot > > work out why it has the incorrect template. > > > > Here is the trace > > > > [ERROR] TurbineVelocityService - -Error rendering Velocity template: > > screens/nextstep/call.vm > > <org.apache.velocity.exception.ParseErrorException: > > Lexical error: org.apache.velocity.runtime.parser.TokenMgrError: Lexical > > error at line 13, column 96. Encountered: "\n" (10), after : > > "\")">org.apache.velocity.exception.ParseErrorException: Lexical error: > > org.apache.velocity.runtime.parser.TokenMgrError: Lexical error > > at line 13, > > column 96. Encountered: "\n" (10), after : "\")" > > at org.apache.velocity.Template.process(Template.java:181) > > at > > org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResou > > rce(Resour > > ceManagerImpl.java:466) > > at > > org.apache.velocity.runtime.resource.ResourceManagerImpl.getResour > > ce(Resourc > > eManagerImpl.java:384) > > at > > org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeIns > > tance.java > > :814) > > at > > org.apache.velocity.runtime.RuntimeSingleton.getTemplate(RuntimeSi > > ngleton.ja > > va:355) > > at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:482) > > at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:461) > > at > > org.apache.turbine.services.velocity.TurbineVelocityService.execut > > eRequest(T > > urbineVelocityService.java:434) > > at > > org.apache.turbine.services.velocity.TurbineVelocityService.handle > > Request(Tu > > rbineVelocityService.java:300) > > at > > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest > > (TurbineVe > > locity.java:109) > > at > > org.apache.turbine.modules.screens.VelocityScreen.buildTemplate(Ve > > locityScre > > en.java:167) > > at > > org.apache.turbine.modules.screens.TemplateScreen.doBuild(Template > > Screen.jav > > a:139) > > at org.apache.turbine.modules.Screen.build(Screen.java:95) > > at > > org.apache.turbine.modules.ScreenLoader.eval(ScreenLoader.java:142) > > at > > org.apache.turbine.modules.layouts.VelocityOnlyLayout.doBuild(Velo > > cityOnlyLa > > yout.java:130) > > at > > com.stpenable.se.modules.layouts.RoleBasedLayout.doBuild(RoleBased > > Layout.jav > > a:34) > > at org.apache.turbine.modules.Layout.build(Layout.java:91) > > at > > org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:138) > > at > > > org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:187) > > at org.apache.turbine.modules.Page.build(Page.java:91) > > at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:135) > > at org.apache.turbine.Turbine.doGet(Turbine.java:796) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > at > > org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerSe > > rvlet.java > > :450) > > at > > > org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:180) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A > > pplication > > FilterChain.java:247) > > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati > > onFilterCh > > ain.java:193) > > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapp > > erValve.ja > > va:243) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 66) > > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > > java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardConte > > xtValve.ja > > va:190) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 66) > > at > > org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authent > > icatorBase > > .java:475) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > org.apache.catalina.valves.CertificatesValve.invoke(CertificatesVa > > lve.java:2 > > 46) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > > java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347) > > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValv > > e.java:180 > > ) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 66) > > at > > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispat > > cherValve. > > java:170) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValv > > e.java:170 > > ) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > > java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngine > > Valve.java > > :174) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 66) > > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > > java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > org.apache.catalina.connector.http.HttpProcessor.process(HttpProce > > ssor.java: > > 1027) > > at > > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor > > .java:1125 > > ) > > at java.lang.Thread.run(Thread.java:536) > > > > [DEBUG] DefaultTurbineRunData - -getCharSet() > > [DEBUG] DefaultTurbineRunData - -Charset was null! > > [DEBUG] DefaultTurbineRunData - -getDefaultCharSet() > > [DEBUG] DefaultTurbineRunData - -Returning default Charset of ISO-8859-1 > > [ERROR] TurbineVelocityService - -Error rendering Velocity template: > > screens/ > > <org.apache.velocity.exception.ResourceNotFoundException: Unable to > > find resource > > > 'screens/'>org.apache.velocity.exception.ResourceNotFoundException: Unable > > to find resource 'screens/' > > at > > org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResou > > rce(Resour > > ceManagerImpl.java:501) > > at > > org.apache.velocity.runtime.resource.ResourceManagerImpl.getResour > > ce(Resourc > > eManagerImpl.java:384) > > at > > org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeIns > > tance.java > > :814) > > at > > org.apache.velocity.runtime.RuntimeSingleton.getTemplate(RuntimeSi > > ngleton.ja > > va:355) > > at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:482) > > at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:461) > > at > > org.apache.turbine.services.velocity.TurbineVelocityService.execut > > eRequest(T > > urbineVelocityService.java:434) > > at > > org.apache.turbine.services.velocity.TurbineVelocityService.handle > > Request(Tu > > rbineVelocityService.java:300) > > at > > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest > > (TurbineVe > > locity.java:109) > > at > > org.apache.turbine.modules.screens.VelocityScreen.buildTemplate(Ve > > locityScre > > en.java:183) > > at > > org.apache.turbine.modules.screens.TemplateScreen.doBuild(Template > > Screen.jav > > a:139) > > at org.apache.turbine.modules.Screen.build(Screen.java:95) > > at > > org.apache.turbine.modules.ScreenLoader.eval(ScreenLoader.java:142) > > at > > org.apache.turbine.modules.layouts.VelocityOnlyLayout.doBuild(Velo > > cityOnlyLa > > yout.java:130) > > at > > com.stpenable.se.modules.layouts.RoleBasedLayout.doBuild(RoleBased > > Layout.jav > > a:34) > > at org.apache.turbine.modules.Layout.build(Layout.java:91) > > at > > org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:138) > > at > > > org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:187) > > at org.apache.turbine.modules.Page.build(Page.java:91) > > at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:135) > > at org.apache.turbine.Turbine.doGet(Turbine.java:796) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > at > > org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerSe > > rvlet.java > > :450) > > at > > > org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:180) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A > > pplication > > FilterChain.java:247) > > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati > > onFilterCh > > ain.java:193) > > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapp > > erValve.ja > > va:243) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 66) > > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > > java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardConte > > xtValve.ja > > va:190) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 66) > > at > > org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authent > > icatorBase > > .java:475) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > org.apache.catalina.valves.CertificatesValve.invoke(CertificatesVa > > lve.java:2 > > 46) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > > java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347) > > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValv > > e.java:180 > > ) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 66) > > at > > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispat > > cherValve. > > java:170) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValv > > e.java:170 > > ) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > > java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngine > > Valve.java > > :174) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 66) > > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > > java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > org.apache.catalina.connector.http.HttpProcessor.process(HttpProce > > ssor.java: > > 1027) > > at > > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor > > .java:1125 > > ) > > at java.lang.Thread.run(Thread.java:536) > > > > [ERROR] Turbine - -Turbine.handleException: > > <org.apache.turbine.util.TurbineException: Error rendering Velocity > > template: screens/: Unable to find resource > > > 'screens/'>org.apache.velocity.exception.ResourceNotFoundException: Unable > > to find resource 'screens/' > > at > > org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResou > > rce(Resour > > ceManagerImpl.java:501) > > at > > org.apache.velocity.runtime.resource.ResourceManagerImpl.getResour > > ce(Resourc > > eManagerImpl.java:384) > > at > > org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeIns > > tance.java > > :814) > > at > > org.apache.velocity.runtime.RuntimeSingleton.getTemplate(RuntimeSi > > ngleton.ja > > va:355) > > at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:482) > > at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:461) > > at > > org.apache.turbine.services.velocity.TurbineVelocityService.execut > > eRequest(T > > urbineVelocityService.java:434) > > at > > org.apache.turbine.services.velocity.TurbineVelocityService.handle > > Request(Tu > > rbineVelocityService.java:300) > > at > > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest > > (TurbineVe > > locity.java:109) > > at > > org.apache.turbine.modules.screens.VelocityScreen.buildTemplate(Ve > > locityScre > > en.java:183) > > at > > org.apache.turbine.modules.screens.TemplateScreen.doBuild(Template > > Screen.jav > > a:139) > > at org.apache.turbine.modules.Screen.build(Screen.java:95) > > at > > org.apache.turbine.modules.ScreenLoader.eval(ScreenLoader.java:142) > > at > > org.apache.turbine.modules.layouts.VelocityOnlyLayout.doBuild(Velo > > cityOnlyLa > > yout.java:130) > > at > > com.stpenable.se.modules.layouts.RoleBasedLayout.doBuild(RoleBased > > Layout.jav > > a:34) > > at org.apache.turbine.modules.Layout.build(Layout.java:91) > > at > > org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:138) > > at > > > org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:187) > > at org.apache.turbine.modules.Page.build(Page.java:91) > > at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:135) > > at org.apache.turbine.Turbine.doGet(Turbine.java:796) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > at > > org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerSe > > rvlet.java > > :450) > > at > > > org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:180) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A > > pplication > > FilterChain.java:247) > > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati > > onFilterCh > > ain.java:193) > > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapp > > erValve.ja > > va:243) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 66) > > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > > java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardConte > > xtValve.ja > > va:190) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 66) > > at > > org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authent > > icatorBase > > .java:475) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > org.apache.catalina.valves.CertificatesValve.invoke(CertificatesVa > > lve.java:2 > > 46) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > > java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347) > > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValv > > e.java:180 > > ) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 66) > > at > > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispat > > cherValve. > > java:170) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValv > > e.java:170 > > ) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > > java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngine > > Valve.java > > :174) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 66) > > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > > java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > org.apache.catalina.connector.http.HttpProcessor.process(HttpProce > > ssor.java: > > 1027) > > at > > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor > > .java:1125 > > ) > > at java.lang.Thread.run(Thread.java:536) > > rethrown as org.apache.turbine.util.TurbineException: Error rendering > > Velocity template: screens/: Unable to find resource 'screens/' > > at > > org.apache.turbine.services.velocity.TurbineVelocityService.render > > ingError(T > > urbineVelocityService.java:490) > > at > > org.apache.turbine.services.velocity.TurbineVelocityService.handle > > Request(Tu > > rbineVelocityService.java:306) > > at > > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest > > (TurbineVe > > locity.java:109) > > at > > org.apache.turbine.modules.screens.VelocityScreen.buildTemplate(Ve > > locityScre > > en.java:183) > > at > > org.apache.turbine.modules.screens.TemplateScreen.doBuild(Template > > Screen.jav > > a:139) > > at org.apache.turbine.modules.Screen.build(Screen.java:95) > > at > > org.apache.turbine.modules.ScreenLoader.eval(ScreenLoader.java:142) > > at > > org.apache.turbine.modules.layouts.VelocityOnlyLayout.doBuild(Velo > > cityOnlyLa > > yout.java:130) > > at > > com.stpenable.se.modules.layouts.RoleBasedLayout.doBuild(RoleBased > > Layout.jav > > a:34) > > at org.apache.turbine.modules.Layout.build(Layout.java:91) > > at > > org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:138) > > at > > > org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:187) > > at org.apache.turbine.modules.Page.build(Page.java:91) > > at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:135) > > at org.apache.turbine.Turbine.doGet(Turbine.java:796) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > at > > org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerSe > > rvlet.java > > :450) > > at > > > org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:180) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A > > pplication > > FilterChain.java:247) > > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati > > onFilterCh > > ain.java:193) > > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapp > > erValve.ja > > va:243) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 66) > > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > > java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardConte > > xtValve.ja > > va:190) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 66) > > at > > org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authent > > icatorBase > > .java:475) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > org.apache.catalina.valves.CertificatesValve.invoke(CertificatesVa > > lve.java:2 > > 46) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > > java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347) > > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValv > > e.java:180 > > ) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 66) > > at > > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispat > > cherValve. > > java:170) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValv > > e.java:170 > > ) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 64) > > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > > java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngine > > Valve.java > > :174) > > at > > org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel > > ine.java:5 > > 66) > > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline. > > java:472) > > at > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) > > at > > org.apache.catalina.connector.http.HttpProcessor.process(HttpProce > > ssor.java: > > 1027) > > at > > org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor > > .java:1125 > > ) > > at java.lang.Thread.run(Thread.java:536) > > Caused by: > org.apache.velocity.exception.ResourceNotFoundException: Unable > > to find resource 'screens/' > > at > > org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResou > > rce(Resour > > ceManagerImpl.java:501) > > at > > org.apache.velocity.runtime.resource.ResourceManagerImpl.getResour > > ce(Resourc > > eManagerImpl.java:384) > > at > > org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeIns > > tance.java > > :814) > > at > > org.apache.velocity.runtime.RuntimeSingleton.getTemplate(RuntimeSi > > ngleton.ja > > va:355) > > at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:482) > > at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:461) > > at > > org.apache.turbine.services.velocity.TurbineVelocityService.execut > > eRequest(T > > urbineVelocityService.java:434) > > at > > org.apache.turbine.services.velocity.TurbineVelocityService.handle > > Request(Tu > > rbineVelocityService.java:300) > > ... 51 more > > > > Ideas? > > > > David Wynter > > > > roamware Ltd. > > mailto:[EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
