Details
-
Type: Bug
-
Status: Closed
-
Priority: Critical
-
Resolution: Fixed
-
Affects Version/s: 1.8.2-EE-GA_P01
-
Fix Version/s: 1.8.3, 1.8.2-EE-GA_P02
-
Component/s: ICE-Components
-
Labels:None
-
Environment:Spring Webflow, standard JSF state saving
-
Affects:Compatibility/Configuration
Description
The fix in ICE-5383 has the side effect of breaking Spring Webflow, and likely standard JSF state saving, since UIComponents are not Serializable, so storing the DataPaginator in the attributes map of its UIData, can not work.
Activity
Mark Collette
created issue -
Mark Collette
made changes -
Field | Original Value | New Value |
---|---|---|
Link | This issue depends on ICE-5383 [ ICE-5383 ] |
Arran Mccullough
made changes -
Salesforce Case | [5007000000C37xU] |
Ken Fyten
made changes -
Fix Version/s | 1.8.2-EE-GA_P02 [ 10226 ] | |
Affects | [Compatibility/Configuration] | |
Assignee Priority | P1 | |
Assignee | Mark Collette [ mark.collette ] | |
Priority | Major [ 3 ] | Critical [ 2 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #21506 | Thu May 27 10:42:36 MDT 2010 | mark.collette | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/datapaginator/DataPaginator.java
MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panelseries/UISeries.java |
Mark Collette
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Fix Version/s | 1.8.3 [ 10211 ] | |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee Priority | P1 |
Store the clientId of the dataPaginator in the UIData/UISeries/HtmlDataTable, which is serializable. Then do a simple component lookup in UISeries.
Subversion 21506
icefaces\component\src\com\icesoft\faces\component\datapaginator\DataPaginator.java
icefaces\component\src\com\icesoft\faces\component\panelseries\UISeries.java