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]

Reply via email to