[JS2-818] - When importing users with seed data, user actual home pages from template
[JS2-834] - Automatically cleanup of the PortalURL: no navigational state in browser url
[JS2-853] - Filter Portlet Selector by one or more roles
[JS2-860] - Implement a second, Versioned Portlet Application Manager
[JS2-869] - New Preferences backend implementation for Registry, Entity and Security components
[JS2-870] - Replace User/Group/Role (Java) Preferences with simplified attributes Map
[JS2-871] - Upgrade Pluto container to version 2.0.0 with Portlet 2.0/JSR-286 support
[JS2-873] - Simplified parent-child relationship model for Roles and Groups
[JS2-888] - Provide a HealthCheck functionality to validate if required resources are (still) available/online, like portlet applications and datasource
[JS2-821] - CategoryPortletSelector no portlets displayed in IE6 / Update CategoryPortletSelector localization Korean
[JS2-852] - Release content buffers after rendering
[JS2-855] - CreateUserTemplatePagesValve improve that title&short-title value has user Name in folder.metadata .
[JS2-856] - Update DatabasePageManagerCache to use EhCache
[JS2-859] - decorator list in listbox on the page has to be sorted
[JS2-864] - Release render buffers (PortletContent) after rendering
[JS2-867] - Optional portlet session caching of layout view templates
[JS2-891] - Move the site pages out of resources into a directory outside the web applicaiton
[JS2-896] - Ajax api GetPortletsAction Improvement about filter
[JS2-908] - Transactional Isolation on Portlet Application Deployment
[JS2-913] - PortletFactory should not cache portlet and application definition oid values to support live redeployment across a cluster
[JS2-938] - Create flyweight PortletWindow instances for each request, the handle to access and store all portlet interaction data and drop the PortletEntityImpl usage
[JS2-945] - Provide PortletApplication and PortletDefinition ResourceBundle lookup and caching from the PortletFactory
[JS2-947] - Properly handling container invocation errors like processAction throwing an unexcepted exception and displaying a meaningful message to the end user
[JS2-949] - Portlet 2.0 optional feature support: head contribution
[JS2-959] - A new fresh Jetspeed decoration theme (skin) replacing the default tigris
[JS2-961] - Refactor the old APIs and head aggregation components to comply with portlet 2.0 spec changes
[JS2-962] - Add logical expression support to Spring bean category filtering
[JS2-966] - Move WebContent and Rewriter to Apache Portals Applications as new web-content project
[JS2-968] - Enhance NavigationalState encoding to support both zero and empty parameter values
[JS2-971] - Seriaiizer is not importing/exporting Preferences
[JS2-895] - Provide a solution to seperate the Jetspeed build integration tasks (configuration,database,deploy) from the standard Maven-2 build lifecycle
[JS2-540] - Default Preferences should be flagged as READ-ONLY
[JS2-558] - Only "NULL" is shown in browser at what seems to be random intervals.
[JS2-622] - When deleting a User, SSO Details left orphaned
[JS2-658] - COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0107N The name "FK_PA_METADATA_FIELD_1" is too long. The maximum length is "18". SQLSTATE=42622
[JS2-666] - Clustered Environment: constraint violation if clones are started at the same time