Greg, On 1/4/17 8:43 AM, Greg Huber wrote: > The was one issue that has been around for ages, and I am not sure if it is > possible to fix it. > > If I have added a new macro into a velocity template file loaded via a > resource loader, I have to shut down the container (tomcat) and restart for > it to be picked up. I will allow the contents of the macro to be changed > but not a new macro. I did try to see if I could fix it but without much > success. > > my velocity.properties : > .. > webapp.resource.loader.description=Webapp Resource Loader > webapp.resource.loader.class=rendering.velocity.WebappResourceLoader > webapp.resource.loader.cache=true > webapp.resource.loader.path=/WEB-INF/velocity,/WEB-INF/velocity/templates,/WEB-INF/velocity/templates/feeds,/WEB-INF/velocity/templates/emails > ... > > If you are now familiar with the code you might be in a better position to > see why I have to shut down for it to be picked up.
Velocity version? When you say you "shut down the container (tomcat)", can you be more specific? Do you bounce the application, or do you terminate Tomcat and the JVM, etc.? Did you write your own WebappResourceLoader (and if so, why)? -chris
signature.asc
Description: OpenPGP digital signature