-----Original Message----- From: Christopher Schultz [mailto:ch...@christopherschultz.net] Sent: Thursday, November 21, 2013 5:54 PM To: Tomcat Users List Subject: Re: [OT] How to Deploy an Update to War File
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Leo, On 11/21/13, 6:06 PM, Leo Donahue - OETX wrote: >> -----Original Message----- From: Daniel Mikusa >> [mailto:dmik...@gopivotal.com] Subject: Re: How to Deploy an >> Update to War File >> >> You can use parallel deployment with WAR files. Just name the >> war file "webapps/<context-path>##<version>.war". >> > I need to try this... very cool. It is. Mark worked a lot of magic into that feature. Sadly for me, my primary web application is complicated enough and database changes are big enough that we have to take our applications completely off-line in order to to upgrades. I can't use parallel-deployment myself. I have dreams of zero-downtime upgrades, but managing such things with a mutating database is a tricky proposition. It's worth the 5-minute downtime to avoid weeks of planning and testing that two versions of the same application can run together nicely. - -chris Thanks. I knew that already. I just wanted to see the steps that others take. Sometimes after I copy and paste the .war file in the \webapps directory it requires a restart to the tomcat7 service. Not sure why. Is this normal behavior? I read the Tomcat website but I was confused with this information in regards to the context: "In order to configure a Context within Tomcat a Context Descriptor is required. A Context Descriptor is simply an XML file that contains Tomcat related configuration for a Context, e.g naming resources or session manager configuration. In earlier versions of Tomcat the content of a Context Descriptor configuration was often stored within Tomcat's primary configuration file server.xml but this is now discouraged (although it currently still works)." Source: http://tomcat.apache.org/tomcat-7.0-doc/deployer-howto.html#Deploying_using_the_Client_Deployer_Package Currently, I have a context parameter that supposed to auto deploy the war files, see below: "<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">" But the information above says it is not recommended. -crys -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (Darwin) Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJSjrlCAAoJEBzwKT+lPKRY/BYQALe4/3JTyc7bMk8eUcXlFcEl va3E3BiQXFIDJzj/jIpHZHFu/Payos7VUx7/oY36MHaOGTKTwzp00FseJVp9LpLB jD6iYWxAzydCtZb6YhfxUGFjPz1y70AD5trp27iEsvgKvMqk/QH+IeJJiyKmCFaC HDlkLbxeNHbOvnV0Ahy+7Kdfz5OSnWg2AB7yfWetoNgelb2z00rdX6A5AosNU3BD Y2zvtkJOxl+/FoNufNVbdU5Elc6Um7g4oGuULe+BakiRm8Reh/t5580nfXF5xWuK TTLSFuFi9OCNauU/u2IFdU1y8ZyaPxJQbdslDXOYH2GcdeUDHewPqUUuDIWrJxk6 48b94WQjk0TlcVI2jdtst04UckcjHyRoWSmbhLFN/G8UpGiCAnFQp/U4HZ1YFtfv dN1Q+bPgeUJQ7VtkUCiQR40YlPUYXM1GgIR6WuIt5zMtiLMsW1X9xcRjaBJjFsTQ AQ00QPAqBdZryDKxOP8pFIXjCb5ha5OnxGPNwIoU8QRAt7C009THCif3n8RrLZix Knop2V12TAsYHp10XK98o2rMs+Oq+UwjU4fdhJM8RKCy9m55XejixO/LwVp8ZPMK /yXq0CuxuiT1LOrJ/6kdr0xySskBEOHgXguEtn6ATgBEUzBao2CZMm4Iwqfe+MYS OVqdD5BQ4KFNYYlGA+mU =T7Vl -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org