Project WebSynergy Stable Build 2: Now Available!
By bytor on Aug 27, 2008
As you know, in May of this year, Sun and Liferay announced a partnership to jointly develop next generation enterprise portal technology. The Sun portal team has since begun the rollout of Project WebSynergy, codename for the initiative to release a product based on this common technology.
The Project WebSynergy team is now proud to make its Stable Build 2 available for download! This release represents a significant milestone for the project, incorporating a number of new features, improvements, and a general enhancements over the last stable build (which was made available in May @ JavaOne).
Some of the things to look for in SB2:
- Release Stability and Cadence
The primary goal of this release was to establish regular builds (which you will start seeing regularly, not once every 2 months), get testing frameworks in place and automated (as soon as the public site, see below, is setup, automated test results will be posted as well), and establish basic hooks/frameworks in the Liferay community for future builds/releases to take advantage of. As mentioned in my previous post, this is a Stable Build (as opposed to a Community Build or Commercial Release).
Portlet Container 2.0
The OpenPortal Portlet Container is a fully compliant implementation of the Portlet 2.0 (JSR 286) specification. It also implements many optional features such as expiration and validation caching, support for aliases in eventing and public render parameters, and support for wildcards in eventing. WebSynergy development tools have complete support for JSR 286 and Portlet Container 2.0.
WSRP 2.0 Consumer Support & Admin Application
WSRP 2.0 Consumer support is now available. In addition, a WSRP consumer administration application is available in WebSynergy that enables managing multiple WSRP Consumers. For more information, read the blog post.
Roller Blog Application
The Roller Blog app provides integration with Roller Weblogger version 4.0. Using this app, portal users can create and manage blogs on a Roller 4.0 server.
Simple API for Workflow
The Simple API for Workflow (SAW) feature is integrated into the Project WebSynergy SB 2 stable build. A sample Expense Report portlet provided with this feature showcases a typical enterprise Expense Report Application that involves human workflow. You can use SAW to connect to a business process engine such as the Java Composite Application Platform Suite provides the workflow functionality to the Expense Report portlet.
For more information on this feature, see this article on the Liferay wiki. In upcoming Project WebSynergy builds, new applications using this infrastructure will provide a more presence-aware Portal to end users.
Core semantic processing libraries and utilities have been integrated into the portal. In the upcoming Project WebSynergy builds, the communities in the Liferay Portal Communities use this feature to provide a semantically rich experience to end users.
This build represents another in a series of binary releases of this project leading up to Sun's commercial release. The product based on this project is also being renamed (Project WebSynergy is the internal codename), and we really don't want to have name confusion between the free-to-use, open source version and commercially supported version, so the external site presence (as described in my previous post) does not yet exist. This should be resolved in the 14 days.Note on GlassFish v3 - Project WebSynergy is available on GlassFish v2. In the coming days, we expect to also make available a v3-based bundle based on GlassFish v3 TP2.