tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Smith <d...@cornell.edu>
Subject Re: what happens with the content.xml file
Date Mon, 26 Jun 2006 12:00:59 GMT
I'm not going to claim agreement with the developers on the behavior of 
the deploy path.  I will say you could put version info into a 
<display-name> element of the WEB-INF/web.xml file if that's you're goal 
and it'll show up in the manager webapp without butchering your url.

--David

tom ot wrote:

> Hi Pid,
> thanks again for your answer. I'm not sure, but is the way I'd like to 
> deploy my .war files so abnormal? :-) or how do you all know what 
> version of an application actually is deployed?
>
> Btw, I'm not sure but was that in Tomcat 5.0 different, because I 
> asked a kollegue of mine if he has an idea how to do that and he 
> deployed it on Tomcat 5.0 and it worked.
>
> And another 2 questions: what do you mean by symlinks/url?
> And how can I get in contact to "someone more knowledgable"? ;-)
>
> Thanks again.
> Tom
>
>
>
>> From: Pid <p@pidster.com>
>> Reply-To: p@pidster.com
>> To: Tomcat Users List <users@tomcat.apache.org>
>> Subject: Re: what happens with the content.xml file
>> Date: Fri, 23 Jun 2006 09:58:46 +0100
>>
>> 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: users-unsubscribe@tomcat.apache.org
>> > For additional commands, e-mail: users-help@tomcat.apache.org
>> >
>> >
>> >
>>
>>
>> ---------------------------------------------------------------------
>> To start a new topic, e-mail: users@tomcat.apache.org
>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: users-help@tomcat.apache.org
>>
>
> _________________________________________________________________
> Die neue MSN Suche Toolbar mit Windows-Desktopsuche. Suchen Sie 
> gleichzeitig im Web, Ihren E-Mails und auf Ihrem PC! Jetzt neu! 
> http://desktop.msn.de/ Jetzt gratis downloaden!
>
>
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message