On Tue, May 6, 2008 at 2:45 PM, Sebastiano Vigna <[EMAIL PROTECTED]> wrote: > I'm running the Lilypond Snippet Repository using Velocity since few years. > It's a simple installation. Everything worked fine until I upgraded to the > new VelocityViewServlet stuff. I did the "obvious" updates to my servlets, > and now there's no way Velocity will load my templates. My properties say: > > resource.loader = file, class > file.resource.loader.class = > org.apache.velocity.runtime.resource.loader.FileResourceLoader
if '/WEB-INF/templates' is your resource loader path, why aren' you using org.apache.velocity.tools.view.servlet.WebappLoader ? The only way the FileResourceLoader config you have will work is if the webapp root is what the JVM considers to be its root path, and that seems very unlikely. > file.resource.loader.path = /WEB-INF/templates > file.resource.loader.cache = false > file.resource.loader.modificationCheckInterval = 2 > class.resource.loader.class = > org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader > input.encoding=UTF-8 > output.encoding=UTF-8 > default.contentType=text/html; charset=UTF-8 > > as they always had. From the log, Velocity sees the path: > > INFO [/LSR] - Velocity [debug] Do unicode file > recognition: false > INFO [/LSR] - Velocity [info] > FileResourceLoader : adding path > '/usr/share/tomcat5/webapps/LSR/WEB-INF/templates' > > But then, there's no way to load a single template: > > org.apache.velocity.exception.ResourceNotFoundException: Unable to find > resource 'query.vm' > > Something must have dramatically changed in a backward incompatible way, > and, sincerely, after two hours of struggling I haven't the faintest idea of > what's happening. Everything has always worked without a glitch. > > I googled for migration problems between the old and the new setup, but I > found nothing--not even a simple explanation about how to migrate. > > Please, please help me. > > Ciao, > > seba > > > > --------------------------------------------------------------------- > 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]
