mod_webapp vs mod_jk2
mod_webapp vs mod_jk2
nur mal als frage am rande ...
wieso benutzen so viele leute hier im forum mod_webapp?
hat es vorzüge gegenüber mod_jk? (ich selbst hab jetzt meinen tomcat mit mod_jk2 an den apachen angedockt)
cybi
wieso benutzen so viele leute hier im forum mod_webapp?
hat es vorzüge gegenüber mod_jk? (ich selbst hab jetzt meinen tomcat mit mod_jk2 an den apachen angedockt)
cybi
Re: mod_webapp vs mod_jk2
mod_jk unterstützt load balancing und ist wohl eher ein älteres Relikt, mod_webapp neuer aber noch nicht so ausgereift
Aber da du mod_jk2 laufen hast gleich mal ne Frage an dich :D
Ich krieg das nicht zum laufen, mod_webapp hatte ich aber mir scheint da kann ich nciht sagen dass er nur *.jsp oder so aus einem Verzeichnis weiterleiten soll an den Tomcat.
Kann mod_jk2 VirtualHosts vom Apache? ich möchte ein Verzeichnis sowohl als DocumentRoot meines Apache VirtualHost als auch als Verzeichnis von Tomcat's Webapplikation benutzen und die darin liegenden .jsp Dateien über Tomcat interpretieren. Ich hatte dies mit Resin am laufen möchte nun aber Tomcat verwenden.
Hast du so eine KOnfigueration zum laufen gekreigt? Wenn ja wie? ich werd aus den beispielen nicht schlau, die mounten immer nur /examples und so Scherze und da krieg ich dann immer einen 500 Serevr Error und im apache log
"[Mon Jan 13 11:05:18 2003] [error] (2)No such file or directory: Error while opening the workers, jk will not work"
Grüße
Bruno
Aber da du mod_jk2 laufen hast gleich mal ne Frage an dich :D
Ich krieg das nicht zum laufen, mod_webapp hatte ich aber mir scheint da kann ich nciht sagen dass er nur *.jsp oder so aus einem Verzeichnis weiterleiten soll an den Tomcat.
Kann mod_jk2 VirtualHosts vom Apache? ich möchte ein Verzeichnis sowohl als DocumentRoot meines Apache VirtualHost als auch als Verzeichnis von Tomcat's Webapplikation benutzen und die darin liegenden .jsp Dateien über Tomcat interpretieren. Ich hatte dies mit Resin am laufen möchte nun aber Tomcat verwenden.
Hast du so eine KOnfigueration zum laufen gekreigt? Wenn ja wie? ich werd aus den beispielen nicht schlau, die mounten immer nur /examples und so Scherze und da krieg ich dann immer einen 500 Serevr Error und im apache log
"[Mon Jan 13 11:05:18 2003] [error] (2)No such file or directory: Error while opening the workers, jk will not work"
Grüße
Bruno
Re: mod_webapp vs mod_jk2
geh mal auf http://server.cybernd.at/main/workers2.properties.cvs
die hab ich aus ihrem cvs - in ihr sind 2 virtuelle hosts definiert, hab sie allerdings nie nachzuvollziehen versucht, da ich bisher noch kein bedürfniss hatte etwas auf einen virtuellen host zu mappen
(ich scheitere momentan noch am deploy - der tomcat html manager will irgendwie nicht - und ärgere mich, das mein tomcat 240mb ram am server zieht)
cybi
die hab ich aus ihrem cvs - in ihr sind 2 virtuelle hosts definiert, hab sie allerdings nie nachzuvollziehen versucht, da ich bisher noch kein bedürfniss hatte etwas auf einen virtuellen host zu mappen
(ich scheitere momentan noch am deploy - der tomcat html manager will irgendwie nicht - und ärgere mich, das mein tomcat 240mb ram am server zieht)
cybi
Re: mod_webapp vs mod_jk2
hmm hab mich mal gespielt
[uri:vhost/examples/*]
mapped mir die examples auf den vhost .. okay zugegeben in meinem fall meldet der tomcat in dem falle durch den apachen eine fehlermeldung, das dieser context nicht existiert, aber das ist klar, da ich den example context nicht im entsprechenden tomcat vhost aktiviert habe
aber prinzipiell scheint mappen über vhost zu funktionieren
cybi
[uri:vhost/examples/*]
mapped mir die examples auf den vhost .. okay zugegeben in meinem fall meldet der tomcat in dem falle durch den apachen eine fehlermeldung, das dieser context nicht existiert, aber das ist klar, da ich den example context nicht im entsprechenden tomcat vhost aktiviert habe
aber prinzipiell scheint mappen über vhost zu funktionieren
cybi
Re: mod_webapp vs mod_jk2
Thx... habs noch selbst hingekriegt... musste nur im Tomcat einen <Host> mit <Context> drin definieren der auf mein Webverzeichnis zeigt... geht einwandfrei :)
Re: mod_webapp vs mod_jk2
oh, dachte du hast dies schon ^^
p.s. vergiss nicht für den host auch ein realm zu definieren ... damit du unabhängige manager definieren kannst .. dann noch einen kontext auf die managerapplikation hinzufügen und voila .. unabhängige konfiguration für den host .o)
du weißt aber nicht zufällig wie man mit der manager/html applikation eine war deployed? ich find keine doku zu diesem teil und die config url wird nirgends beschrieben
cybi
p.s. vergiss nicht für den host auch ein realm zu definieren ... damit du unabhängige manager definieren kannst .. dann noch einen kontext auf die managerapplikation hinzufügen und voila .. unabhängige konfiguration für den host .o)
du weißt aber nicht zufällig wie man mit der manager/html applikation eine war deployed? ich find keine doku zu diesem teil und die config url wird nirgends beschrieben
cybi
Re: mod_webapp vs mod_jk2
Nicht wirklich ;)
Die ganzen Webapplikationen hab ich mir noch gar nicht angeschaut die Tomcat mitliefert...
Weisst du zufällig wo ich eigene Servlets hinlegen muss? Habe einfach mal ein Verzeichnis WEB-INF/classes in meiner docBase angelegt und ein Servlet reingelegt, das ich aus den examples geklaut habe, aber Tomcat liefert mir ein 404, wenn ich über http://meinhost/servlet/HelloWorldExample zugreife.
Hmmm...
Grüße
Bruno
Die ganzen Webapplikationen hab ich mir noch gar nicht angeschaut die Tomcat mitliefert...
Weisst du zufällig wo ich eigene Servlets hinlegen muss? Habe einfach mal ein Verzeichnis WEB-INF/classes in meiner docBase angelegt und ein Servlet reingelegt, das ich aus den examples geklaut habe, aber Tomcat liefert mir ein 404, wenn ich über http://meinhost/servlet/HelloWorldExample zugreife.
Hmmm...
Grüße
Bruno
Re: mod_webapp vs mod_jk2
die syntax müsste richtig sein
und ja die klassen müssen im classes der web-inf unterhalb des doc base sein
bei mir funktionierte es zumindestens .o)
cybi
und ja die klassen müssen im classes der web-inf unterhalb des doc base sein
bei mir funktionierte es zumindestens .o)
cybi
Re: mod_webapp vs mod_jk2
Danke, funktioniert nun. Ich musste eine web.xml im WEB-INF Verzeichnis anlegen und das invoker servlet dort mappen. Dachte eigentlich das wäre standardmäßig im tomcat konfiguriert, aber war wohl ein Irrtum ;)