You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@turbine.apache.org by Magnús Þór Torfason <ma...@handtolvur.is> on 2001/04/06 17:52:25 UTC
services.TurbineVelocityService.runtime.log=/logs/velocity.log - missing log file causes exception
If this file is missing:
/logs/velocity.log
This Exception occurs:
Horrible Exception: java.lang.NullPointerException
at java.util.Hashtable.put(Hashtable.java:381)
at
org.apache.velocity.runtime.configuration.Configuration.addProperty(Configur
ation.java:630)
at
org.apache.velocity.runtime.configuration.Configuration.setProperty(Configur
ation.java:701)
at
org.apache.turbine.services.velocity.TurbineVelocityService.initVelocity(Tur
bineVelocityService.java:386)
at
org.apache.turbine.services.velocity.TurbineVelocityService.init(TurbineVelo
cityService.java:149)
rethrown as org.apache.turbine.services.InitializationException: Failed
to initialize TurbineVelocityService
at
org.apache.turbine.services.velocity.TurbineVelocityService.init(TurbineVelo
cityService.java:186)
at
org.apache.turbine.services.BaseServiceBroker.getService(BaseServiceBroker.j
ava:265)
rethrown as org.apache.turbine.services.InstantiationException: Service
TurbineVelocityService failed to initialize
at
org.apache.turbine.services.BaseServiceBroker.getService(BaseServiceBroker.j
ava:281)
at
org.apache.turbine.services.velocity.TurbineVelocity.getService(TurbineVeloc
ity.java:92)
at
org.apache.turbine.services.velocity.TurbineVelocity.getContext(TurbineVeloc
ity.java:140)
at
org.apache.turbine.modules.pages.VelocityPage.doBuildBeforeAction(VelocityPa
ge.java:89)
at
org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:142)
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.doGet(Turbine.java:415)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:597)
at
org.apache.tomcat.servlets.InvokerServlet.service(InvokerServlet.java:257)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:160)
at
org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338
)
at java.lang.Thread.run(Thread.java:479)
(Which is a pretty scary exception for a missing log file.)
Magnus
---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org
Re: services.TurbineVelocityService.runtime.log=/logs/velocity.log -
missing log file causes exception
Posted by Jason van Zyl <jv...@apache.org>.
Magnús Þór Torfason wrote:
>
> If this file is missing:
>
> /logs/velocity.log
What is your setup? This never happens when I'm testing the TDK,
I never have the log file present as it is always created. I'm
definitely interested in what you're doing as I've never, ever
seen this happen.
>
> This Exception occurs:
>
> Horrible Exception: java.lang.NullPointerException
> at java.util.Hashtable.put(Hashtable.java:381)
> at
> org.apache.velocity.runtime.configuration.Configuration.addProperty(Configur
> ation.java:630)
> at
> org.apache.velocity.runtime.configuration.Configuration.setProperty(Configur
> ation.java:701)
> at
> org.apache.turbine.services.velocity.TurbineVelocityService.initVelocity(Tur
> bineVelocityService.java:386)
> at
> org.apache.turbine.services.velocity.TurbineVelocityService.init(TurbineVelo
> cityService.java:149)
> rethrown as org.apache.turbine.services.InitializationException: Failed
> to initialize TurbineVelocityService
> at
> org.apache.turbine.services.velocity.TurbineVelocityService.init(TurbineVelo
> cityService.java:186)
> at
> org.apache.turbine.services.BaseServiceBroker.getService(BaseServiceBroker.j
> ava:265)
> rethrown as org.apache.turbine.services.InstantiationException: Service
> TurbineVelocityService failed to initialize
> at
> org.apache.turbine.services.BaseServiceBroker.getService(BaseServiceBroker.j
> ava:281)
> at
> org.apache.turbine.services.velocity.TurbineVelocity.getService(TurbineVeloc
> ity.java:92)
> at
> org.apache.turbine.services.velocity.TurbineVelocity.getContext(TurbineVeloc
> ity.java:140)
> at
> org.apache.turbine.modules.pages.VelocityPage.doBuildBeforeAction(VelocityPa
> ge.java:89)
> at
> org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:142)
> 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.doGet(Turbine.java:415)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
> at
> org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:597)
> at
> org.apache.tomcat.servlets.InvokerServlet.service(InvokerServlet.java:257)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
> at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
> at
> org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
> onnectionHandler.java:160)
> at
> org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338
> )
> at java.lang.Thread.run(Thread.java:479)
>
> (Which is a pretty scary exception for a missing log file.)
>
> Magnus
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: turbine-user-help@jakarta.apache.org
--
jvz.
Jason van Zyl
jvanzyl@apache.org
http://jakarta.apache.org/velocity
http://jakarta.apache.org/turbine
http://tambora.zenplex.org
---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org
Re: services.TurbineVelocityService.runtime.log=/logs/velocity.log - missing log file causes exception
Posted by Daniel Rall <dl...@collab.net>.
Magnús Þór Torfason <ma...@handtolvur.is> writes:
> If this file is missing:
>
> /logs/velocity.log
>
> This Exception occurs:
...
> (Which is a pretty scary exception for a missing log file.)
Could this be a operating system permission problem? Velocity should
probably just log to stdout in such a file creation failure condition.
Daniel
---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org
Re: services.TurbineVelocityService.runtime.log=/logs/velocity.log -
missing log file causes exception
Posted by Jason van Zyl <jv...@apache.org>.
Magnús Þór Torfason wrote:
>
> I'm sorry I sent this to the wrong list (user).
>
> Basically, I want to modify TurbineConfig so that getRealPath() always
> returns a
> fully qualified path, regardless of whether the file exists.
>
> Reasons stated below. This is a bug fix, so I believe it should go to both
> branches.
If you get it in the main trunk I will take care of merging it in
to the 2.1 branch.
>
> > -----Original Message-----
> > From: Magnús Þór Torfason [mailto:magnus@handtolvur.is]
> > Sent: 24. apríl 2001 16:02
> > To: turbine-user@jakarta.apache.org
> > Subject: RE:
> > services.TurbineVelocityService.runtime.log=/logs/velocity.log - missing
> > log file causes exception
> >
> >
> > Jason,
> >
> > I found the reason for this peculiar bug. The problem originates in
> > TurbineConfig.
> >
> > TurbineConfig.getRealPath() returns null if the file (velocity.log) is not
> > found:
> >
> > if(f.exists())
> > {
> > return f.getPath();
> > }
> > else
> > {
> > return null;
> > }
> >
> > This results in a null being passed to the velocity props,
> > resulting in the
> > horrible NullPointerException.
> >
> > If no-one else is getting this Exception it must be because
> > ServletConfig.getRealPath() DOES NOT return null for a missing file.
> >
> > So I propose removing the if statement, and just returning f.getPath().
> >
> >
> > Any objections?
> >
> >
> >
> >
> >
> >
> > > -----Original Message-----
> > > From: Magnús Þór Torfason [mailto:magnus@handtolvur.is]
> > > Sent: 9. apríl 2001 10:21
> > > To: turbine-user@jakarta.apache.org
> > > Subject: RE:
> > > services.TurbineVelocityService.runtime.log=/logs/velocity.log - missing
> > > log file causes exception
> > >
> > >
> > >
> > > > >
> > > > > If this file is missing:
> > > > >
> > > > > /logs/velocity.log
> > > > >
> > > > > Magnus
> > > >
> > > > Magnus, what do your property settings look like for the velocity
> > > > service. I think maybe that the property tag might be wrong in
> > > > your TR.props. But I agree, the message shouldn't be that drastic,
> > > > I will fix that.
> > > >
> > > > --
> > > > jvz.
> > >
> > > OK, my setting is not orthodox. For starters, I initalize
> > Turbine myself,
> > > using TurbineConfig.
> > >
> > > I was using an early February snapshot, in which everything worked.
> > >
> > > When I upgraded, I had to update all code that used
> > > ...turbine.util.Configurations,
> > > and also update the TurbineResources.properties (by visually comparing
> > > my file to the default).
> > >
> > > The Velocity properties look like this now:
> > >
> > > (note that even if the log setting is now '/../../logs/velocity.log'
> > > the symptoms are exactly the same for '/logs/velocity.log', except
> > > that I have to create the file in a different directory to solve
> > > the problem)
> > >
> > >
> > > # -------------------------------------------------------------------
> > > #
> > > # V E L O C I T Y S E R V I C E
> > > #
> > > # -------------------------------------------------------------------
> > >
> > > # The location of WebMacro configuration file, relative to webapp root
> > > # These properties will override the default properties set by Velocity.
> > > # You should specify the path to the templates directories as well as
> > > # the path to the log file and they should also be relative to
> > webapp root
> > > #services.TurbineVelocityService.properties=/WEB-INF/conf/velocity
> > > .propertie
> > > s
> > > #services.TurbineVelocityService.log=/logs/velocity.log
> > > #services.TurbineVelocityService.templates=/templates
> > >
> > > services.TurbineVelocityService.runtime.log=/../../logs/velocity.log
> > > #services.TurbineVelocityService.template.encoding=
> > > services.TurbineVelocityService.velocimacro.library = GlobalMacros.vm
> > >
> > > services.TurbineVelocityService.resource.loader = file
> > > services.TurbineVelocityService.file.resource.loader.description
> > > = Velocity
> > > File Resource Loader
> > > services.TurbineVelocityService.file.resource.loader.class =
> > > org.apache.velocity.runtime.resource.loader.FileResourceLoader
> > > services.TurbineVelocityService.file.resource.loader.path = /templates
> > > services.TurbineVelocityService.file.resource.loader.cache = false
> > > services.TurbineVelocityService.file.resource.loader.modificationC
> > > heckInterv
> > > al = 2
> > >
> > > services.TurbineVelocityService.resource.loader = classpath
> > > services.TurbineVelocityService.classpath.resource.loader.description =
> > > Velocity Classpath Resource Loader
> > > services.TurbineVelocityService.classpath.resource.loader.class =
> > > org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: turbine-user-help@jakarta.apache.org
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: turbine-user-help@jakarta.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: turbine-dev-help@jakarta.apache.org
--
jvz.
Jason van Zyl
jvanzyl@apache.org
http://jakarta.apache.org/velocity
http://jakarta.apache.org/turbine
http://jakarta.apache.org/commons
http://tambora.zenplex.org
---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org
RE: services.TurbineVelocityService.runtime.log=/logs/velocity.log - missing log file causes exception
Posted by Magnús Þór Torfason <ma...@handtolvur.is>.
I'm sorry I sent this to the wrong list (user).
Basically, I want to modify TurbineConfig so that getRealPath() always
returns a
fully qualified path, regardless of whether the file exists.
Reasons stated below. This is a bug fix, so I believe it should go to both
branches.
> -----Original Message-----
> From: Magnús Þór Torfason [mailto:magnus@handtolvur.is]
> Sent: 24. apríl 2001 16:02
> To: turbine-user@jakarta.apache.org
> Subject: RE:
> services.TurbineVelocityService.runtime.log=/logs/velocity.log - missing
> log file causes exception
>
>
> Jason,
>
> I found the reason for this peculiar bug. The problem originates in
> TurbineConfig.
>
> TurbineConfig.getRealPath() returns null if the file (velocity.log) is not
> found:
>
> if(f.exists())
> {
> return f.getPath();
> }
> else
> {
> return null;
> }
>
> This results in a null being passed to the velocity props,
> resulting in the
> horrible NullPointerException.
>
> If no-one else is getting this Exception it must be because
> ServletConfig.getRealPath() DOES NOT return null for a missing file.
>
> So I propose removing the if statement, and just returning f.getPath().
>
>
> Any objections?
>
>
>
>
>
>
> > -----Original Message-----
> > From: Magnús Þór Torfason [mailto:magnus@handtolvur.is]
> > Sent: 9. apríl 2001 10:21
> > To: turbine-user@jakarta.apache.org
> > Subject: RE:
> > services.TurbineVelocityService.runtime.log=/logs/velocity.log - missing
> > log file causes exception
> >
> >
> >
> > > >
> > > > If this file is missing:
> > > >
> > > > /logs/velocity.log
> > > >
> > > > Magnus
> > >
> > > Magnus, what do your property settings look like for the velocity
> > > service. I think maybe that the property tag might be wrong in
> > > your TR.props. But I agree, the message shouldn't be that drastic,
> > > I will fix that.
> > >
> > > --
> > > jvz.
> >
> > OK, my setting is not orthodox. For starters, I initalize
> Turbine myself,
> > using TurbineConfig.
> >
> > I was using an early February snapshot, in which everything worked.
> >
> > When I upgraded, I had to update all code that used
> > ...turbine.util.Configurations,
> > and also update the TurbineResources.properties (by visually comparing
> > my file to the default).
> >
> > The Velocity properties look like this now:
> >
> > (note that even if the log setting is now '/../../logs/velocity.log'
> > the symptoms are exactly the same for '/logs/velocity.log', except
> > that I have to create the file in a different directory to solve
> > the problem)
> >
> >
> > # -------------------------------------------------------------------
> > #
> > # V E L O C I T Y S E R V I C E
> > #
> > # -------------------------------------------------------------------
> >
> > # The location of WebMacro configuration file, relative to webapp root
> > # These properties will override the default properties set by Velocity.
> > # You should specify the path to the templates directories as well as
> > # the path to the log file and they should also be relative to
> webapp root
> > #services.TurbineVelocityService.properties=/WEB-INF/conf/velocity
> > .propertie
> > s
> > #services.TurbineVelocityService.log=/logs/velocity.log
> > #services.TurbineVelocityService.templates=/templates
> >
> > services.TurbineVelocityService.runtime.log=/../../logs/velocity.log
> > #services.TurbineVelocityService.template.encoding=
> > services.TurbineVelocityService.velocimacro.library = GlobalMacros.vm
> >
> > services.TurbineVelocityService.resource.loader = file
> > services.TurbineVelocityService.file.resource.loader.description
> > = Velocity
> > File Resource Loader
> > services.TurbineVelocityService.file.resource.loader.class =
> > org.apache.velocity.runtime.resource.loader.FileResourceLoader
> > services.TurbineVelocityService.file.resource.loader.path = /templates
> > services.TurbineVelocityService.file.resource.loader.cache = false
> > services.TurbineVelocityService.file.resource.loader.modificationC
> > heckInterv
> > al = 2
> >
> > services.TurbineVelocityService.resource.loader = classpath
> > services.TurbineVelocityService.classpath.resource.loader.description =
> > Velocity Classpath Resource Loader
> > services.TurbineVelocityService.classpath.resource.loader.class =
> > org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: turbine-user-help@jakarta.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: turbine-user-help@jakarta.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org
RE: services.TurbineVelocityService.runtime.log=/logs/velocity.log - missing log file causes exception
Posted by Magnús Þór Torfason <ma...@handtolvur.is>.
Jason,
I found the reason for this peculiar bug. The problem originates in
TurbineConfig.
TurbineConfig.getRealPath() returns null if the file (velocity.log) is not
found:
if(f.exists())
{
return f.getPath();
}
else
{
return null;
}
This results in a null being passed to the velocity props, resulting in the
horrible NullPointerException.
If no-one else is getting this Exception it must be because
ServletConfig.getRealPath() DOES NOT return null for a missing file.
So I propose removing the if statement, and just returning f.getPath().
Any objections?
> -----Original Message-----
> From: Magnús Þór Torfason [mailto:magnus@handtolvur.is]
> Sent: 9. apríl 2001 10:21
> To: turbine-user@jakarta.apache.org
> Subject: RE:
> services.TurbineVelocityService.runtime.log=/logs/velocity.log - missing
> log file causes exception
>
>
>
> > >
> > > If this file is missing:
> > >
> > > /logs/velocity.log
> > >
> > > Magnus
> >
> > Magnus, what do your property settings look like for the velocity
> > service. I think maybe that the property tag might be wrong in
> > your TR.props. But I agree, the message shouldn't be that drastic,
> > I will fix that.
> >
> > --
> > jvz.
>
> OK, my setting is not orthodox. For starters, I initalize Turbine myself,
> using TurbineConfig.
>
> I was using an early February snapshot, in which everything worked.
>
> When I upgraded, I had to update all code that used
> ...turbine.util.Configurations,
> and also update the TurbineResources.properties (by visually comparing
> my file to the default).
>
> The Velocity properties look like this now:
>
> (note that even if the log setting is now '/../../logs/velocity.log'
> the symptoms are exactly the same for '/logs/velocity.log', except
> that I have to create the file in a different directory to solve
> the problem)
>
>
> # -------------------------------------------------------------------
> #
> # V E L O C I T Y S E R V I C E
> #
> # -------------------------------------------------------------------
>
> # The location of WebMacro configuration file, relative to webapp root
> # These properties will override the default properties set by Velocity.
> # You should specify the path to the templates directories as well as
> # the path to the log file and they should also be relative to webapp root
> #services.TurbineVelocityService.properties=/WEB-INF/conf/velocity
> .propertie
> s
> #services.TurbineVelocityService.log=/logs/velocity.log
> #services.TurbineVelocityService.templates=/templates
>
> services.TurbineVelocityService.runtime.log=/../../logs/velocity.log
> #services.TurbineVelocityService.template.encoding=
> services.TurbineVelocityService.velocimacro.library = GlobalMacros.vm
>
> services.TurbineVelocityService.resource.loader = file
> services.TurbineVelocityService.file.resource.loader.description
> = Velocity
> File Resource Loader
> services.TurbineVelocityService.file.resource.loader.class =
> org.apache.velocity.runtime.resource.loader.FileResourceLoader
> services.TurbineVelocityService.file.resource.loader.path = /templates
> services.TurbineVelocityService.file.resource.loader.cache = false
> services.TurbineVelocityService.file.resource.loader.modificationC
> heckInterv
> al = 2
>
> services.TurbineVelocityService.resource.loader = classpath
> services.TurbineVelocityService.classpath.resource.loader.description =
> Velocity Classpath Resource Loader
> services.TurbineVelocityService.classpath.resource.loader.class =
> org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: turbine-user-help@jakarta.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org
RE: services.TurbineVelocityService.runtime.log=/logs/velocity.log - missing log file causes exception
Posted by Magnús Þór Torfason <ma...@handtolvur.is>.
> >
> > If this file is missing:
> >
> > /logs/velocity.log
> >
> > Magnus
>
> Magnus, what do your property settings look like for the velocity
> service. I think maybe that the property tag might be wrong in
> your TR.props. But I agree, the message shouldn't be that drastic,
> I will fix that.
>
> --
> jvz.
OK, my setting is not orthodox. For starters, I initalize Turbine myself,
using TurbineConfig.
I was using an early February snapshot, in which everything worked.
When I upgraded, I had to update all code that used
...turbine.util.Configurations,
and also update the TurbineResources.properties (by visually comparing
my file to the default).
The Velocity properties look like this now:
(note that even if the log setting is now '/../../logs/velocity.log'
the symptoms are exactly the same for '/logs/velocity.log', except
that I have to create the file in a different directory to solve
the problem)
# -------------------------------------------------------------------
#
# V E L O C I T Y S E R V I C E
#
# -------------------------------------------------------------------
# The location of WebMacro configuration file, relative to webapp root
# These properties will override the default properties set by Velocity.
# You should specify the path to the templates directories as well as
# the path to the log file and they should also be relative to webapp root
#services.TurbineVelocityService.properties=/WEB-INF/conf/velocity.propertie
s
#services.TurbineVelocityService.log=/logs/velocity.log
#services.TurbineVelocityService.templates=/templates
services.TurbineVelocityService.runtime.log=/../../logs/velocity.log
#services.TurbineVelocityService.template.encoding=
services.TurbineVelocityService.velocimacro.library = GlobalMacros.vm
services.TurbineVelocityService.resource.loader = file
services.TurbineVelocityService.file.resource.loader.description = Velocity
File Resource Loader
services.TurbineVelocityService.file.resource.loader.class =
org.apache.velocity.runtime.resource.loader.FileResourceLoader
services.TurbineVelocityService.file.resource.loader.path = /templates
services.TurbineVelocityService.file.resource.loader.cache = false
services.TurbineVelocityService.file.resource.loader.modificationCheckInterv
al = 2
services.TurbineVelocityService.resource.loader = classpath
services.TurbineVelocityService.classpath.resource.loader.description =
Velocity Classpath Resource Loader
services.TurbineVelocityService.classpath.resource.loader.class =
org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader
---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org
Re: services.TurbineVelocityService.runtime.log=/logs/velocity.log -
missing log file causes exception
Posted by Jason van Zyl <jv...@apache.org>.
Magnús Þór Torfason wrote:
>
> If this file is missing:
>
> /logs/velocity.log
>
Magnus, what do your property settings look like for the velocity
service. I think maybe that the property tag might be wrong in
your TR.props. But I agree, the message shouldn't be that drastic,
I will fix that.
--
jvz.
Jason van Zyl
jvanzyl@apache.org
http://jakarta.apache.org/velocity
http://jakarta.apache.org/turbine
http://tambora.zenplex.org
---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-user-help@jakarta.apache.org