Hi all,
We develop an aplication on the top of tdk 2.2.
In the last time we started to get some exceptions on our systems, Turbine exception, generated by a NPE.
In the stack trace I found just one call to one of our methods:
at com.smartcompany.smp.SmpBaseServlet.service(SmpBaseServlet.java:38), and I tried to catch this exception there,
I tried to catch NPE and even Exceptions, but I don't know why I was not able to stop this error to get in the web page.
Did anyone have a similar experience? Can someone give me some ideas how can I solve this problem?
Best,
Sergiu
[Fri Oct 08 14:37:47 CEST 2004] -- ERROR -- Error rendering Velocity template: screens/Error.vm: null
[Fri Oct 08 14:37:47 CEST 2004] -- ERROR -- Error rendering Velocity template: screens/Error.vm: Error rendering Velocity template: screens/Error.vm
[Fri Oct 08 14:37:47 CEST 2004] -- ERROR -- Error rendering Velocity template: screens/Error.vm: Error rendering Velocity template: screens/Error.vm
Exception: org.apache.turbine.util.TurbineException: Error rendering Velocity template: screens/Error.vm: Error rendering Velocity template: screens/Error.vm
Stack Trace follows:
java.lang.NullPointerException
at org.apache.coyote.tomcat4.CoyoteResponseFacade.encodeUrl(CoyoteResponseFacade.java:299)
at org.apache.turbine.util.DynamicURI.toString(DynamicURI.java:1007)
at org.apache.turbine.util.template.TemplateLink.toString(TemplateLink.java:186)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:321)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:271)
at org.apache.velocity.Template.merge(Template.java:296)
at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:492)
at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:461)
rethrown as org.apache.turbine.util.TurbineException: Error rendering Velocity template: screens/Error.vm
at org.apache.turbine.services.velocity.TurbineVelocityService.renderingError(TurbineVelocityService.java:533)
at org.apache.turbine.services.velocity.TurbineVelocityService.decodeRequest(TurbineVelocityService.java:389)
rethrown as org.apache.turbine.util.TurbineException: Error rendering Velocity template: screens/Error.vm: Error rendering Velocity template: screens/Error.vm
at org.apache.turbine.services.velocity.TurbineVelocityService.renderingError(TurbineVelocityService.java:533)
at org.apache.turbine.services.velocity.TurbineVelocityService.handleRequest(TurbineVelocityService.java:283)
at org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(TurbineVelocity.java:107)
at org.apache.turbine.modules.screens.VelocityScreen.buildTemplate(VelocityScreen.java:169)
at org.apache.turbine.modules.screens.TemplateScreen.doBuild(TemplateScreen.java:130)
at org.apache.turbine.modules.Screen.build(Screen.java:99)
at org.apache.turbine.modules.ScreenLoader.eval(ScreenLoader.java:129)
at org.apache.turbine.modules.layouts.VelocityOnlyLayout.doBuild(VelocityOnlyLayout.java:98)
at org.apache.turbine.modules.Layout.build(Layout.java:91)
at org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:123)
at org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:169)
at org.apache.turbine.modules.Page.build(Page.java:90)
at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:123)
at org.apache.turbine.Turbine.handleException(Turbine.java:712)
at org.apache.turbine.Turbine.doGet(Turbine.java:634)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.smartcompany.smp.SmpBaseServlet.service(SmpBaseServlet.java:38)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:494)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2416)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:601)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
at java.lang.Thread.run(Thread.java:534)
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
