It *is* loading the context.xml attributes from the war; except: the name of the deployed context.xml file is dependant on the name of the war, and as the path is dependant on name of the deployed context file...
E.g. "hostfiles/trumpet2.2.war" deploys, it's "META-INF/context.xml" is copied to "conf/Catalina/host/trumpet2.2.xml", and the app is made available at "http://host/trumpet2.2/". So because you've renamed the .war, you've renamed the deployed path. It'd be easier to leave it as 'probe.war'. You could try symlinks/url mapping to get /probe/ to map to /probe_ver_num/. The context path attribute behaves in a pretty restrictive way. I'm not sure what the thinking behind it is/was - maybe someone more knowledgable can help. tom ot wrote: > Hi pid, > thanks for your answer. I have another question in the link you posted > some lines above there is written: > > See Automatic Application Deployment for more information. This method > allows dynamic reconfiguration of the web application, since the main > conf/server.xml file cannot be reloaded without restarting Tomcat. > Please note that for tomcat 5, unlike tomcat 4.x, it is NOT recommended > to place <Context> elements directly in the server.xml file. Instead, > put them in the META-INF/context.xml directory of your WAR file or the > conf directory as described above. > > I don't want to violate the recommandation of putting context tags into > the server.xml. Is there another way to tell tomcat to take the > context.xml attributes from the .war file? Maybe some reconfigurations > on the tomcat (not the default configuration...). > > Thanks in advance for your answer. > > Kind regards > Tom > > >> Read the docs: >> >> http://tomcat.apache.org/tomcat-5.5-doc/config/context.html >> >> Context path attribute: "The value of this field must not be set except >> when statically defining a Context in server.xml, as it will be *infered >> from the filenames* used for either the .xml context file or the >> docBase." >> >> >> >> >> > Hi folks, >> > >> > I'm quiet new to tomcat, but there is already a thing I can't >> understand: >> > >> > I have downloaded the Lambda Probe application version 1.5.0.3. I've >> got >> >> > the .war file called probe.war. >> > The only thing I did is to rename the file to probe_1.5.0.3.war and >> > deployed it to my tomcat 5.5.17 (I downloaded the tomcat .zip-file and >> > started the startup script - no configuration was changed). >> > >> > I put my probe_1.5.0.3.war into the folder $CATALINA_HOME\webapps. What >> i >> > identified, what was happening now is: >> > >> > - The .war file was unpacked to $CATALINA_HOME\webapps\probe_1.5.0.3 >> with >> > all its content >> > - The META-INF/context.xml File (that was in the .war file) is >> copied to >> >> > $CATALINA_HOME\conf\Catalina\localhost\probe_1.5.0.3.xml >> > - The application is started. >> > >> > What I was wondering is, that the URL what my application is listening >> on >> > is >> > http://localhost:8080/probe_1.5.0.3 >> > >> > Does anyone know what I have to do, that my application listens to the >> > following urls (only one at the time): >> > http://localhost:8080/probe or even http://localhost:8080/tom/probe >> > >> > As I read the documentation, it should work with setting the path >> > attribute in the context.xml File in the .war file...but i can change >> that >> > path attribute to what I want, my applications still listens to: >> > http://localhost:8080/probe_1.5.0.3 >> > >> > Thanks for your help...hope to get an answer soon. >> > >> > Kind regards >> > Tom >> > >> > Please reply to my e-mail adress directly too! > > _________________________________________________________________ > Die Vielfalt der Optionen lässt Sie im Internet erfolgreich > recherchieren. http://search.msn.ch/ > > > --------------------------------------------------------------------- > To start a new topic, e-mail: users@tomcat.apache.org > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]