Liferay and ICEfaces

Introduction #

ICEsoft is the creator and provider of ICEfaces, the leading open source framework for simplified development of Ajax-enabled Java EE applications that are rich, robust, secure, and scalable. The integration of ICEfaces with Liferay Portal allows enterprise developers to draw on the power of Ajax technology to provide visually rich, highly responsive experiences for users.

Getting Started #

Please refer the plugins sample portlets for working with Icefaces portlets. You can get this portlets from SVN Icefaces Portlets.

Need additional detail here.

Examples #

Need some examples here.

Known Issues / Gotchas #

ICEfaces 1.8 and Liferay #

See this thread. You will get something like this:

17:23:39,118 ERROR [PollerServlet:81] java.lang.ClassCastException: java.lang.String cannot be cast to [Ljava.util.Map;
java.lang.ClassCastException: java.lang.String cannot be cast to [Ljava.util.Map;
	at com.liferay.portal.poller.PollerServlet.getContent(PollerServlet.java:97)
	at com.liferay.portal.poller.PollerServlet.service(PollerServlet.java:66)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
[...]

This is a known issue with ICEfaces 1.8. The root cause is a problem in the "Prototype" JavaScript library that ICEfaces uses. It has been fixed in later versions (ICEfaces 1.8.2-EE-PO2 and ICEfaces 2.0). A potential workaround has been documented in the above thread, as well as in LPS-11469 and LPS-12344.

Additional Resources #

Liferay Meetup 2008:Developing Ajax Push Portlets with ICEfaces

Liferay Portal-ICEfaces Integration (a little dated)

Filthy Rich Portlets with ICEfaces and Liferay (webinar)

A solution for disruptive end-user experience :: ICEFaces

INTRODUCTION: ICEfaces JSF Portlets in Liferay using NetBeans

0 Anhänge
13453 Angesehen
Durchschnitt (1 Stimme)
Die durchschnittliche Bewertung ist 1.0 von max. 5 Sternen.
Kommentare
Antworten im Thread Autor Datum
I really, really enjoyed the webinar by Neil... Ay Kay 6. Januar 2012 10:18

I really, really enjoyed the webinar by Neil Griffin ("Filthy Rich Portlets with ICEfaces..."), though it was was submitted in 2008.
Gepostet am 06.01.12 10:18.