Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 2.0.0
-
Fix Version/s: 3.3
-
Component/s: ICE-Components
-
Labels:None
-
Environment:ICEfaces 3.x Compat ice:graphicImage component.
-
Assignee Priority:P1
-
ICEsoft Forum Reference:
-
Affects:Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial
Description
The ICEfaces 1.8.2 ice:graphicImage component supports the use of dynamic resources to provision the image data to the component:
The 1.8 component "value" attribute can use any of these resources:
String
byte[]
com.icesoft.faces.context.Resource
com.icesoft.faces.context.JarResource
com.icesoft.faces.context.FileResource
com.icesoft.faces.context.ByteArrayResource
The original work for the 1.8 component was done underICE-4857.
This JIRA is to add the same dynamic resource support to the ICEfaces 3.x compat ice:graphicImage component.
The compat library APIs should contain similar dynamic resource APIs as those found in 1.8 as well.
The 1.8 component "value" attribute can use any of these resources:
String
byte[]
com.icesoft.faces.context.Resource
com.icesoft.faces.context.JarResource
com.icesoft.faces.context.FileResource
com.icesoft.faces.context.ByteArrayResource
The original work for the 1.8 component was done under
This JIRA is to add the same dynamic resource support to the ICEfaces 3.x compat ice:graphicImage component.
The compat library APIs should contain similar dynamic resource APIs as those found in 1.8 as well.
Committed fix to trunk at revision 33258.
The code from ICEfaces 1.8 was initially ported to ICEfaces 2.0 in May 2009, while Resource support and other fixes were added to the 1.8 trunk in August 2009, so they never made it to ICEfaces 2.0. Those fixes have now been added to the ICEfaces 3 trunk.