Details
-
Type:
Bug
-
Status: Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: EE-2.0.0.GA
-
Fix Version/s: None
-
Component/s: ICE-Components
-
Labels:None
-
Environment:Tomcat 7
Description
Attempting to nest f:ajax in ice:rowSelector as follows:
<ice:rowSelector value="#{tableItem.selected}"
preStyleOnSelection="true"
selectionListener="#{tab.rowSelected}">
<f:ajax render="@form" />
</ice:rowSelector>
Results in the following Exception:
javax.faces.view.facelets.TagException
Unable to attach <f:ajax> to non-ClientBehaviorHolder parent
The goal in the application located at repo\services\williams\williamspoc is to only have the containing form rendered on row selection instead of all the tabs in the page. Each tab can be quite heavy, so we do not want to render all the tabset content on row selection in a particular form.
<ice:rowSelector value="#{tableItem.selected}"
preStyleOnSelection="true"
selectionListener="#{tab.rowSelected}">
<f:ajax render="@form" />
</ice:rowSelector>
Results in the following Exception:
javax.faces.view.facelets.TagException
Unable to attach <f:ajax> to non-ClientBehaviorHolder parent
The goal in the application located at repo\services\williams\williamspoc is to only have the containing form rendered on row selection instead of all the tabs in the page. Each tab can be quite heavy, so we do not want to render all the tabset content on row selection in a particular form.
Issue Links
- depends on
-
ICE-7135 Add comprehensive support for <f:ajax> to the ICEfaces Components (compat/"ice") components
-
- Closed
-
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion