Today I installed alfresco 1.4.0, an open-source web-application, for document management and more. It is implemented in Java, based on open standards (WebDAV, JSR168, JSR170, …). I like the user-interface. But it seems to be affected by the
jsf-back-button problem: After using the back-button the link of the old page is not valid anymore and only leads to a page-refresh. So you have to click twice.
Anyway: They recently announced WCM, a Web-CMS that integrates with alfresco. (sourceforge, heise newsticker) When they release a stable version, I will check it out.
This issue is reported at http://www.jsfcentral.com/articles/trenches_5.html
[quote]
Our switch to MyFaces was painless and required no code changes, proving the advantage of using a standards-based framework. However, even with this move we are still experiencing some minor issues with the back button, requiring users to click an action twice after performing a browser back action. We also found we could not use the MyFaces upload component as it doesn’t fit into the constrained JSR 168 portal architecture.
[/quote]