Tomcat 5.5.x - pytanko o Context Descriptor

Odpowiedz Nowy wątek
2006-09-03 15:41
pikseloza
0

Hej! Niedawno zaczalem sie bawic troche Tomcatem, i mam pytanie do wymiataczy na temat plikow zwanych Deployment Descriptors. No wiec mam sobie aplikacje napisana w NetBeans 5.5, projekt zwie sie Test i jest spakowany w plik Test.war. Ma w META-INF plik o nazwie context.xml (utworzony przez NB), a w nim wpis:
<Context path="/test/>
Teraz plik wrzucam do katalogu CATALINA_HOME/webapps i uruchamiam server. On sobie ladnie robi deploya - rozpakowuje pliki, tylko ze tworzy plik CATALINA_HOME/conf/Catalina/localhost/Test.xml z taka sama zwartoscia co moj context.xml. Nie wiem po co on to robi skoro mam juz swoj ale niech mu bedzie. Server sobie chodzi i wpisuje localhost:8080/test no i nie dziala, dziala dopiero jak wpisze localhost:8080/Test, czyli z wiekliej litery tak jak nazwa aplikacji. No wiec po co sa te pliki kontekstu i zapisyw nich skoro Tomcat nic sobie z nich nie robi? Ale pewnie sie myle i ktos mi zaraz delikatnie powie co i jak ;>
No i co oznaczaja atrybuty path i docBase w elemencie Context w Tomcacie?

Pozdrawiam!

Pozostało 580 znaków

2006-09-03 16:00
0

Po pierwsze. wpisanie w oknie przeglądarki localhost:8080/Test jest odwołaniem się tak naprawdę do klasy Test.class która znajduje się w ścieżce test o ile się nie mylę ;)

natomiast jak chodzi o te dwie ścieżki są to śiceżki względfne wykorzystywane przez serwer Tomcat. sugeruję pogooglać w tym temacie albo potestować. efekty mogą być hm...... dziwne


Daj człowiekowi cracka a jutro znowu bedzie głodny. Naucz go crackować a już nigdy nie będzie głodny.

Pozostało 580 znaków

2006-09-06 07:50
pikseloza
0

hmmm, klasy Test.class to ja nie mam, i to jest na bank zwiazane z nazwa projektu
pytanie tylko po co w takim razie jest ten Context?
Czy nikt nie uzywal Tomcata do czegos wiecej niz servera z opziomu eclipse?
Dzieki.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0