Hallo Ihr!
Ich bin langsam etwas am Verzweifeln, denn ich habe hier mal wieder ein neues Problem, dass nur unter ganz bestimmten Bedingungen auftritt:
In einer JSF-Seite sollen mit <h:graphicImage> Bilder angezeigt werden. Beim Firefox funktioniert das auch, beim IE6 und teilweise auch beim IE7 nicht. Und zwar nur dann, wenn das ganze über den Apache per mod_jk an den Tomcat übergeben wird. Lasse ich die Seite direkt über Port 8080 anzeigen, funktioniert es auch im IE. Das Protokoll des Apache zeigt:
[Thu Dec 13 16:57:24 2007] [error] [client 127.0.0.1] File does not exist: D:/Eigene Dateien/Websites/Sites/mysite/images/bild.jpg;jsessionid=B69CD29379150C27F1D6B5B58264042C, referer: http://localhost:8000/mysite/pages/anzeige.jsf;jsessionid=B69CD29379150C27F1D6B5B58264042C
Der Unterschied zum Firefox ist diese jsessionid, die beim IE an den Pfad des Bildes angehängt wird. Ich habe das ganze auch mit einem Beispiel aus meinem Buch gestest und dort tritt der Fehler auch auf. Ich gehe also davon aus, dass es nicht an der Anwendung liegt, sondern entweder am IE oder an der Konfiguration des Apache.
Ich wäre echt froh, wenn mir da nochmal jemand helfen könnte. Denn bis auf das hier beschriebe tappe ich völlig im Dunkeln. :cry:
Titus
Ich bin langsam etwas am Verzweifeln, denn ich habe hier mal wieder ein neues Problem, dass nur unter ganz bestimmten Bedingungen auftritt:
In einer JSF-Seite sollen mit <h:graphicImage> Bilder angezeigt werden. Beim Firefox funktioniert das auch, beim IE6 und teilweise auch beim IE7 nicht. Und zwar nur dann, wenn das ganze über den Apache per mod_jk an den Tomcat übergeben wird. Lasse ich die Seite direkt über Port 8080 anzeigen, funktioniert es auch im IE. Das Protokoll des Apache zeigt:
[Thu Dec 13 16:57:24 2007] [error] [client 127.0.0.1] File does not exist: D:/Eigene Dateien/Websites/Sites/mysite/images/bild.jpg;jsessionid=B69CD29379150C27F1D6B5B58264042C, referer: http://localhost:8000/mysite/pages/anzeige.jsf;jsessionid=B69CD29379150C27F1D6B5B58264042C
Der Unterschied zum Firefox ist diese jsessionid, die beim IE an den Pfad des Bildes angehängt wird. Ich habe das ganze auch mit einem Beispiel aus meinem Buch gestest und dort tritt der Fehler auch auf. Ich gehe also davon aus, dass es nicht an der Anwendung liegt, sondern entweder am IE oder an der Konfiguration des Apache.
Ich wäre echt froh, wenn mir da nochmal jemand helfen könnte. Denn bis auf das hier beschriebe tappe ich völlig im Dunkeln. :cry:
Titus