Author: ate
Date: Thu May 28 00:55:06 2009
New Revision: 779381
URL: http://svn.apache.org/viewvc?rev=779381&view=rev
Log:
Some last minute improvements and fixes
Modified:
portals/site/jetspeed/jetspeed-2.2/src/site/xdoc/features.xml
portals/site/jetspeed/jetspeed-2.2/src/site/xdoc/release-notes.xml
Modified: portals/site/jetspeed/jetspeed-2.2/src/site/xdoc/features.xml
URL:
http://svn.apache.org/viewvc/portals/site/jetspeed/jetspeed-2.2/src/site/xdoc/features.xml?rev=779381&r1=779380&r2=779381&view=diff
==============================================================================
--- portals/site/jetspeed/jetspeed-2.2/src/site/xdoc/features.xml (original)
+++ portals/site/jetspeed/jetspeed-2.2/src/site/xdoc/features.xml Thu May 28
00:55:06 2009
@@ -38,7 +38,7 @@
<subsection name='New Features for 2.2.0'>
<p>
Overview of new features in version 2.2.0:
- <ol>
+ <ul>
<li>Portlet API 2.0 Support and Compliance</li>
<li>Inter-Portlet Communication via Events</li>
<li>New High Speed Preferences Database Storage</li>
@@ -48,7 +48,8 @@
<li>New Skins</li>
<li>New Maven-2 Custom Build</li>
<li>Improved integration support for popular web development frameworks like
Wicket, Spring MVC, and JSF</li>
- </ol>
+<li>EAR deployment on Websphere 6.1</li>
+ </ul>
</p>
</subsection>
@@ -60,14 +61,14 @@
<li>Passed JSR-286 TCK Compatibility
Test Suite</li>
<li>J2EE Security based on JAAS
Standard, JAAS DB Portal Security Policy</li>
<li>LDAP Support for User
Authentication</li>
- <li>Implements and Fully Supports
Portlet Events and other standardized inter-portlet communication features of
the Portlet API 2.0</li>
+ <li>Implements and fully Supports
Portlet Events and other standardized inter-portlet communication features of
the Portlet API 2.0</li>
</ul>
</subsection>
<subsection name='Portal Engine Features'>
<ul>
- <li>The Jetspeed Portal - Server-Side
Parallel JSR-168 Portlet Rendering Engine</li>
- <li>The Jetspeed Desktop - Web 2.0
Client-Side JSR-168 Portlet Rendering Engine</li>
- <li>Full Support for JSR-168 Portlet
Caching and per portlet cache configuration</li>
+ <li>The Jetspeed Portal - Server-Side
Parallel JSR-168/286 Portlet Rendering Engine</li>
+ <li>The Jetspeed Desktop - Web 2.0
Client-Side JSR-168/286 Portlet Rendering Engine</li>
+ <li>Full Support for JSR-168/286
Portlet Caching and per portlet cache configuration</li>
<li>Portlet Timeout Tracking with
mimimal render time limits</li>
<li>Portlet Service Manager for
automated removal of slow or dead portlets.</li>
<li>Parallel rendering on Websphere
6.1</li>
@@ -194,11 +195,13 @@
</ul>
</subsection>
<subsection name='Extended JSR-168 Features'>
+ <ul>
<li>Custom Portlet Modes and Window
States: <b>Edit Defaults, Configure, Print, About</b></li>
<li>Custom Window States:
<b>Solo</b></li>
<li>Dynamically hide Portlets at
request time</li>
<li>Maximize on Edit Defaults or Edit modes
option</li>
- <li>Preliminary Portlet API 2.0
ResourceURL support allowing full response control</li>
+ <li>Preliminary Portlet API 2.0
ResourceURL support providing full response control for JSR-168 based
portlets</li>
+ </ul>
</subsection>
<subsection name='Other Features'>
<ul>
Modified: portals/site/jetspeed/jetspeed-2.2/src/site/xdoc/release-notes.xml
URL:
http://svn.apache.org/viewvc/portals/site/jetspeed/jetspeed-2.2/src/site/xdoc/release-notes.xml?rev=779381&r1=779380&r2=779381&view=diff
==============================================================================
--- portals/site/jetspeed/jetspeed-2.2/src/site/xdoc/release-notes.xml
(original)
+++ portals/site/jetspeed/jetspeed-2.2/src/site/xdoc/release-notes.xml Thu May
28 00:55:06 2009
@@ -32,6 +32,243 @@
<p>
And the release notes of the previous release 2.1.3 are
available here: <a href="release-notes-2.1.3.html">release notes 2.1.3</a>.
</p>
+ <subsection name="New Feature">
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-301'>JS2-301</a>] -
Support Multiple Providers for User Attributes
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-306'>JS2-306</a>] -
Site Administration (Portal Site Manager)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-634'>JS2-634</a>] -
edit_defaults custom portlet mode
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-720'>JS2-720</a>] -
Support for NTLM authentication with optional fallback authentication
method
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-729'>JS2-729</a>] -
Preliminary Portlet API 2.0 ResourceURL support allowing full response
control like for cookies and compressed output streams
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-744'>JS2-744</a>] -
There is impossible now to set up meta-description of page thru graphical
admin interface manually
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-791'>JS2-791</a>] -
configure the security constraint on a particular portlet fragment using
new custom config portlet mode
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-809'>JS2-809</a>] -
Add table schema aware datasource proxy
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-818'>JS2-818</a>] -
When importing users with seed data, user actual home pages from template
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-834'>JS2-834</a>] -
Automatically cleanup of the PortalURL: no navigational state in browser
url
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-853'>JS2-853</a>] -
Filter Portlet Selector by one or more roles
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-860'>JS2-860</a>] -
Implement a second, Versioned Portlet Application Manager
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-869'>JS2-869</a>] -
New Preferences backend implementation for Registry, Entity and Security
components
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-870'>JS2-870</a>] -
Replace User/Group/Role (Java) Preferences with simplified attributes Map
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-871'>JS2-871</a>] -
Upgrade Pluto container to version 2.0.0 with Portlet 2.0/JSR-286 support
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-873'>JS2-873</a>] -
Simplified parent-child relationship model for Roles and Groups
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-888'>JS2-888</a>] -
Provide a HealthCheck functionality to validate if required resources are
(still) available/online, like portlet applications and datasource
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-890'>JS2-890</a>] -
Shibboleth SSO authentication support
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-893'>JS2-893</a>] -
cluster synchronization feature
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-904'>JS2-904</a>] -
Maven archetype
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-923'>JS2-923</a>] -
Security Domains
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-925'>JS2-925</a>] -
Provide full JSR-286 / Portlet API 2.0 support and TCK compliance
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-954'>JS2-954</a>] -
Add support for JSR-286 Portlet Managed PortletModes
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-969'>JS2-969</a>] -
Add portlet content cache managment and invalidation for JSR-286 Public
Render Parameters usage
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-992'>JS2-992</a>] -
New generic and extendable RequestDiagnostics feature
+</li>
+</ul>
+ </subsection>
+ <subsection name="Improvement">
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-27'>JS2-27</a>] -
Allow disable of Groups and Roles
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-57'>JS2-57</a>] -
Add a "Check Valve" to the pipeline
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-397'>JS2-397</a>] -
SSO managment portlet should use credentials from LDAP if configured
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-443'>JS2-443</a>] -
Missing event listener implementation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-507'>JS2-507</a>] -
Improvement to the grammar and descriptions in jetspeed.properties
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-560'>JS2-560</a>] -
Normalize Principal table
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-621'>JS2-621</a>] -
Improve SSO Portlet implementation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-671'>JS2-671</a>] -
Improve and Test SSO IFrame Portlet
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-706'>JS2-706</a>] -
Improve Desktop navigation without page refresh
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-755'>JS2-755</a>] -
Desktop Pipeline: Blank deley when switch page
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-770'>JS2-770</a>] -
Provide a new maven-2 (only) build environment and restructure the source
tree according to the maven-2 conventions
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-779'>JS2-779</a>] -
Supporting Pocket PC
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-780'>JS2-780</a>] -
Provide out-of-the-box Wicket portlet support
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-785'>JS2-785</a>] -
Parallel Rendering on Websphere 6.1
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-787'>JS2-787</a>] -
Non-informative error handling in PortalSiteManager. I've created a patch
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-808'>JS2-808</a>] -
Maximize on edit-defaults option
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-812'>JS2-812</a>] -
Better support for MSSQL
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-821'>JS2-821</a>] -
CategoryPortletSelector no portlets displayed in IE6 / Update
CategoryPortletSelector localization Korean
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-852'>JS2-852</a>] -
Release content buffers after rendering
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-855'>JS2-855</a>] -
CreateUserTemplatePagesValve improve that title&short-title value has
user Name in folder.metadata .
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-856'>JS2-856</a>] -
Update DatabasePageManagerCache to use EhCache
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-859'>JS2-859</a>] -
decorator list in listbox on the page has to be sorted
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-864'>JS2-864</a>] -
Release render buffers (PortletContent) after rendering
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-867'>JS2-867</a>] -
Optional portlet session caching of layout view templates
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-891'>JS2-891</a>] -
Move the site pages out of resources into a directory outside the web
applicaiton
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-896'>JS2-896</a>] -
Ajax api GetPortletsAction Improvement about filter
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-908'>JS2-908</a>] -
Transactional Isolation on Portlet Application Deployment
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-913'>JS2-913</a>] -
PortletFactory should not cache portlet and application definition oid
values to support live redeployment across a cluster
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-938'>JS2-938</a>] -
Create flyweight PortletWindow instances for each request, the handle to
access and store all portlet interaction data and drop the PortletEntityImpl
usage
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-945'>JS2-945</a>] -
Provide PortletApplication and PortletDefinition ResourceBundle lookup and
caching from the PortletFactory
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-946'>JS2-946</a>] -
Portlet Registry Manager Admin Portlet
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-947'>JS2-947</a>] -
Properly handling container invocation errors like processAction throwing
an unexcepted exception and displaying a meaningful message to the end user
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-949'>JS2-949</a>] -
Portlet 2.0 optional feature support: head contribution
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-959'>JS2-959</a>] -
A new fresh Jetspeed decoration theme (skin) replacing the default tigris
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-961'>JS2-961</a>] -
Refactor the old APIs and head aggregation components to comply with
portlet 2.0 spec changes
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-962'>JS2-962</a>] -
Add logical expression support to Spring bean category filtering
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-966'>JS2-966</a>] -
Move WebContent and Rewriter to Apache Portals Applications as new
web-content project
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-968'>JS2-968</a>] -
Enhance NavigationalState encoding to support both zero and empty
parameter values
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-971'>JS2-971</a>] -
Seriaiizer is not importing/exporting Preferences
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-988'>JS2-988</a>] -
Archetype improvments
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-990'>JS2-990</a>] -
Complete Portlet Clone feature
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-997'>JS2-997</a>] -
Cache Monitor Portlet
+</li>
+</ul>
+ </subsection>
+ <subsection name="Task">
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-389'>JS2-389</a>] -
Docs
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-734'>JS2-734</a>] -
Drop jetspeed- prefix support for local PA deployment
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-857'>JS2-857</a>] -
SVN restructuring to support separate lifecycle for other artifacts
besides the portal itself, like j2-admin
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-878'>JS2-878</a>] -
Determine Jetspeed and Portals site generation/management toolset to use
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-907'>JS2-907</a>] -
Reimplement SSO storage model and API on top on new Security model
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-911'>JS2-911</a>] -
Be able to build the installer in the trunk with Maven-2
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-912'>JS2-912</a>] -
Adjust installer to embed Tomcat 6 instead of Tomcat 5.5
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-941'>JS2-941</a>] -
Portlet 2.0 TCK support
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-973'>JS2-973</a>] -
Running Jetspeed 2.2 on Websphere 6.1 / Oracle10
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-975'>JS2-975</a>] -
Remove all compressed javascript files which can be automatically
generated during build.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-976'>JS2-976</a>] -
Fix broken unit tests
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-977'>JS2-977</a>] -
Remove jsf-demo and jpetstore from demo and installer
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-979'>JS2-979</a>] -
Move MFA portlet into j2-admin proper
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-985'>JS2-985</a>] -
Upgrade to new pluto-container-api requirements as needed for PLUTO-557
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-994'>JS2-994</a>] -
j2-Admin Cleanup
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-998'>JS2-998</a>] -
Improve Jetspeed Demo distribution
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1004'>JS2-1004</a>] -
Replace dependency on JCP provided JSR-286 portlet-api-2.0 with Apache
Portals maintained portlet-api_2.0_spec-1.0
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1013'>JS2-1013</a>] -
Remove obsolete usage of and dependency on Pluto provided PortletEntity
interface as it is no longer used within Jetspeed either
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1018'>JS2-1018</a>] -
Release 2.2.0 preparation
+</li>
+
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-416'>JS2-416</a>] -
Guide to directory structure documentation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-417'>JS2-417</a>] -
Update Guide to Jetspeed Power Tool
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-418'>JS2-418</a>] -
Guide to portal assembly documentation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-420'>JS2-420</a>] -
Guide to sites (guide-site.xml) Documentation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-453'>JS2-453</a>] -
A menu for the documentation guides
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-650'>JS2-650</a>] -
Desktop Documentation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-771'>JS2-771</a>] -
Refactor JetspeedSerializer to a pluggable component to be used by other
components for import/export of (test) data
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-772'>JS2-772</a>] -
A new maven-2 unpack-resources plugin for extracting selected portal
resources
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-773'>JS2-773</a>] -
A new maven-2 ddl plugin for generating portal schema sql using ddlutils
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-774'>JS2-774</a>] -
A new maven-2 init-db plugin for initializing a portal schema for a
specific database
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-778'>JS2-778</a>] -
There is no simple way to find jetspeed subproject documentation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-877'>JS2-877</a>] -
Document new maven-2 build system
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-895'>JS2-895</a>] -
Provide a solution to seperate the Jetspeed build integration tasks
(configuration,database,deploy) from the standard Maven-2 build lifecycle
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-906'>JS2-906</a>] -
Documentation for JSP decorators
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-926'>JS2-926</a>] -
Adding JSR-286 ResourceURL and ResourceServingPortlet support
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-927'>JS2-927</a>] -
Implement Portlet Events for Portlet API 2.0
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-939'>JS2-939</a>] -
Portlet URL/Navigation State JSR-286 Portlet API 2.0 Support
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-989'>JS2-989</a>] -
Update Jetspeed tutorial
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-993'>JS2-993</a>] -
Reflect new Tomcat requirements in documentation and archetype
+</li>
+</ul>
+ </subsection>
+ <subsection name="Wish">
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-34'>JS2-34</a>] -
Refactor file cache to be an interface
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-93'>JS2-93</a>] -
Portlet Entity's associated preferences not deleted
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-499'>JS2-499</a>] -
add attrubute functionality to all proncipal classes
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-517'>JS2-517</a>] -
Execution of secured AJAX actions in portlet applications
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-786'>JS2-786</a>] -
Tool for conversion preferences from database no-principal preferences to
defaults preferences in psml pages
+</li>
+</ul>
+ </subsection>
<subsection name="Bug">
<ul>
<li>[<a href='https://issues.apache.org/jira/browse/JS2-118'>JS2-118</a>] -
Porltlet Application User Attribute descriptions not handled properly
@@ -274,243 +511,6 @@
</li>
</ul>
</subsection>
- <subsection name="Improvement">
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-27'>JS2-27</a>] -
Allow disable of Groups and Roles
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-57'>JS2-57</a>] -
Add a "Check Valve" to the pipeline
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-397'>JS2-397</a>] -
SSO managment portlet should use credentials from LDAP if configured
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-443'>JS2-443</a>] -
Missing event listener implementation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-507'>JS2-507</a>] -
Improvement to the grammar and descriptions in jetspeed.properties
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-560'>JS2-560</a>] -
Normalize Principal table
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-621'>JS2-621</a>] -
Improve SSO Portlet implementation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-671'>JS2-671</a>] -
Improve and Test SSO IFrame Portlet
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-706'>JS2-706</a>] -
Improve Desktop navigation without page refresh
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-755'>JS2-755</a>] -
Desktop Pipeline: Blank deley when switch page
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-770'>JS2-770</a>] -
Provide a new maven-2 (only) build environment and restructure the source
tree according to the maven-2 conventions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-779'>JS2-779</a>] -
Supporting Pocket PC
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-780'>JS2-780</a>] -
Provide out-of-the-box Wicket portlet support
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-785'>JS2-785</a>] -
Parallel Rendering on Websphere 6.1
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-787'>JS2-787</a>] -
Non-informative error handling in PortalSiteManager. I've created a patch
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-808'>JS2-808</a>] -
Maximize on edit-defaults option
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-812'>JS2-812</a>] -
Better support for MSSQL
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-821'>JS2-821</a>] -
CategoryPortletSelector no portlets displayed in IE6 / Update
CategoryPortletSelector localization Korean
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-852'>JS2-852</a>] -
Release content buffers after rendering
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-855'>JS2-855</a>] -
CreateUserTemplatePagesValve improve that title&short-title value has
user Name in folder.metadata .
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-856'>JS2-856</a>] -
Update DatabasePageManagerCache to use EhCache
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-859'>JS2-859</a>] -
decorator list in listbox on the page has to be sorted
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-864'>JS2-864</a>] -
Release render buffers (PortletContent) after rendering
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-867'>JS2-867</a>] -
Optional portlet session caching of layout view templates
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-891'>JS2-891</a>] -
Move the site pages out of resources into a directory outside the web
applicaiton
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-896'>JS2-896</a>] -
Ajax api GetPortletsAction Improvement about filter
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-908'>JS2-908</a>] -
Transactional Isolation on Portlet Application Deployment
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-913'>JS2-913</a>] -
PortletFactory should not cache portlet and application definition oid
values to support live redeployment across a cluster
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-938'>JS2-938</a>] -
Create flyweight PortletWindow instances for each request, the handle to
access and store all portlet interaction data and drop the PortletEntityImpl
usage
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-945'>JS2-945</a>] -
Provide PortletApplication and PortletDefinition ResourceBundle lookup and
caching from the PortletFactory
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-946'>JS2-946</a>] -
Portlet Registry Manager Admin Portlet
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-947'>JS2-947</a>] -
Properly handling container invocation errors like processAction throwing
an unexcepted exception and displaying a meaningful message to the end user
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-949'>JS2-949</a>] -
Portlet 2.0 optional feature support: head contribution
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-959'>JS2-959</a>] -
A new fresh Jetspeed decoration theme (skin) replacing the default tigris
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-961'>JS2-961</a>] -
Refactor the old APIs and head aggregation components to comply with
portlet 2.0 spec changes
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-962'>JS2-962</a>] -
Add logical expression support to Spring bean category filtering
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-966'>JS2-966</a>] -
Move WebContent and Rewriter to Apache Portals Applications as new
web-content project
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-968'>JS2-968</a>] -
Enhance NavigationalState encoding to support both zero and empty
parameter values
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-971'>JS2-971</a>] -
Seriaiizer is not importing/exporting Preferences
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-988'>JS2-988</a>] -
Archetype improvments
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-990'>JS2-990</a>] -
Complete Portlet Clone feature
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-997'>JS2-997</a>] -
Cache Monitor Portlet
-</li>
-</ul>
- </subsection>
- <subsection name="New Feature">
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-301'>JS2-301</a>] -
Support Multiple Providers for User Attributes
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-306'>JS2-306</a>] -
Site Administration (Portal Site Manager)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-634'>JS2-634</a>] -
edit_defaults custom portlet mode
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-720'>JS2-720</a>] -
Support for NTLM authentication with optional fallback authentication
method
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-729'>JS2-729</a>] -
Preliminary Portlet API 2.0 ResourceURL support allowing full response
control like for cookies and compressed output streams
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-744'>JS2-744</a>] -
There is impossible now to set up meta-description of page thru graphical
admin interface manually
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-791'>JS2-791</a>] -
configure the security constraint on a particular portlet fragment using
new custom config portlet mode
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-809'>JS2-809</a>] -
Add table schema aware datasource proxy
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-818'>JS2-818</a>] -
When importing users with seed data, user actual home pages from template
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-834'>JS2-834</a>] -
Automatically cleanup of the PortalURL: no navigational state in browser
url
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-853'>JS2-853</a>] -
Filter Portlet Selector by one or more roles
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-860'>JS2-860</a>] -
Implement a second, Versioned Portlet Application Manager
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-869'>JS2-869</a>] -
New Preferences backend implementation for Registry, Entity and Security
components
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-870'>JS2-870</a>] -
Replace User/Group/Role (Java) Preferences with simplified attributes Map
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-871'>JS2-871</a>] -
Upgrade Pluto container to version 2.0.0 with Portlet 2.0/JSR-286 support
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-873'>JS2-873</a>] -
Simplified parent-child relationship model for Roles and Groups
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-888'>JS2-888</a>] -
Provide a HealthCheck functionality to validate if required resources are
(still) available/online, like portlet applications and datasource
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-890'>JS2-890</a>] -
Shibboleth SSO authentication support
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-893'>JS2-893</a>] -
cluster synchronization feature
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-904'>JS2-904</a>] -
Maven archetype
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-923'>JS2-923</a>] -
Security Domains
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-925'>JS2-925</a>] -
Provide full JSR-286 / Portlet API 2.0 support and TCK compliance
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-954'>JS2-954</a>] -
Add support for JSR-286 Portlet Managed PortletModes
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-969'>JS2-969</a>] -
Add portlet content cache managment and invalidation for JSR-286 Public
Render Parameters usage
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-992'>JS2-992</a>] -
New generic and extendable RequestDiagnostics feature
-</li>
-</ul>
- </subsection>
- <subsection name="Task">
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-389'>JS2-389</a>] -
Docs
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-734'>JS2-734</a>] -
Drop jetspeed- prefix support for local PA deployment
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-857'>JS2-857</a>] -
SVN restructuring to support separate lifecycle for other artifacts
besides the portal itself, like j2-admin
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-878'>JS2-878</a>] -
Determine Jetspeed and Portals site generation/management toolset to use
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-907'>JS2-907</a>] -
Reimplement SSO storage model and API on top on new Security model
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-911'>JS2-911</a>] -
Be able to build the installer in the trunk with Maven-2
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-912'>JS2-912</a>] -
Adjust installer to embed Tomcat 6 instead of Tomcat 5.5
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-941'>JS2-941</a>] -
Portlet 2.0 TCK support
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-973'>JS2-973</a>] -
Running Jetspeed 2.2 on Websphere 6.1 / Oracle10
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-975'>JS2-975</a>] -
Remove all compressed javascript files which can be automatically
generated during build.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-976'>JS2-976</a>] -
Fix broken unit tests
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-977'>JS2-977</a>] -
Remove jsf-demo and jpetstore from demo and installer
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-979'>JS2-979</a>] -
Move MFA portlet into j2-admin proper
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-985'>JS2-985</a>] -
Upgrade to new pluto-container-api requirements as needed for PLUTO-557
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-994'>JS2-994</a>] -
j2-Admin Cleanup
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-998'>JS2-998</a>] -
Improve Jetspeed Demo distribution
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-1004'>JS2-1004</a>] -
Replace dependency on JCP provided JSR-286 portlet-api-2.0 with Apache
Portals maintained portlet-api_2.0_spec-1.0
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-1013'>JS2-1013</a>] -
Remove obsolete usage of and dependency on Pluto provided PortletEntity
interface as it is no longer used within Jetspeed either
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-1018'>JS2-1018</a>] -
Release 2.2.0 preparation
-</li>
-
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-416'>JS2-416</a>] -
Guide to directory structure documentation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-417'>JS2-417</a>] -
Update Guide to Jetspeed Power Tool
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-418'>JS2-418</a>] -
Guide to portal assembly documentation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-420'>JS2-420</a>] -
Guide to sites (guide-site.xml) Documentation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-453'>JS2-453</a>] -
A menu for the documentation guides
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-650'>JS2-650</a>] -
Desktop Documentation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-771'>JS2-771</a>] -
Refactor JetspeedSerializer to a pluggable component to be used by other
components for import/export of (test) data
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-772'>JS2-772</a>] -
A new maven-2 unpack-resources plugin for extracting selected portal
resources
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-773'>JS2-773</a>] -
A new maven-2 ddl plugin for generating portal schema sql using ddlutils
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-774'>JS2-774</a>] -
A new maven-2 init-db plugin for initializing a portal schema for a
specific database
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-778'>JS2-778</a>] -
There is no simple way to find jetspeed subproject documentation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-877'>JS2-877</a>] -
Document new maven-2 build system
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-895'>JS2-895</a>] -
Provide a solution to seperate the Jetspeed build integration tasks
(configuration,database,deploy) from the standard Maven-2 build lifecycle
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-906'>JS2-906</a>] -
Documentation for JSP decorators
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-926'>JS2-926</a>] -
Adding JSR-286 ResourceURL and ResourceServingPortlet support
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-927'>JS2-927</a>] -
Implement Portlet Events for Portlet API 2.0
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-939'>JS2-939</a>] -
Portlet URL/Navigation State JSR-286 Portlet API 2.0 Support
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-989'>JS2-989</a>] -
Update Jetspeed tutorial
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-993'>JS2-993</a>] -
Reflect new Tomcat requirements in documentation and archetype
-</li>
-</ul>
- </subsection>
- <subsection name="Wish">
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-34'>JS2-34</a>] -
Refactor file cache to be an interface
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-93'>JS2-93</a>] -
Portlet Entity's associated preferences not deleted
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-499'>JS2-499</a>] -
add attrubute functionality to all proncipal classes
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-517'>JS2-517</a>] -
Execution of secured AJAX actions in portlet applications
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/JS2-786'>JS2-786</a>] -
Tool for conversion preferences from database no-principal preferences to
defaults preferences in psml pages
-</li>
-</ul>
- </subsection>
</section>
</body>
</document>
\ No newline at end of file