Details
-
Type:
Bug
-
Status: Resolved
-
Priority:
Major
-
Resolution: Invalid
-
Affects Version/s: EE-3.3.0.GA_P07
-
Fix Version/s: None
-
Component/s: ICE-Components
-
Labels:None
-
Environment:Any
-
Support Case References:Support Case 14557 - https://icesoft.my.salesforce.com/?ec=302&startURL=%2F5000g00002BdUpM
Description
When ice:loadBundle is in a template page, there are issues when loading pages dynamically and displaying the correct messages on the pages. In particular, messages in the h:head section (e.g. in the <title> element) aren't updated dynamically, whereas when using f:loadBundle and no icefaces at all they are updated as expected, as can be seen in the customer-provided test-app. Also, even when using f:loadBundle, if the app contains the icefaces.jar, the messages used in the titles of the pages aren't updated as one navigates pages dynamically. Messages in the page body seem to be update dynamically as expected.
-
Hide
- dataTable-basic-tutorial-template-noice.zip
- 4.20 MB
- Arturo Zambrano
-
- dataTable-basic-tutorial-template-noice/.classpath 0.9 kB
- dataTable-basic-tutorial-template-noice/.../faces-config.pageflow 0.2 kB
- dataTable-basic-tutorial-template-noice/.project 1 kB
- dataTable-basic-tutorial-template-noice/.../.jsdtscope 0.6 kB
- dataTable-basic-tutorial-template-noice/.../org.eclipse.jdt.core.prefs 0.4 kB
- dataTable-basic-tutorial-template-noice/.../org.eclipse.wst.common.component 0.5 kB
- dataTable-basic-tutorial-template-noice/.../org.eclipse.wst.common.project.facet.core.prefs.xml 0.3 kB
- dataTable-basic-tutorial-template-noice/.../org.eclipse.wst.common.project.facet.core.xml 0.3 kB
- dataTable-basic-tutorial-template-noice/.../org.eclipse.wst.jsdt.ui.superType.container 0.0 kB
- dataTable-basic-tutorial-template-noice/.../org.eclipse.wst.jsdt.ui.superType.name 0.0 kB
- dataTable-basic-tutorial-template-noice/.../MANIFEST.MF 0.0 kB
- dataTable-basic-tutorial-template-noice/.../TableBean.class 0.5 kB
- dataTable-basic-tutorial-template-noice/.../resource.properties 0.0 kB
- dataTable-basic-tutorial-template-noice/.../faces-config.xml 0.7 kB
- dataTable-basic-tutorial-template-noice/.../FastInfoset-1.2.12.jar 287 kB
- dataTable-basic-tutorial-template-noice/.../activation-1.1.jar 62 kB
- dataTable-basic-tutorial-template-noice/.../commons-beanutils-1.8.0.jar 226 kB
- dataTable-basic-tutorial-template-noice/.../commons-logging-1.1.jar 52 kB
- dataTable-basic-tutorial-template-noice/.../javax.faces.jar 2.54 MB
- dataTable-basic-tutorial-template-noice/.../jhighlight-1.0.jar 91 kB
- dataTable-basic-tutorial-template-noice/.../jxl-2.6.8.jar 706 kB
- dataTable-basic-tutorial-template-noice/.../krysalis-jCharts-1.0.0-alpha-1.jar 151 kB
- dataTable-basic-tutorial-template-noice/.../mail-1.4.1.jar 437 kB
- dataTable-basic-tutorial-template-noice/.../slf4j-api-1.6.1.jar 25 kB
- dataTable-basic-tutorial-template-noice/.../slf4j-jdk14-1.6.1.jar 9 kB
- dataTable-basic-tutorial-template-noice/.../web.xml 0.8 kB
- dataTable-basic-tutorial-template-noice/.../home.xhtml 0.7 kB
- dataTable-basic-tutorial-template-noice/.../index.jsp 0.2 kB
- dataTable-basic-tutorial-template-noice/.../layout.xhtml 1 kB
- dataTable-basic-tutorial-template-noice/.../page2.xhtml 0.7 kB
-
- ui_composition_problem.docx
- 36 kB
- Arturo Zambrano
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
The solution to this only requires adding this context parameter to web.xml:
<context-param>
<param-name>org.icefaces.generateHeadUpdate</param-name>
<param-value>true</param-value>
</context-param>
This prevents Icefaces from skipping updating the contents of the head when navigating dynamically to another view.