You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@velocity.apache.org by Adam Lipscombe <ad...@cobar.fsbusiness.co.uk> on 2002/07/22 17:54:08 UTC

Problems with initialisation

Folks,


Apologies if this a simple question - I am a newbie to velocity.
I have working on a J2EE app using velocity 1.2, running with Tomcat 4.0.4.

It runs fine under windows, however when I run it under Debian Linux I get
the following exception:

java.lang.NullPointerException
        at
org.apache.velocity.runtime.RuntimeInstance.setDefaultProperties(Runt
imeInstance.java:296)
        at
org.apache.velocity.runtime.RuntimeInstance.initializeProperties(Runt
imeInstance.java:420)
        at
org.apache.velocity.runtime.RuntimeInstance.init(RuntimeInstance.java
:258)
        at
org.apache.velocity.runtime.RuntimeSingleton.init(RuntimeSingleton.ja
va:169)
        at org.apache.velocity.app.Velocity.init(Velocity.java:123)
        at
halvor.insuranceServices.velocity.ConfirmationEmailFromDatabase.getfi
lledContext(ConfirmationEmailFromDatabase.java:44)
        at
halvor.insuranceServices.velocity.ConfirmationEmailFromDatabase.gener
ateConfirmationEmail(ConfirmationEmailFromDatabase.java:218)
        at org.apache.jsp.cheque$jsp._jspService(cheque$jsp.java:269)
        at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspSer
vlet.java:201)
        at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
81)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp
atcher.java:683)
        at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationD
ispatcher.java:431)
        at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDis
patcher.java:355)
        at
org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.jav
a:414)
        at org.apache.jsp.payment$jsp._jspService(payment$jsp.java:217)
        at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspSer
vlet.java:201)
        at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
81)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp
atcher.java:683)
        at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationD
ispatcher.java:431)
        at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDis
patcher.java:355)
        at
org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.jav
a:414)
        at
org.apache.jsp.declaration$jsp._jspService(declaration$jsp.java:171)
        at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspSer
vlet.java:201)
        at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
pod-134:/usr/share/tomcat4/logs#
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:247)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:193)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:243)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
.java:566)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:472)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:190)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
.java:566)
        at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve
.java:246)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
.java:564)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a: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(StandardHostValve.j
ava:180)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
.java:566)
        at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatche
rValve.java:170)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
.java:564)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:170)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
.java:564)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:472)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:174)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline
.java:566)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:472)
        at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

        at
org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:458
)
        at
org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:551)
        at java.lang.Thread.run(Thread.java:536)




Its like the velocity library cannot initialise.....
The jar files in Tomcat common/lib dir is velocity-dep-1.2.jar.
As far as I can see it contaions the
org/apache/velocity/runtime/defaults/velocity.properties file.



Does anyone have any ideas?
Could be Linux permissions? (the problem doesnt manifest under Windows).



Thanks in advance - Adam


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>