ICEfaces™ Community Edition

v1.0 Release Notes

May 12th, 2006


Overview

This document contains the following sections:
For release note information for prior ICEfaces releases refer to the ICEfaces Knowledge Base.


Understanding ICEfaces Community Edition (CE)

ICEfaces delivers extensions to Java ServerFaces (JSF) that provide an AJAX-enabled rich presentation environment for JSF applications. ICEfaces brings value to any J2EE development project that needs to provide superior presentation capabilities to the web application user. In particular, ICEfaces provides the following features:

Learn More

This ICEfaces release comes with extensive documentation that will help you understand the product thoroughly. Documentation for this release is located in your installation directory at .../install_dir/docs/. The following documents are provided in PDF format:

  1. ICEfaces Getting Started Guide: This guide takes you through product installation, environment configuration, demo app installation, and a basic 5-stage tutorial. This guide also contain information related to support for different application server environments and development tools.
  2. ICEfaces Developer's Guide: This guide contains information relevant to developing applications with ICEfaces. It describes the ICEfaces architecture, and explains key concepts that the ICEfaces developer should be aware of. It also provides a complete reference guide that covers APIs, configuration, components (including the ICEfaces Component Suite), and TLDs. The guide also covers advanced topics like writing Direct-to-DOM renderers for custom components.

Additionally, all ICEfaces documentation is also available on-line at http://www.icesoft.com/support/icefaces_docs.html.


Notable Changes in This Release

The following notable changes have been made in this release:

General

ICEfaces Component Suite

Facelets

Example Applications

Tools


Supported Browsers, Application Servers, & Tools

Browsers

This release of ICEfaces has been certified on the following Browsers:

Vendor
Product
Version
Microsoft
Internet Explorer
6.x+
Mozilla
Firefox
1.x+
Mozilla
Mozilla
1.7.x+
Apple
Safari
1.3+
Netscape
Netscape
7.x+

J2EE Application Servers

This release of ICEfaces has been certified on the following Application Servers:

Vendor
Product
Version
Apache
Tomcat
5.0.28
JBoss Inc.
JBoss Application Server
4.0.3
BEA Systems Inc.
Weblogic Server
8.1
Sun Microsystems
Sun Java System Application Server
8.1
Oracle
Oracle Application Server Container for J2EE (OC4J)
10.1.3
IBM
Websphere Application Server
6.0.0.1

J2EE Integrated Development Environments (IDEs)

ICEfaces now includes IDE integration bundles for the following development tools:

Vendor
Product
Version
Eclipse
Web Tools Platform/Eclipse
1.0/3.1.1
IBM
Rational Application Developer
6.0.1
Oracle
JDeveloper 10g Studio Edition
10.1.3
BEA
Workshop Studio 3, Workshop Studio for JSF
3.0
Sun
Java Studio Creator 2
2.0 - Update 1

Note that the tool integration bundles may be updated independently from official ICEfaces releases.  The ICEsoft knowledge base contains the most recent tools bundles, and can be found here: ICEfaces Tools Support Knowledge Base.


Known Issues

The following are known issues with this release:

JSP Markup

General

For example, if we have the following templates:

{path to servlet engine}/webapps/{application}/customer/start.jsf
{path to servlet engine}/webapps/{application}/customer/validate.jsf
{path to servlet engine}/webapps/{application}/account/transfer.jsf

...we need to add the following mappings:

    <servlet-mapping>
        <servlet-name>Blocking Servlet</servlet-name>
        <url-pattern>/customer/block/*</url-pattern>
    </servlet-mapping>

    <servlet-mapping>
        <servlet-name>Blocking Servlet</servlet-name>
        <url-pattern>/account/block/*</url-pattern>
    </servlet-mapping>

ICEfaces Component Suite

Facelets

Application Servers


Support

For help with this release please refer to http://support.icesoft.com where you will find the ICEsoft knowledge base including articles, slideshows, and other resources. In addition refer to the ICEfaces Community Edition support forums where you can monitor and participate in discussions on ICEfaces technology, tips, and techniques.  If desired, commercial support options are also available from ICEsoft.


License Notice

License agreements can be found in the .../install_dir/docs/license directory.

© Copyright 2005-2006. ICEsoft Technologies, Inc.