The ICE Components (ICEfaces Components) are based on the original ICEfaces Component Suite in ICEfaces 1.x. The components have been updated to support JSF 2 and more recent versions of ICEfaces. The ICE Components are a complete set of mature JSF components that have benefited from thousands of successful project deployments since their inception.
The ICE Components are recommended under the following circumstances:
- Application Migration. The ICE Components are tag-compatible with the ICEfaces 1.x Component Suite. This greatly simplifies the migration of ICEfaces 1.x applications to more recent versions of ICEfaces. See the ICEfaces 1.x Compatibility Features of ICEfaces 3 section for more information on porting an existing ICEfaces 1.x application to the current version of ICEfaces.
It is also possible to mix both ICE and ACE components as needed in the same ICEfaces application, or even in the same page (with some limitations).
ICE Wiki Topics
ICE API Documentation