Thx for help. I got the point why prerender is not called - looking at the phaselistener there is following code in the beforeRenderResponse() method:
... Map map = event.getFacesContext().getExternalContext().getRequestMap(); String viewName = (String) map.get(FacesConstants.VIEW_NAME_RENDERED); if (viewName == null) { return; } ... And sadly after debugging things, viewName is null when the condition i evaluated and the method returns immediately and the prerender code never gets called. So my questions is - why is the viewName null, any ideas? Torsten
smime.p7s
Description: S/MIME cryptographic signature