Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-3.3.0.GA_P01
-
Fix Version/s: 4.0.BETA, EE-3.3.0.GA_P02, 4.0
-
Component/s: ACE-Components
-
Labels:None
-
Environment:Mojarra 2.1.6
-
Assignee Priority:P1
-
Salesforce Case Reference:
-
Affects:Compatibility/Configuration
-
Workaround Exists:Yes
-
Workaround Description:
Description
A basic ace:dataTable uses two ace:ajax tags, one for select, the other for deselect. Upon selection/deselection only the updated row should be returned in the update, as this is all that changes. Normally this works fine but under certain conditions this is not the case.
Conditions:
- The following context parameter is set in the web.xml:
<context-param>
<param-name>javax.faces.PARTIAL_STATE_SAVING</param-name>
<param-value>false</param-value>
</context-param>
- There needs to be two ace:ajax tags used, for example:
<ace:ajax event="select" render="@all" execute="@all" />
<ace:ajax event="deselect" render="@all" execute="@all" />
If one ajax tag is removed then only the selected/deselected row is returned in the response even with P_S_S set to false.
Conditions:
- The following context parameter is set in the web.xml:
<context-param>
<param-name>javax.faces.PARTIAL_STATE_SAVING</param-name>
<param-value>false</param-value>
</context-param>
- There needs to be two ace:ajax tags used, for example:
<ace:ajax event="select" render="@all" execute="@all" />
<ace:ajax event="deselect" render="@all" execute="@all" />
If one ajax tag is removed then only the selected/deselected row is returned in the response even with P_S_S set to false.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #38790 | Thu Nov 14 14:44:45 MST 2013 | art.zambrano | |
Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/renderkit/CoreRenderer.java
|