Problem mit JSERV: Can't find class org.apache.jse

Hallo,

ich wollte bei SuSE 6.4 JSERV aufsetzen. Die Status-Seite /jserv/ bekomme ich hin, servlets laufen jedoch nicht: Internal Server Error (500), und im log erscheint:

Can’t find class org.apache.jserv.JServ

Der Pfad stimmt allerdings, rechte ebenfalls. Was nun?

Gruß,
pete

ich wollte bei SuSE 6.4 JSERV aufsetzen. Die Status-Seite
/jserv/ bekomme ich hin, servlets laufen jedoch nicht:
Internal Server Error (500), und im log erscheint:

Can’t find class org.apache.jserv.JServ

Der Pfad stimmt allerdings, rechte ebenfalls. Was nun?

Hm… da gibts mehrere Problemchen. Der Wahrscheinlichste ist die Statische Installation des Apache. Ab JServ 1.1.x sollte man DSOs verwenden…
Könnte aber auch an veralteten Bibliotheken liegen.

Ich habe eine schöne (deutsche) Installationsbeschreibung zu Apache+JServ (auf SuSE 6.3) geschrieben. Sie sollte demnächst auf HTTP://www.pro-linux.de erscheinen. Vielleicht findest du einen Hinweis, der zur Fehlerquelle führt.

Bernd

Hm… da gibts mehrere Problemchen. Der Wahrscheinlichste ist
die Statische Installation des Apache. Ab JServ 1.1.x sollte
man DSOs verwenden…
Könnte aber auch an veralteten Bibliotheken liegen.

Ich habe eine schöne (deutsche) Installationsbeschreibung zu
Apache+JServ (auf SuSE 6.3) geschrieben. Sie sollte demnächst
auf HTTP://www.pro-linux.de erscheinen. Vielleicht findest du
einen Hinweis, der zur Fehlerquelle führt.

Das habe ich schon hingekriegt, mit dem Default-Host funktioniert es jetzt einwandfrei, ich habe allerdings eine 2. Domain drauf, die getrennten
User-Bereich haben muß. Damit funktioniert es (mit einer eigenen Zone) nicht.
Wieso? Ich habe laut einer FAQ in httpd.conf beim entspr. VirtualHost eingefügt:

ApJServDefaultHost domainname.local
ApJServMount /servlet /zonename

Doch es geht nicht, auch wenn ich die root zone übernehme. GNU-JSP läuft dagegen einwandfrei (ist ja nicht allgemein geschaltet).

Was könnte das sein?

ApJServDefaultHost domainname.local
ApJServMount /servlet /zonename

Nur so eine Vermutung…
Mountest du beide domains auf das gleiche Verzeichnis?
Ansonsten kann ich dir leider nicht weiter helfen…

Bernd