Apache & Tomcat & mod_jk

BrainPain

Well-Known Member
Hallo Leute,

bei mir läuft ein Apache mir installiertem mod_jk. Nun würde ich gerne den Apache vor den Tomcat schalten. Der Tomcat (6.0) lässt sich seltsamerweise nur manuell (startup.sh) starten. Beim automatischen Start (beim Hochfahren) gibts eine Exception:
Code:
Jan 2, 2008 3:49:39 PM org.apache.catalina.startup.Catalina load
WARNING: Can't load server.xml from /usr/local/apache-tomcat6.0/conf/server.xml
Jan 2, 2008 3:49:39 PM org.apache.catalina.startup.Catalina load
WARNING: Can't load server.xml from /usr/local/apache-tomcat6.0/conf/server.xml
Jan 2, 2008 3:49:39 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 0 ms
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.lang.NullPointerException
        at org.apache.catalina.startup.Catalina.await(Catalina.java:630)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:590)

Aber das eigentliche Problem ist dass ich nicht weis wie ich die Verbindung zwischen Tomcat und Apache herstelle. Ich habe in der workers.properties geschrieben welcher Context vom Tomcat gemountet werden sollen, aber wo schreibt man wohin es gemountet wird? Wie sieht der zugehörige VHost aus? Es gibt jede Menge HowTos im Netz aber nirgends wird einem das erklärt. Es wäre nett wenn Ihr mich mal aufklären könntet.

Viele Grüße

[EDIT]
Die Tomcat-Apache-Verbindung habe ich hinbekommen. Nun fragt sich blos noch warum der Tomcat die Exception beim Hochfahren der Jail wirft.
[/EDIT]
 
Zuletzt bearbeitet:
Zurück
Oben