Details
-
Type:
New Feature
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.8.1
-
Component/s: ICE-Components
-
Labels:None
-
Environment:ICEfaces
-
Affects:Documentation (User Guide, Ref. Guide, etc.), Compatibility/Configuration
Description
Certain component attributes are used very frequently (such as renderedOnUserRole) and attribute retrieval can be expensive on JSF 1.1 implementations.
For instance,
<context-param>
<param-name>com.icesoft.faces.ignoreUserRoleAttributes</param-name>
<param-value>true</param-value>
</context-param>
could configure the component library to ignore the renderedOnUserRole and enabledOnUserRole, thereby saving approximately 5% of the rendering time.
Activity
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #19122 | Mon Jul 27 11:45:22 MDT 2009 | ted.goddard | ignoreUserRoleAttributes implementation ( |
Files Changed | ||||
![]() |
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Component/s | Components [ 10012 ] | |
Fix Version/s | 1.8.2 [ 10190 ] | |
Affects Version/s | 1.8.1 [ 10170 ] |
Salesforce Case | [] | |
Affects | [Documentation (User Guide, Ref. Guide, etc.), Compatibility/Configuration] | |
Assignee | Ken Fyten [ ken.fyten ] |
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Fix Version/s | 1.8.2-RC1 [ 10210 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #19991 | Tue Dec 15 10:05:23 MST 2009 | judy.guglielmin | |
Files Changed | ||||
![]() |
Status | Resolved [ 5 ] | Closed [ 6 ] |
The fix checked in for ignoreUserRoleAttributes makes use of static configuration for the optimization. If multiple .war deployment with different configuration is required, the implementation can be modified for this (at a slight loss of benefit of the optimization due to the HashTable lookups that will be required).