Version 8

    Using Seam With ICEfaces



    *For a well-organized, helpful & active forum, see [ICEfaces forum: Jboss Seam




    The ICEfaces forum includes other helpful sections on Components, Portlets, Tools for IDE's, General Help, Development Build Feedback, News & Announcements, Async HTTP Server and includes Guidelines for using the forum.


    Possible configurations for using Seam With ICEfaces include:-

      • jboss-seam-1.2.1.GA & myfaces (jsf-1.1 implementation)

      • jboss-seam-1.2.1.GA & jsf-1.2 implementation jars

      • jboss-seam-2.0.0.GA & jsf-1.2 implementation jars



    A sample application illustrating the use of ICEfaces components may be downloaded from the ICEfaces download page under the Jboss Seam heading.  See the README file for instructions on building an EAR application with any of the 3 above configurations.  Also available in the same download location, icefaces-seam-gen is a variation of seam-gen with ICEfaces components and capabilities for jboss-seam-1.2.1.GA only.


    Available in the distribution of jboss-seam-2.0.0.GA (and future distributions), seam-gen now carries an option for ICEfaces generated EAR and WAR applications.  Just download the version of ICEfaces (1.6.1 is the minimum recommendation) you want to use, specify the icefaces home directory (has /lib as a child) in the seam-gen build script, and generate an ICEfaces/Seam application.  An ICEfaces-seam booking application is also available in the jboss-seam-2.0.0.GA distribution in the examples\icefaces folder.


    Upcoming releases


    The 1.7.0 release of ICEfaces includes:-

      • Tools Integration for many IDE's including Netbeans, MyEclipse, Eclipse, BEA Workshop

      • Liferay Portlet integration

    • New Components:-

      • google maps integration

      • rich text editor

      • tool tips

      • context menu


    • Sample applications

      • seam-comp-showcase as a WAR (POJO's only so no EJB3 required) with targets for jboss, Tomcat, Glassfish and Weblogic Application Servers

      • seam-auctionMonitor -- displaying ICEfaces server-push capabilities.


    For more information, see the ICEfaces forums or the ICEfaces-Seam segment of the ICEfaces knowledge base