uPortal 3.0.0-M1 is the first milestone release that includes the following functionality:
- The portlet lifecycle that consists of 4 steps:
Deployment
Definition
Publishing
Subscribing - The integrated Pluto container that allows to perform portlet rendering and action with appropriate Portlet URL parameters
- The flexible rendering pipeline mechanism
- Multiple context support
- The user layout sample stored in the XML file
- The enhanced DB loader
- The command line portlet application deployment utility
This release does not include:
- User-scoped layout customization
- Aggregated layout support
- WSRP consumer/producer
- uPortal 3 administrative portlets
- Authentication/authorization
- Locale Support
To start uPortal 3 on a machine with a locale other than en_US you must first set the locale to en_US. On Linux this is done as follows
export LC_ALL=en_US export LANG=en_US
When you start uPortal you should see the user layout containing one test portlet (GooglePortlet (c) im+m 2004) with multiple windows.
The screenshot example is attached below.