tags:

views:

47

answers:

3

We currently develop our web apps in JSF 1.1 and looking to move to JSF 2.0 (Primefaces), but we'd also like to reuse CMS functionality and allow the business users to edit content and UI design elements. So rather than roll our own CMS we're looking for a good programmable Java CMS (Content Management System) that uses JSF. Doesn't have to open source, but not IBM prices. Something like sitefinity for Java would be ideal.

Ideally we'd like to reuse our existing applications code and components, so if the CMS supported JSF modules/components/portlets that would be great. But none of the ones I've looked at seem to support JSF.

Looked briefly at Liferay, Spring Surf, Hippo CMS, Jease.

Spring surf looks really promising but still incubator and the moment although no JSF. Any suggestions?

A: 

Use Liferay http://www.liferay.com/

http://www.liferay.com/community/forums/-/message_boards/message/1080821 JSF portlet development in liferay

sushil bharwani
A: 

How about Alfresco or Flexive. Edited to add the blog link as well, Flexive Blog.

Adeel Ansari
+1  A: 

Hippo CMS consists of three components:

* Hippo Repository – where your content is stored
* Hippo CMS user interface – where your content is managed
* Hippo site Toolkit 'Presentation layer' – where your content is published

The Hippo site Toolkit lets you develop sites and applications based on the Hippo JCR repository. Developers can work with their technology platform of choice. The HST currently supports: Spring MVC, JSP, JSF, and Wicket and takes care of threading, caching, URL mapping and repository connectivity. Components developed on the HST can be re-used without modification in a Portal (Jetspeed, Liferay, Exo).

Tjeerd Brenninkmeijer
Thanks, Checking the hippo site I can't see ref to using JSF?
scottyab