Dne 31.1.2011 15:46, Radovana Straube napsal(a):
Skuste stopnut Tomcat a vymazat pre istotu obsah adresara work. Pozrite sa aj 
do adresara conf/Catalina, ci Vam tam neostal visiet nezelany context. Viac ma 
uz nanapada.

Radovana Straube

Tomcat určuje URL aplikace dost komplikovaně, v žádném případě ale nepoužívá 
sun-web.xml
ani web.xml.

Popis je na stránce
http://tomcat.apache.org/tomcat-6.0-doc/config/context.html#Common_Attributes
v popisu atributu "path", taky se podívejte na popis atributu "docBase".

Konkrétně je to tak, že pokud je aplikace deploynutá do adresáře 
$CATALINA_BASE/webapps/
v souboru soubor.war, tak bude dostupná na URL http://stroj/soubor/
bez ohledu na cokoliv, zejména na obsah META-INF/context.xml.

Aplikace může být deploynutá taky tak, že se do 
$CATALINA_BASE/conf/Catalina/localhost
umístí soubor třeba kremilek.xml, ve kterém je něco ve stylu

<Context docBase="/home/pepa/aplikace.war"/>

v tom případě bude aplikace na URL http://stroj/kremilek/

A nebo se dá ten <Context> šoupnout do $CATALINA_BASE/conf/server.xml
v tom případě se dá použít

<Context docBase="/home/pepa/aplikace.war" path="/evidence" />

a pak teprve bude aplikace dostupná na URL http://stroj/evidence/

Makub

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Supercomputing Center Brno             Martin Kuba
Institute of Computer Science    email: ma...@ics.muni.cz
Masaryk University             http://www.ics.muni.cz/~makub/
Botanicka 68a, 60200 Brno, CZ     mobil: +420-603-533775
--------------------------------------------------------------

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Odpovedet emailem