Ich kämpfe mit meiner eigenen Ressourcen-Implementierung. Die getInputStream -Methode wird nicht aufgerufen.
Mein Handler:
Meine Ressourcenimplementierung:
In meiner faces-config.xml:
In meiner jsf:
Ausgabe in html:
Rückgabe von getRequestPath: /foo/javax.faces.resource/66?ln=media_lib
MediaResource wird aufgerufen und initialisiert, aber der getInputStream wird nicht aufgerufen. FireBug zeigt 404 auf dieser URL (zweimal aufgerufen). Ich bin total verwirrt, was ich hier falsch mache.
Danke Jonny
hat den Fehler gefunden. Der getRequestPath meiner rescource-Implementierung war fehlerhaft. Ich habe das faces-mapping ( Util.getFacesMapping (context) ) für das Faces-Servlet in der URL vergessen:
%Vor%Alles funktioniert jetzt wie erwartet.
Danke an BalusC für seine Hilfe.
Prost Jonny
Tags und Links jsf-2 primefaces mojarra