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]

Reply via email to