ICEfaces-2.0.0-Alpha2 Release Notes

You are viewing an old version (v. 4) of this page.
The latest version is v. 17, last edited on Feb 08, 2017 (view differences | )
<< View previous version | view page history | view next version >>

ICEfaces 2.0.0 Alpha 2 Release Notes

January 22nd, 2010

About This Release

ICEfaces v2.0 Alpha 2 is an early developer milestone for the next-generation of ICEfaces, designed for JSF 2.0.

Review the Known Issues prior to using this release.

This release includes the following:

Note that the following ICEfaces 1.8 APIs are not available:
com.icesoft.faces.context.DisposableBean (use the JSF2 @PostConstruct and @PreDestroy annotations instead).
Certain push APIs (use com.icesoft.faces.async.render.SessionRenderer, or the new org.icefaces.application.PushRenderer instead):
com.icesoft.faces.async.render.OnDemandRenderer
com.icesoft.faces.async.render.IntervalRenderer
com.icesoft.faces.async.render.RenderManager
com.icesoft.faces.webapp.xmlhttp.PersistentFacesState
When using compatibility mode the following configuration is recommended (in the web.xml file) to emulate expected behavior that was included in the ICEfaces 1.8 Facelets implementation:
<context-param>
<param-name>javax.faces.FACELETS_SKIP_COMMENTS</param-name>
<param-value>true</param-value>
</context-param>

Runtime Dependencies

This release requires the following:

  • JDK 1.5 or greater
  • Sun "Mojarra" JSF 2.0.2 runtime (included).

Known Issues
The following section describes the most commonly encountered known issues with this release:

JSPs are not supported by ICEfaces 2.0, use Facelets instead.
The included sample application .wars and builds are targeted for deployment to Tomcat 6. The included libraries may need to be altered if deploying to other application servers. See "Appendix A - ICEfaces Library/App. Server Dependencies" of the "ICEfaces 1.8 Developer's Guide" for more details.
The compatible ICEfaces Component Suite included in this release is based on the ICEfaces 1.8.0 components. The components will be updated to the latest ICEfaces 1.8.x version in a future ICEfaces 2.0 developer release.
The following ICEfaces 1.8 Component Suite components are not functional or have notable issues in this release:
ice:inputFile
ice:loadBundle
ice:outputBody (use h:body instead)
ice:outputConnectionStatus
ice:outputHead (use h:head instead)
ice:outputHtml (use <HTML> tag instead)
ice:panelPopup (works, but has glitches with some settings, see ICE-5072 for details)
ice:selectInputText (works, but is glitchy, see ICE-5033 for details)
In some cases an NullPointerException may be logged against the org.icefaces.application.WindowScopeManager. This runtime error can be safely ignored.

Support

Open source community support is available at http://www.icefaces.org.

All questions, comments, or general discussions specific to ICEfaces 2.0 Alpha should be made in the ICEfaces Development Build Feedback forum.

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

© Copyright 2017 ICEsoft Technologies Canada Corp.