Sun’s next-generation portal server platform, Sun GlassFish Web Space Server enables organizations to pull together applications and content from a variety of Web-based and internal sources and present them as a unified, customizable portal on Web browsers, kiosks, and mobile devices. GlassFish Web Space Server offers features for general users, system administrators, and application and portal developers.
FEATURES
The Sun GlassFish Web Space Server 10.0 release is based on the Liferay portal server community edition 5.2. Key features include:
- Identity-based content delivery
- User-managed Web spaces, including user self-Web publishing and user access controls
- Sample pages/users
- Built-in collaboration
- Built-in Content management System (CMS)
- Portlet Syndication
Some of the specific and latest features in release 10.0 of this Web Space Server:
Web Services for Remote Portlets (WSRP) 2.0
OASIS recently approved this latest version of the WSRP specification and it is available in the Sun GlassFish Web Space Server from the Control Panel in the Welcome menu. This specification defines the following additional functionalities over the previous version 1.0:
- Eventing
- Shared/Public Render Parameters
- Caching
- Leasing
- Resource Serving
The Sun GlassFish Web Space Server implements all the mandatory features and some of the major optional features that are defined in the WSRP version 2.0 specification. For more information, visit the WSRP project Web site.
Simple API for Workflow
- The Workflow portlet in this release is implemented using SAW and saw-impl classes for Java Business Process Management (JBPM).
- An Expense Report portlet is available in this release. This is a sample application built on top of SAW to showcase a custom workflow application.
For more information, visit the SAW project Web site.
Presence
The Presence infrastructure in Sun GlassFish Web Space Server provides communication mechanisms for a user who logs in to Sun GlassFish Web Space Server. The Presence infrastructure displays the online or offline status of a user and the chat communication mechanism, next to wherever the user profile is displayed on Sun GlassFish Web Space Server. Using the Presence infrastructure, developers can enable their widgets on Sun GlassFish Web Space Server with the availability information for a user. See the Presence project Web site.
Content Management System
Now use the Web Content tag library to access the content of an article from any portlet in Sun GlassFish Web Space Server. Learn more at the Content Management System/Mirage project Web site.
Control Panel for Sun GlassFish Web Space Server Administration
In the Sun GlassFish Web Space Server 10.0 release, all the administrator portlets can be accessed by clicking Control Panel in the Welcome menu. In the previous releases, you were able to access these portlets by clicking Add Application.
Sun GlassFish Web Space Server Samples
Default samples are available in Sun GlassFish Web Space Server 10.0. A number of users and a community are created and provided basic layouts with default public and private pages to demonstrate Sun GlassFish Web Space Server functions. The default samples that are available include Social Space, CMS, and Enterprise Space. All the samples and a “Sample Users” portlet, which can be used to express login different users of different samples, are a part of an evaluation bundle of the Sun GlassFish Web Space Server.
Portal Coordination Service
This feature bridges portlet events to portal services, allowing portlets to publish standard JSR 286 portlet events to interact with Sun GlassFish Web Space Server services. The Portal Coordination Service available in the release bridges to the Sun GlassFish Web Space Server social activity service.
The Roller Weblogger portlet makes use of the Portal Coordination Service to add Roller Weblog posts and edits to the set of social activities. These are summarized in the activities portlet.
Developer Tools
- NetBeans Portal Pack 3.0 Milestone 2
- Generic Portlets (JSR 168/286)
- Visual Portlet Builder (JSF Portlet
- Spring MVC Portlet Plugin
- OpenPortal Portlet Container Plugin
- Sun GlassFish Web Space Server/Liferay Plugin
- Sun GlassFish Web Space Server Portlets (Ruby, PHP, and Groovy)
- Sun GlassFish Web Space Server/Liferay Service Builder Plugin
- Sun GlassFish Web Space Server Tag Library Palette
- SAW Plugin
- CMS Tag Library Plugin
- Sun Java System Portal Server 7.1/7.2 Plugin
Visit the portal pack project Web site for more details.
Eclipse Portal Pack
This software provides a set of plugins to help develop JSR 168/286 portlets and deploy them on supported portlet containers. For more information, visit the Eclipse Portal Pack project Web site.
ViewDesigner Plugin
This plugin enables a Web designer to design and customize the theme of a portal page. You can download the plugin from the ViewDesigner project Web site. Learn more about designing and customizing a theme by visiting the Sun GlassFish Web Space Server 10.0 Developer’s Guide.
SYSTEM INFORMATION
Product System Requirements
- SPARC or x64/x86 compatible processor
- 2 Gigabytes RAM
- 500MB disk space
Supported Platforms
GlassFish Enterprise Server V2 update 2 or later
Supported Operating Systems
- Solaris 10 and 9 (SPARC Platform Edition)
- Solaris 10 and 9 (x86 Platform Edition)
- 64-bit Solaris 10 (SPARC, x86)
- Microsoft Windows 2000 SP4+, Advanced Server SP4+, 2003, XP Pro SP1+, Windows Vista
- Red Hat Enterprise Linux 4 and 3
- IBM AIX 5.2, 5.3
- SuSE Linux Enterprise Server 10 SP1
- 64-bit SuSE Linux Enterprise Server 10 SP1
Upgrade Plan
GlassFish Web Space Server is the follow-on product to Sun Java System Portal Server, so existing 6.x and 7.x customers can upgrade their existing entitlements to Web Space Server for no additional license fee.
More Information