Portál AbcLinuxu, 13. května 2025 23:58

Dotaz: Konfigurace Tomcat

23.2.2011 14:45 mfaudio
Konfigurace Tomcat
Přečteno: 448×
Odpovědět | Admin

Dobrý den, mám zprovozněný Apache/Tomcat s modulem mod_jk pro komunikaci mezi nimi. Nevím ale jak nakonfigurovat, aby mi fungovaly 2 věci najednou

- spouštění servletů pomocí URL localhost/servlets/myServlet
Všechny servlety jsou uloženy v adresáři webapps, ale chci k nim přistupovat jako by byly v adresáři servlets
- manager aplikací tomcatu na URL localhost:8080/manager/html

v httpd.conf mám řádek, který přesměruje na tomcat všechny požadavky začínající localhost/servlets/
JkMount  /servlets/* worker1
v souboru server.xml je nastaveno, že servlety jsou uloženy v adresář webapps, což je kořenový. Cesta k servletu je localhost:8080/myServlet
<Host name="localhost" appBase="/webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">

Problém nastane, když chci spustit localhost/servlet/myServlet. Vyhodí se chyba, že servlet s cestou /servlet/myServlet neexistuje. myServlet je v adresáři webapps.

Jinak řečeno, jak nakonfigurovat, aby fungovalo

localhost/servlets/myServlet

a

localhost:8080/myServlet

Předem děkuji za odpověd

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.2.2011 23:30 mfaudio
Rozbalit Rozbalit vše Re: Konfigurace Tomcat
Odpovědět | | Sbalit | Link | Blokovat | Admin

Tak jinak.

Aplikace mám uložené v adresáři tomcat_root/webapps.

Jak nakonfigurovat, aby

localhost/cosi

směřovalo na statický obsah, který obslouží Apache a aby

localhost/servlets/cosi

Apache přesměroval na tomcat?

Beru jakoukoliv reakci, klidně i že to je stupidní dotaz nebo že nedává smysl. Potřebuji to k diplomce :-(

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.