[
http://jira.jboss.com/jira/browse/JBSEAM-827?page=comments#action_12353752 ]
Ted Goddard commented on JBSEAM-827:
------------------------------------
ICEfaces renderers that override the standard HTML_BASIC renderers are running during
email and PDF rendering (for instance <h:outputText> rendering invokes the ICEfaces
renderer even though the target of the output is an email message or PDF page, not an
Ajax-capable HTML browser). In the future it may be desirable to render ICEfaces
components to HTML and email (for instance calendar or tree components) but for current
usage it is preferred to render email and PDF without ICEfaces.
Initial testing shows that using "just-ice.jar" rather than
"icefaces.jar" goes towards this. just-ice.jar contains renderers for ICEfaces
components only. Thus, pages intended for Ajax-capable browsers should use
<ice:outputText> whereas pages intended for email messages should use
<h:outputText>.
However, initial testing shows difficulties ensuring that ICEfaces and non-ICEfaces views
are handled by the correct ViewHandler. This will require further investigation.
ICEfaces components are rendering during non RENDER_RESPONSE phase
-------------------------------------------------------------------
Key: JBSEAM-827
URL:
http://jira.jboss.com/jira/browse/JBSEAM-827
Project: JBoss Seam
Issue Type: Bug
Components: ICE Faces Integration
Environment: SEAM+ICEfaces
Reporter: Gregory Dick
Assigned To: Gregory Dick
During the INVOKE_APPLICATION phase of application operations that are printing to PDF,
SEAM is directly rendering facelets output, and ICEfaces components are mistakenly
rendering at this time.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira