and what does your web.xml have? On 12/13/06, Tod Thomas <[EMAIL PROTECTED]> wrote:
Nathan Bubna wrote: > On 12/12/06, Tod Thomas <[EMAIL PROTECTED]> wrote: >> Ok, I'm back looking at this. I can see Velocity loading in >> Catalina.out yet I still have a problem with ImportTool. >> >> I tried (literally) adding $import.class.name to my .vm file and it does >> return "$import.class.name". I also tried >> $import.read("http://localhost/test.html") which returned >> "$import.read("http://localhost/test.html")". > > if "$import.class.name" is the output you get for $import.class.name, > then that means the Import tool is not available in the context. In > other words, your toolbox probably is not loaded. > >> While firing up tomcat I do see "Unable to read Velocity configuration >> file: java.lang.NullPointerException" but I don't mind using the default >> configuration right now. > > That's not good, but the Velocity config is different than the toolbox > config, so that shouldn't cause our current problem. > >> I also see this: >> >> 18:58:03,284 INFO [[/]:646] Velocity [error] ResourceManager : unable >> to find resource 'VM_global_library.vm' in any resource loader. >> 18:58:03,291 INFO [[/]:646] Velocity [info] Velocimacro : error >> using VM library template VM_global_library.vm : >> org.apache.velocity.exception.ResourceNotFoundException: Unable to find >> resource 'VM_global_library.vm' >> >> Could this be the problem? > > No, that's normal and is just overzealous "error" reporting that is > fixed in Velocity 1.5-beta2. > >> I ultimately see: >> >> 18:58:03,314 INFO [[/]:646] Velocity [info] Velocity successfully >> started. >> 18:58:03,395 INFO [[/]:646] Velocity [info] VelocityViewServlet: >> Default content-type is: text/html >> >> So I expect Velocity started ok. Any ideas? > > Is there anything in the logs about a "toolbox"? Do you have a > toolbox.xml set up to be used? See > http://jakarta.apache.org/velocity/tools/view/ for more on this.Nothing toolbox related in the logs. My ./WEB-INF/toolbox.xml has: <?xml version="1.0"?> <toolbox> <tool> <key>import</key> <scope>request</scope> <class>org.apache.velocity.tools.view.tools.ImportTool</class> </tool> </toolbox> --------------------------------------------------------------------- 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]
