uPortal 3.0.0-M1 Overview

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.