ICEfaces in Portals with PortletFaces Bridge

ICEfaces 2 uses the open source PortletFaces Bridge project to provide a much improved portal development experience. The PortletFaces Bridge is based in part on the JSR 329 standard, and provides advanced support for JSF 2.0 Portal applications. Using the improvements in both JSF 2 and Portlet 2, the PortletFaces Bridge now directs all Ajax requests to ICEfaces without bypassing the portlet container while maintaing a rich UI experience by avoiding full page renders.

With the PortletFaces Bridge, ICEfaces Ajax portal integration adheres to the Portlet 2.0 specification and supports most of the JSR 286 Portlet 2.0 API.

The PortletFaces Bridge is tested and shipped with the ICEfaces 2 distribution and can be used to develop portlet applications with ICEfaces.

Find out more... | ICEfaces & PortletFaces Video | Join PortletFaces Webinar | Portlet Samples in ICEfaces 2

ICEfaces 2.0.2 is Now Available for Download!

ICEfaces 2.0.2 is an official maintenance release featuring over 25 fixes and improvements.  

Notable changes included in this release are:

  • Advanced Components support for Portlets
  • Optimized JavaScript for faster loading Advanced Components
  • Tested against Mojarra JSF 2.1.1-FCS / JSF 2.1.1-b04
  • New IDE integration for NetBeans 7
  • New support for Eclipse 3.6
  • Support for Chrome 10, Firefox 3.6/4.0, IE 8/9, Safari 5
  • Delta-submit enhancements & fixes
  • Updated Tutorials & Sample Applications

Read the Release Notes for important details on improvements and changes, supported platforms, and time-saving known-issues.

Download ICEfaces 2.0.2 | Release Notes | Supported Platforms


5 Things to Know About Enterprise Push Server

  1. Enterprise Push Server (EPS) enables the delivery of collaborative rich web applications through Ajax Push.
  2. It integrates with major open source and commercial application servers to provide high-scalability and fail-over support for clustered Ajax Push-enabled  ICEfaces applications.
  3. Provides distributed management of Push blocking connection to any number of deployed ICEfaces applications and portlets in both a stand-alone and clustered environments.
  4. Designed to Load-balance for failover of blocking push connections.
  5. Supports Asynchronous Request Processing (ARP) integration for thread-level scalability.

More on Enterprise Push Server | Included in ICEfaces EE


ICEfaces 2.0 Online Training

Introduction to ICEfaces 2 and JSF 2
ICEfaces Online Training


June 28, 29, 30
(North America
& Europe)
08:00am - 11:00am PDT (UTC -7 hrs) San Francisco
11:00am - 14:00pm EDT ( UTC -4 hrs) New York
16:00pm - 19:00pm BST (UTC +1 hrs) London
17:00pm - 20:00pm CEST (UTC +2 hrs) Frankfurt

ICEsoft offers online training options to fit your specific needs. ICEfaces 2.0 Training is developer led using experienced ICEfaces developers with several years of JSF and ICEfaces development experience. All our courses include hands-on exercises and labs to ensure knowledge transfer.

Learn More | Register Today | Contact Us for Custom Training

ICEsoft Newsletter

ICEsoft Newsletter
Blogs & Videos

ICEsoft Newsletter
Open Source Wiki

ICEsoft Newsletter
ICEfaces Demos