Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.7.2
-
Component/s: ICE-Components
-
Labels:None
-
Environment:JSP
-
Affects:Documentation (User Guide, Ref. Guide, etc.), Compatibility/Configuration
Description
In UIXhtmlComponent, the xmlAttributes field is not Serializable, and so is not currently participating in state saving. Replace it with a data structure that is Serializable.
Activity
Mark Collette
created issue -
Mark Collette
made changes -
Field | Original Value | New Value |
---|---|---|
Fix Version/s | 1.7.2 [ 10130 ] | |
Assignee | Mark Collette [ mark.collette ] |
Ken Fyten
made changes -
Assignee Priority | P1 |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17476 | Fri Aug 29 18:01:45 MDT 2008 | mark.collette | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/faces/facelets/UIXhtmlComponentHandler.java
MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/component/UIXhtmlComponent.java MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/parser/XhtmlTag.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17477 | Fri Aug 29 18:03:11 MDT 2008 | mark.collette | |
Files Changed | ||||
MODIFY
/icefaces/branches/icefaces-1.7/icefaces/core/src/com/icesoft/faces/webapp/parser/XhtmlTag.java
MODIFY /icefaces/branches/icefaces-1.7/icefaces/core/src/com/icesoft/faces/facelets/UIXhtmlComponentHandler.java MODIFY /icefaces/branches/icefaces-1.7/icefaces/core/src/com/icesoft/faces/component/UIXhtmlComponent.java |
Mark Collette
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Affects | [Documentation (User Guide, Ref. Guide, etc.), Compatibility/Configuration] | |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Fix Version/s | 1.7.2RC1 [ 10140 ] | |
Fix Version/s | 1.7.2 [ 10130 ] |
Ken Fyten
made changes -
Fix Version/s | 1.8DR#1 [ 10141 ] | |
Fix Version/s | 1.7.2RC1 [ 10140 ] |
Ken Fyten
made changes -
Fix Version/s | 1.8 [ 10161 ] | |
Assignee Priority | P1 |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee | Mark Collette [ mark.collette ] |
There were 3 different data structures for attributes, one of them being for non-EL attributes for JSP, one for non-EL attributes for Facelets, and one for EL attributes for Facelets. I was going to simply make the JSP non-EL code use the Facelets non-EL data structure, but then I realised that it wouldn't be too hard to also cover the case of JSP EL attributes. So now there are only two data structures, both of which are Serializable. And, the JSP and Facelets code is more unified, and we've got a new feature, that XHTML tags in JSPX documents may now have EL values.
Both JSP and the Facelets should be tested, since both were changed.
TRUNK
Subversion 17476
ICEfaces 1.7 branch
Subversion 17477
icefaces\core\src\com\icesoft\faces\component\UIXhtmlComponent.java
icefaces\core\src\com\icesoft\faces\facelets\UIXhtmlComponentHandler.java
icefaces\core\src\com\icesoft\faces\webapp\parser\XhtmlTag.java