Moin,
ich habe Apache und Tomcat soweit eingerichtet, scheitere aber bestimmt an einer Kleinigkeit.
An folgender Situation verzweifle ich gerade:
Wenn ich im Browser die URL http://localhost:8080/MyProject eingebe, erhalte ich die "the requested resource (/MyProject/) is not available" Meldung. Gebe ich jedoch die vollständige URL http://localhost:8080/MyProject/TheStartForm.iface ein, klappt alles wunderbar. Das erforderliche Mapping ist in der httpd.conf eingetragen:
ProxyPass /MyProject http://localhost:8080/MyProject/TheStartForm.iface
ProxyPassReverse /MyProject http://localhost:8080/MyProject/TheStartForm.iface
JkMount /webapps/MyProject/* worker1
JkMount /webapps/MyProject/*.jsp worker1
Und was mich weiterhin wundert: Wenn ich http://localhost/MyProject versuche, bekomme ich die Meldung, dass die "requested resource (/MyProject/TheStartForm.iface/)" nicht verfügbar ist. Das heißt doch, dass eigentlich das Mapping funktioniert, andererseits aber trotzdem die Resource nicht gefunden werden kann. Wieso? Im Tomcat-Verzeichnis habe ich natürlich unter /webapps/ das Verzeichnis /MyProject liegen. Allerdings heißt dort die Datei nicht TheStartForm.iface, sondern TheStartForm.xhtml. Ich verstehe einfach nicht, wieso die volle URL zur Datei funktioniert, aber das Mapping nicht. Hat hier jemand eine Idee? Das ist bestimmt wieder nur eine Kleinigkeit von 1-2 Zeilen. :-(
ich habe Apache und Tomcat soweit eingerichtet, scheitere aber bestimmt an einer Kleinigkeit.
An folgender Situation verzweifle ich gerade:
Wenn ich im Browser die URL http://localhost:8080/MyProject eingebe, erhalte ich die "the requested resource (/MyProject/) is not available" Meldung. Gebe ich jedoch die vollständige URL http://localhost:8080/MyProject/TheStartForm.iface ein, klappt alles wunderbar. Das erforderliche Mapping ist in der httpd.conf eingetragen:
ProxyPass /MyProject http://localhost:8080/MyProject/TheStartForm.iface
ProxyPassReverse /MyProject http://localhost:8080/MyProject/TheStartForm.iface
JkMount /webapps/MyProject/* worker1
JkMount /webapps/MyProject/*.jsp worker1
Und was mich weiterhin wundert: Wenn ich http://localhost/MyProject versuche, bekomme ich die Meldung, dass die "requested resource (/MyProject/TheStartForm.iface/)" nicht verfügbar ist. Das heißt doch, dass eigentlich das Mapping funktioniert, andererseits aber trotzdem die Resource nicht gefunden werden kann. Wieso? Im Tomcat-Verzeichnis habe ich natürlich unter /webapps/ das Verzeichnis /MyProject liegen. Allerdings heißt dort die Datei nicht TheStartForm.iface, sondern TheStartForm.xhtml. Ich verstehe einfach nicht, wieso die volle URL zur Datei funktioniert, aber das Mapping nicht. Hat hier jemand eine Idee? Das ist bestimmt wieder nur eine Kleinigkeit von 1-2 Zeilen. :-(