Hello, I have read the documentation and searched the archives, and whatever I have found, I have tried, but still my .war files will not unpack and auto deploy. I have been running a tomcat server for several months in which the .war files unpacked and auto-deployed perfectly. But with this new installation, the "Redhat" way, with files all over the place, I have not been able to make it work.
I am using Tomcat 5.0.28 via an rpm on Redhat EL 3. I am accessing the tomcat server via apache and the jk2 connector. I have the server.xml file configured with: <Host name="localhost" debug="0" appBase="webApps" unpackWARs=true AutoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> My application has its context.xml file in the META-INF directory correctly pointing to the appname, /copse. I have an xml file in /etc/tomcat5/Catalina/localhost/copse.xml which has in it: <Context docBase="${catalina.home}/build/copse.war" privileged="true" antiResourceLocking="false" antiJARLocking="false"></Context> The /webapps directory and its contents are owned by tomcat, the tomcat process owner. root has CATALINA_HOME in its environment, set to "/usr/share/tomcat5". I have a link in /usr/share/tomcat5 to /var/lib/tomcat5/build, which contains the copse.war file. tomcat has read and write privs for this build/ directory and all its files. The differences between my working installation and the 'broken' one seem to be: 1. root owned the instance of tomcat in the working version, tomcat owns the instance of tomcat in the broken one 2. file permissions were not all tomcat rw in the broken one, but this I have fixed now - as far as I know all relevant files are owned by tomcat 3. CATALINA_HOME wasn't set properly for root at first in the 'broken' install - but this also has been fixed (I believe). It points to the directory that holds all the softlinks to the other directories, such as conf, webapps, build, and so on. I have resorted to unpacking the war file myself, and the application works. But unpacking by hand is cumbersome and time-consuming. Does anyone have the (I presume simple) key to unlock this problem? Thanks, Paul