Regina Oswald: SSI (Include virtual...) mit JSP und Apache, warum nicht???

Beitrag lesen

Hallo allseits,

Wir programmieren eine Web-Anwendung mit JavaServerPages auf WebSphere Application Server und Apache unter WinNt 4.0.

Jetzt möchten wir gerne die Bestandteile, die das Design betreffen in Include-Dateien auslagern.

Ich habe folgendes in der httpd.conf aktiviert:

AddType text/html .shtml
AddHandler server-parsed .shtml

Außerdem habe ich im entsprechenden Directory "Options Includes" gesetzt.
Kurze Zwischenfrage am Rande: Warum heißt das in der Apache Doku "Options +Includes" ?

Soweit müßte dort alles stimmen.

Dann versuche ich meine Datei mit dem ausgelagerten Code aufzurufen in meiner JSP.
Folgende Syntax habe ich probiert abgesehen von allen möglichen Kombination von Pfadaufrufen:

Methode1:  <!-- Include virtual="/pages/...shtml" -->
Methode2:  <%@ Include virtual="/pages/...shtml" %>

Natürlich habe ich es auch mit..html probiert, mit file statt virtual und was noch so denkbar ist.

Das resultat bei Methode 1 ist eine leere weiße Seite mit rudimentärem Html-Code, ohne Fehlermeldungen
oder Einträge in die Logdateien.

Resultat bei Methode 2 ist folgende Fehlermeldung:"Fehler beim Abruf der kompilierten Seite.
48,13: Attribut include besitzt keinen Wert."

Jetzt kommt der Gag:

Vor einigen Wochen hatte ich auf einer anderen WebSphere/Apache Installation die Includes am laufen.
Also ist wohl was an der Konfiguration falsch.

Hat jemand eine Ahnung???

Gruß, Regina