PrimeFaces with OpenFaces for JSF 2.0
November 8, 2010 6 Comments
Prior to JSF 2.0 as everyone including PrimeFaces cooked their own solution for Ajax, Resource Loading and other things causing pain for JSF developers who want to use some components from XFaces and YFaces. One of the promises of JSF 2.0 is component library interoperability, still component library authors should work together to identify issues that can or cannot be covered in JSF 2.0 Standards.
Last week, OpenFaces 3.0 is released featuring JSF 2.0 support and Dmitry Pikhulya from OpenFaces team contacted me regarding an issue between PrimeFaces 2.2.RC1 and OpenFaces 3.0, OpenFaces components were not functioning because PrimeFaces was preventing it. In cooperation with Dmitry, I’ve identified the issue and fixed it, tried adding OpenFaces 3.0 to PrimeFaces showcase, played with some components from both libraries and tests passed well.
This is a nice example of cooperation between component libraries, of course there is a competition since these projects are trying to solve same problems in web development but competition should not harm JSF users but provide benefit. JSF has an ecosystem, if members of the ecosystem conflict it won’t be an healthy one.
Well said, Cagatay. Kudos on spending time cooperating with a competitor! In the end, that cooperation will benefit you both.
+1
Seconds this
Better to work together, and make this Frameworks as powerful as possible than see interoperability from the competition side. Competition is just fine for new Features and Ideas 😉
the best thing in primefaces is the
easy integration with other jsf frameworks
at work, we have a big Icefaces application. Would Primefaces work with Icefaces (at least, with Icefaces 2)?
I am the one that actually ran into the problem. I am happy that PF and OF cooperated to solve the problem. Great job. Keep it up.
Thanks.