FYI: how to update an openvxml application in Tomcat [message #18900] |
Wed, 11 June 2008 12:23  |
Eclipse User |
|
|
|
This is just an FYI for those who aren't intimately familiar with the way
Tomcat works.
There's something tricky about redeploying a new version of an application
to a Tomcat installation; there is an internal cache which, if you don't
explicitly delete it, you can delete the folder with the same name in the
webapps directory and replace the existing .war, but you'll actually be
using the previous version of the application still in the cache. The
routine I follow to avoid this is:
(assume for this example that we're updating acme.war)
1. Stop the Tomcat service
2. In the Tomcat\webapps folder, delete the acme.war file and the acme
folder
3. In the Tomcat\work\Catalina\localhost folder, delete the acme
folder (this is the cache)
4. Copy in the new acme.war to the webapps folder
5. Start the service
6. Wait a little while for Tomcat to unpack the .war and get things ready
to serve VXML
Randy
OpenMethods
|
|
|
Re: FYI: how to update an openvxml application in Tomcat [message #662947 is a reply to message #18900] |
Fri, 01 April 2011 10:38  |
Eclipse User |
|
|
|
Hi Randy,
I downloaded the latest OpenVXML version from openmethods.com and created a simple app that worked the first time I deployed to Tomcat. However, I came back and changed a TTS prompt in it, recompiled it (or, at least, I think I did since I did a Project->Clean...->Clean all projects and I have the Build Automatically checked), re-deployed using your tomcat deployment instructions you provided, but I'm still getting the old version of the tts prompt. Any ideas? Am I building the thing correctly? Anything else I need to be aware of?
Thanks,
Carlos
|
|
|
Powered by
FUDForum. Page generated in 0.03292 seconds