Modified: portals/site-live/jetspeed-2/release-notes-2.1.html
URL: 
http://svn.apache.org/viewvc/portals/site-live/jetspeed-2/release-notes-2.1.html?rev=1901428&r1=1901427&r2=1901428&view=diff
==============================================================================
--- portals/site-live/jetspeed-2/release-notes-2.1.html (original)
+++ portals/site-live/jetspeed-2/release-notes-2.1.html Tue May 31 02:15:08 2022
@@ -42,7 +42,7 @@
   
     
             <div class="xleft">
-        Last Published: 9 May 2016
+        Last Published: 26 May 2022
                       </div>
             <div class="xright">            <a 
href="http://portals.apache.org/applications/"; 
class="externalLink">Applications</a>
             |
@@ -253,159 +253,159 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <subtitle></subtitle><authors><person name="Ate Douma" 
email="[email protected]"></authors><div class="section"><h2><a 
name="Release_Notes_-_Jetspeed_2_-_Version_2.1"></a>Release Notes - Jetspeed 2 
- Version 2.1</h2>
+        <subtitle></subtitle><authors><person name="Ate Douma" 
email="[email protected]"></authors><div class="section"><h2><a 
name="Release_Notes_-_Jetspeed_2_-_Version_2.1"></a>Release Notes - Jetspeed 2 
- Version 2.1</h2>
 <p>
          The list below outlines the issues that are addressed with release 
2.1.  For a full list of features, see the
          <a href="features.html">features list</a>.
-         </p>
-<div class="section"><h3><a name="Bug"></a>Bug</h3>
-<ul><li>[<a href="https://issues.apache.org/jira/browse/JS2-134"; 
class="externalLink">JS2-134</a>] - Language Set not created from 
supported-locale</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-168"; 
class="externalLink">JS2-168</a>] - capabilities test fails on hsql</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-204"; 
class="externalLink">JS2-204</a>] - PLT.7.1.2 Portlet URL securit y not 
implemented and absolute URL rendering</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-226"; 
class="externalLink">JS2-226</a>] - Page Aggregation using STRATEGY_PARALLEL 
severly broken</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-273"; 
class="externalLink">JS2-273</a>] - Editing Page Layout works incorrectly</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-282"; 
class="externalLink">JS2-282</a>] - Error when session expires and portlet 
window is maximized</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-315"; 
class="externalLink">JS2-315</a>] - Premature access to portal can break access 
to portlets.</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-316"; 
class="externalLink">JS2-316</a>] - JSF Component javascript not being 
rendered</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-339"; 
class="externalLink">JS2-339</a>] - Calls to preferences.store() trigger a 
warning about missing transaction in OJB</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-375"; 
class="externalLink">JS2-375</a>] - Database scripts broken on Oracle 8i</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-405"; 
class="externalLink">JS2-405</a>] - Logout Problem when running behind Apache 
with mod_jk</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-438"; 
class="externalLink">JS2-438</a>] - Broken link on web site</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-439"; 
class="externalLink">JS2-439</a>] - typo in SSO sites portlet</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-445"; 
class="externalLink">JS2-445</a>] - Unable to build J2 - Failed to download, 
Missing version numbers</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-448"; 
class="externalLink">JS2-448</a>] - Oracle installer broken.</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-450"; 
class="externalLink">JS2-450</a>] - portlet application manager eats useful 
exception message</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-452"; 
class="externalLink">JS2-452</a>] - unable to add a custom mode to the 
portlet.</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-456"; 
class="externalLink">JS2-456</a>] - PageImporter did not import <users> element 
in page.security to database</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-458"; 
class="externalLink">JS2-458</a>] - J2 Security constraint is broken by  
DatabasePageManager</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-460"; 
class="externalLink">JS2-460</a>] - Minimize/Restore broken</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-464"; 
class="externalLink">JS2-464</a>] - Redeployment of portlets that have services 
defined jetspeed-portlet.xml ARE NOT updating the JETSPEED_SERVICES table with 
new/altered values.</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-467"; 
class="externalLink">JS2-467</a>] - Broken links in 
http://portals.apache.org/jetspeed-2/getting-started-binary.html</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-468"; 
class="externalLink">JS2-468</a>] - Customizer cannot edit nested layouts.</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-473"; 
class="externalLink">JS2-473</a>] - Many uses of Fragment.getFragments() assume 
access to the underlying list, not a copy: this is invalid</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-475"; 
class="externalLink">JS2-475</a>] - Proposed changes in portal permissions</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-478"; 
class="externalLink">JS2-478</a>] - admin portlets application 
inconsistency</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-479"; 
class="externalLink">JS2-479</a>] - Non-thread safe code in the DB 
PageManager</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-481"; 
class="externalLink">JS2-481</a>] - Unable to change Jetspeed2's default theme 
&quot;tigris&quot; to another one.</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-483"; 
class="externalLink">JS2-483</a>] - buggy css layouts / patch for table based 
layout</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-485"; 
class="externalLink">JS2-485</a>] - admin portlets profiler admin</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-495"; 
class="externalLink">JS2-495</a>] - OJB + Spring Transactions broken</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-496"; 
class="externalLink">JS2-496</a>] - J2 on tomcat 5.5.15: 403 returned to client 
browser when any user that doesn't have admin role attempts to log in</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-497"; 
class="externalLink">JS2-497</a>] - Can not correctly display the display-names 
of layout-portlet when editing  a page in Chinese or Japanese.</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-498"; 
class="externalLink">JS2-498</a>] - When editting page, can not correctly 
display the display-name in the language, which have country name.</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-501"; 
class="externalLink">JS2-501</a>] - Pluto ObjectID implementation produces 
invalid map key values</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-503"; 
class="externalLink">JS2-503</a>] - UserManager's setUserEnabled() method fails 
after creating new users</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-509"; 
class="externalLink">JS2-509</a>] - Portlet Preferences are not stored on a 
user by user basis</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-511"; 
class="externalLink">JS2-511</a>] - 
org.apache.jetspeed.om.portlet.impl.PortletDefinitionImpl line 558 throws 
NPE</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-518"; 
class="externalLink">JS2-518</a>] - Setting PorletPreferences in PSML does not 
work</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-519"; 
class="externalLink">JS2-519</a>] - Concurrency issues due to 
ServletPortletInvoker being used as singleton</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-520"; 
class="externalLink">JS2-520</a>] - RSSPortlet ignores preference 
itemdisplayed</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-522"; 
class="externalLink">JS2-522</a>] - Infinite loop created in 
PortletWindowAccessorImpl.getWindowFromCache() while under load</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-526"; 
class="externalLink">JS2-526</a>] - JBoss web.xml entry for security-constraint 
login/redirector wont work under Tomcat</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-528"; 
class="externalLink">JS2-528</a>] - Error while trying to deploy portlets</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-530"; 
class="externalLink">JS2-530</a>] - MenuElementImpl.getMetadata does not return 
the defined data</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-535"; 
class="externalLink">JS2-535</a>] - SSO default resources</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-556"; 
class="externalLink">JS2-556</a>] - decorator.vm in portlet decorators not 
overriden</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-562"; 
class="externalLink">JS2-562</a>] - LDAP attribute name comparison should be 
case-insensitive</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-564"; 
class="externalLink">JS2-564</a>] - wrong italian localization strings</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-571"; 
class="externalLink">JS2-571</a>] - Changes to page structure (PSML) using the 
DatabasePageManager are not reflected to the internal page representation.</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-572"; 
class="externalLink">JS2-572</a>] - Maven 2 build requires spring-portlet and 
spring-beans version</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-576"; 
class="externalLink">JS2-576</a>] - PortletDefinitionImpl.getDisplayNameSet() 
returns empty set if getDisplayName() is not called first</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-582"; 
class="externalLink">JS2-582</a>] - Portlet sessions are not invalidated when 
the portal session is destroyed with emptySessionPath=&quot;true&quot;</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-588"; 
class="externalLink">JS2-588</a>] - &quot;Portal Site Detail&quot; portlet 
doesn't work in trunk</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-590"; 
class="externalLink">JS2-590</a>] - Moving / Deleting portlets doesn't always 
work under DatabasePageManager</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-591"; 
class="externalLink">JS2-591</a>] - cannot access a new page with a multibyte 
page name</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-592"; 
class="externalLink">JS2-592</a>] - The customizer portlet cannot add portlets 
to a .psml page when logged in as admin</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-599"; 
class="externalLink">JS2-599</a>] - Statistics throw a NumberFormatException 
for last 24 hours and last 7 days</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-605"; 
class="externalLink">JS2-605</a>] - Query string parameters should not (by 
default) be provided to portlets to be compliant to JSR 168 spec 
requirements</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-607"; 
class="externalLink">JS2-607</a>] - An error occur when trying storing a null 
value in preferences</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-611"; 
class="externalLink">JS2-611</a>] - Custom Portlet Mode and Window State 
incorrectly handled / processed from portlet.xml</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-613"; 
class="externalLink">JS2-613</a>] - ConcurrentModificationException under high 
load</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-633"; 
class="externalLink">JS2-633</a>] - nested layout broken with permission 
security enabled</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-635"; 
class="externalLink">JS2-635</a>] - count of portlet on portlet selecotor</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-641"; 
class="externalLink">JS2-641</a>] - override.properties isn't loaded by the 
bean 'placeholderConfig'</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-646"; 
class="externalLink">JS2-646</a>] - ActionValveImpl can throw 
NullPointerException under clustered environment.</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-651"; 
class="externalLink">JS2-651</a>] - Add Portlet fails when logged in as Subsite 
User</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-652"; 
class="externalLink">JS2-652</a>] - Desktop does not render page if any portlet 
on the page shows &quot;Failed to retrieve Portlet Definition&quot;</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-655"; 
class="externalLink">JS2-655</a>] - Entity Editor Broken</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-656"; 
class="externalLink">JS2-656</a>] - Cross-Site Scripting (XSS)  
vulnerability</li>
-</ul>
-</div>
-<div class="section"><h3><a name="Improvement"></a>Improvement</h3>
-<ul><li>[<a href="https://issues.apache.org/jira/browse/JS2-110"; 
class="externalLink">JS2-110</a>] - Replace HSQL with Axion as default database 
in J2</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-190"; 
class="externalLink">JS2-190</a>] - Changing the portlet.xml in a deployed 
portlet/webapp does not change Jetspeed.</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-198"; 
class="externalLink">JS2-198</a>] - Portlets don't use user-specific 
preferences. The Portlet Preferences for anon user are always used.</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-264"; 
class="externalLink">JS2-264</a>] - Updating just the portlet content</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-329"; 
class="externalLink">JS2-329</a>] - 3 new 100% table-free portlet 
decorations.</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-354"; 
class="externalLink">JS2-354</a>] - Provision for portlet-level permissions</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-449"; 
class="externalLink">JS2-449</a>] - User Specific Preferences</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-461"; 
class="externalLink">JS2-461</a>] - Serializer component</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-462"; 
class="externalLink">JS2-462</a>] - Need to clean up Velocity logs, too many 
warnings and some errors even</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-470"; 
class="externalLink">JS2-470</a>] - LDAP Authorization Support Implementation + 
Sun LDAP Authentication Support</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-480"; 
class="externalLink">JS2-480</a>] - Statistics cleanup</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-491"; 
class="externalLink">JS2-491</a>] - Enhance J2 LDAP Security Documentation</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-493"; 
class="externalLink">JS2-493</a>] - More chinese Localization</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-504"; 
class="externalLink">JS2-504</a>] - update chinese Localization</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-506"; 
class="externalLink">JS2-506</a>] - Extend profiler to fallback to parent 
folders when requested path is not available.</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-508"; 
class="externalLink">JS2-508</a>] - Fixing commons-logging on WebSphere and 
other application servers</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-516"; 
class="externalLink">JS2-516</a>] - Make selection of last visited page in 
folder on folder request optional</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-527"; 
class="externalLink">JS2-527</a>] - Allow email addresses to be used for user 
accounts by making hierarchical interpretation of principal names optional</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-534"; 
class="externalLink">JS2-534</a>] - Korean translation for portal, portal-site, 
j2-admin, demo, rss, gems, layout-portlets, and jetspeed-api.</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-539"; 
class="externalLink">JS2-539</a>] - Korean translation for *.psml, *.link, and 
folder.metadata files under the /WEB-INF/pages/**/ folder.</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-541"; 
class="externalLink">JS2-541</a>] - Log initialization failures when deploying 
on Websphere 6.0.2.x</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-543"; 
class="externalLink">JS2-543</a>] - Velocity logging using the 
jetspeed-webapp-logging component</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-549"; 
class="externalLink">JS2-549</a>] - Simple documentation for using the JSF 
bridge in Jetspeed</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-568"; 
class="externalLink">JS2-568</a>] - Upgrade commons-httpclient bundled in 
jetspeed war</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-575"; 
class="externalLink">JS2-575</a>] - Sun LDAP connection pooling implementation 
needed so that Jetspeed does not need to be restarted if LDAP server is 
restarted or connection is lost.</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-578"; 
class="externalLink">JS2-578</a>] - Improve Creation of PSML pages for new 
users</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-600"; 
class="externalLink">JS2-600</a>] - update Chinese Localization</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-603"; 
class="externalLink">JS2-603</a>] - Upgrade Search component to lucene 
2.0.0</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-606"; 
class="externalLink">JS2-606</a>] - Allow deployment of local portlet 
applications without a jetspeed- name prefix</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-614"; 
class="externalLink">JS2-614</a>] - Jetspeed Deploy compliant with servlet spec 
2.4</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-640"; 
class="externalLink">JS2-640</a>] - Run with active Java security manager 
enabled</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-642"; 
class="externalLink">JS2-642</a>] - update chinese LOCALIZATION</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-648"; 
class="externalLink">JS2-648</a>] - A multi-database profile settings for maven 
2</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-649"; 
class="externalLink">JS2-649</a>] - XML Schemas for Jetspeed XML Data</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-654"; 
class="externalLink">JS2-654</a>] - enhance components to use JetspeedCache for 
distributed environments</li>
-</ul>
-</div>
-<div class="section"><h3><a name="New_Feature"></a>New Feature</h3>
-<ul><li>[<a href="https://issues.apache.org/jira/browse/JS2-275"; 
class="externalLink">JS2-275</a>] - Option to make Action URLs relative or 
absolute</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-283"; 
class="externalLink">JS2-283</a>] - Basic Ajax Service Implementation</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-466"; 
class="externalLink">JS2-466</a>] - Production Configuration / Hardcode Base 
URL</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-476"; 
class="externalLink">JS2-476</a>] - Create user pages from a user's roles</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-490"; 
class="externalLink">JS2-490</a>] - A profiler rule which serves content based 
on the network associated with the http request</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-514"; 
class="externalLink">JS2-514</a>] - Jetspeed Desktop</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-523"; 
class="externalLink">JS2-523</a>] - Supporting custom PortletModes and 
WindowStates</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-524"; 
class="externalLink">JS2-524</a>] - Providing a &quot;print&quot; custom 
PortletMode and a &quot;solo&quot; custom  WindowState</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-550"; 
class="externalLink">JS2-550</a>] - A new Two-way password encoding service 
allowing decoding of encoded passwords</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-557"; 
class="externalLink">JS2-557</a>] - Property Loader Valve</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-559"; 
class="externalLink">JS2-559</a>] - Place portlets in decorators</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-583"; 
class="externalLink">JS2-583</a>] - Message properties files in greek</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-585"; 
class="externalLink">JS2-585</a>] - A continuous build script</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-596"; 
class="externalLink">JS2-596</a>] - CLONE -Support Tomcat TCP Clustering</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-610"; 
class="externalLink">JS2-610</a>] - Categorization of Portlets with new 
Category Portlet Selector</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-644"; 
class="externalLink">JS2-644</a>] - Remote Portlet Application Deployer</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-645"; 
class="externalLink">JS2-645</a>] - Portlet Security Constraints</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-647"; 
class="externalLink">JS2-647</a>] - Cluster Deployment</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-653"; 
class="externalLink">JS2-653</a>] - Show theme depending what user you are</li>
-</ul>
-</div>
-<div class="section"><h3><a name="Task"></a>Task</h3>
-<ul><li>[<a href="https://issues.apache.org/jira/browse/JS2-361"; 
class="externalLink">JS2-361</a>] - Portlet Caching implemented in 
Aggregator</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-366"; 
class="externalLink">JS2-366</a>] - Clean up orphan tables in J2 DB schema</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-529"; 
class="externalLink">JS2-529</a>] - Minimize verbose debugging output of 
Missing/Forbidden page fallback in PortalSiteSessionContextImpl</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-570"; 
class="externalLink">JS2-570</a>] - Add Support for SpringMVC Portlet framework 
plus doHeader phase</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-573"; 
class="externalLink">JS2-573</a>] - Profiler docs</li>
-</ul>
-</div>
-<div class="section"><h3><a name="Wish"></a>Wish</h3>
-<ul><li>[<a href="https://issues.apache.org/jira/browse/JS2-344"; 
class="externalLink">JS2-344</a>] - PHP 5 support</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-521"; 
class="externalLink">JS2-521</a>] - j2-admin: Styling of login error messages 
(Login.jsp)</li>
-<li>[<a href="https://issues.apache.org/jira/browse/JS2-554"; 
class="externalLink">JS2-554</a>] - Upload Jetspeed jars to Ibiblio</li>
-</ul>
-</div>
-</div>
+         </p>
+<div class="section"><h3><a name="Bug"></a>Bug</h3>
+<ul><li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-134";>JS2-134</a>] - Language 
Set not created from supported-locale</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-168";>JS2-168</a>] - 
capabilities test fails on hsql</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-204";>JS2-204</a>] - PLT.7.1.2 
Portlet URL securit y not implemented and absolute URL rendering</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-226";>JS2-226</a>] - Page 
Aggregation using STRATEGY_PARALLEL severly broken</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-273";>JS2-273</a>] - Editing 
Page Layout works incorrectly</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-282";>JS2-282</a>] - Error when 
session expires and portlet window is maximized</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-315";>JS2-315</a>] - Premature 
access to portal can break access to portlets.</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-316";>JS2-316</a>] - JSF 
Component javascript not being rendered</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-339";>JS2-339</a>] - Calls to 
preferences.store() trigger a warning about missing transaction in OJB</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-375";>JS2-375</a>] - Database 
scripts broken on Oracle 8i</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-405";>JS2-405</a>] - Logout 
Problem when running behind Apache with mod_jk</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-438";>JS2-438</a>] - Broken link 
on web site</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-439";>JS2-439</a>] - typo in SSO 
sites portlet</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-445";>JS2-445</a>] - Unable to 
build J2 - Failed to download, Missing version numbers</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-448";>JS2-448</a>] - Oracle 
installer broken.</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-450";>JS2-450</a>] - portlet 
application manager eats useful exception message</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-452";>JS2-452</a>] - unable to 
add a custom mode to the portlet.</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-456";>JS2-456</a>] - 
PageImporter did not import <users> element in page.security to database</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-458";>JS2-458</a>] - J2 Security 
constraint is broken by  DatabasePageManager</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-460";>JS2-460</a>] - 
Minimize/Restore broken</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-464";>JS2-464</a>] - 
Redeployment of portlets that have services defined jetspeed-portlet.xml ARE 
NOT updating the JETSPEED_SERVICES table with new/altered values.</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-467";>JS2-467</a>] - Broken 
links in http://portals.apache.org/jetspeed-2/getting-started-binary.html</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-468";>JS2-468</a>] - Customizer 
cannot edit nested layouts.</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-473";>JS2-473</a>] - Many uses 
of Fragment.getFragments() assume access to the underlying list, not a copy: 
this is invalid</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-475";>JS2-475</a>] - Proposed 
changes in portal permissions</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-478";>JS2-478</a>] - admin 
portlets application inconsistency</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-479";>JS2-479</a>] - Non-thread 
safe code in the DB PageManager</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-481";>JS2-481</a>] - Unable to 
change Jetspeed2's default theme &quot;tigris&quot; to another one.</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-483";>JS2-483</a>] - buggy css 
layouts / patch for table based layout</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-485";>JS2-485</a>] - admin 
portlets profiler admin</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-495";>JS2-495</a>] - OJB + 
Spring Transactions broken</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-496";>JS2-496</a>] - J2 on 
tomcat 5.5.15: 403 returned to client browser when any user that doesn't have 
admin role attempts to log in</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-497";>JS2-497</a>] - Can not 
correctly display the display-names of layout-portlet when editing  a page in 
Chinese or Japanese.</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-498";>JS2-498</a>] - When 
editting page, can not correctly display the display-name in the language, 
which have country name.</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-501";>JS2-501</a>] - Pluto 
ObjectID implementation produces invalid map key values</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-503";>JS2-503</a>] - 
UserManager's setUserEnabled() method fails after creating new users</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-509";>JS2-509</a>] - Portlet 
Preferences are not stored on a user by user basis</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-511";>JS2-511</a>] - 
org.apache.jetspeed.om.portlet.impl.PortletDefinitionImpl line 558 throws 
NPE</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-518";>JS2-518</a>] - Setting 
PorletPreferences in PSML does not work</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-519";>JS2-519</a>] - Concurrency 
issues due to ServletPortletInvoker being used as singleton</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-520";>JS2-520</a>] - RSSPortlet 
ignores preference itemdisplayed</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-522";>JS2-522</a>] - Infinite 
loop created in PortletWindowAccessorImpl.getWindowFromCache() while under 
load</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-526";>JS2-526</a>] - JBoss 
web.xml entry for security-constraint login/redirector wont work under 
Tomcat</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-528";>JS2-528</a>] - Error while 
trying to deploy portlets</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-530";>JS2-530</a>] - 
MenuElementImpl.getMetadata does not return the defined data</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-535";>JS2-535</a>] - SSO default 
resources</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-556";>JS2-556</a>] - 
decorator.vm in portlet decorators not overriden</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-562";>JS2-562</a>] - LDAP 
attribute name comparison should be case-insensitive</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-564";>JS2-564</a>] - wrong 
italian localization strings</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-571";>JS2-571</a>] - Changes to 
page structure (PSML) using the DatabasePageManager are not reflected to the 
internal page representation.</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-572";>JS2-572</a>] - Maven 2 
build requires spring-portlet and spring-beans version</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-576";>JS2-576</a>] - 
PortletDefinitionImpl.getDisplayNameSet() returns empty set if getDisplayName() 
is not called first</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-582";>JS2-582</a>] - Portlet 
sessions are not invalidated when the portal session is destroyed with 
emptySessionPath=&quot;true&quot;</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-588";>JS2-588</a>] - 
&quot;Portal Site Detail&quot; portlet doesn't work in trunk</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-590";>JS2-590</a>] - Moving / 
Deleting portlets doesn't always work under DatabasePageManager</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-591";>JS2-591</a>] - cannot 
access a new page with a multibyte page name</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-592";>JS2-592</a>] - The 
customizer portlet cannot add portlets to a .psml page when logged in as 
admin</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-599";>JS2-599</a>] - Statistics 
throw a NumberFormatException for last 24 hours and last 7 days</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-605";>JS2-605</a>] - Query 
string parameters should not (by default) be provided to portlets to be 
compliant to JSR 168 spec requirements</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-607";>JS2-607</a>] - An error 
occur when trying storing a null value in preferences</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-611";>JS2-611</a>] - Custom 
Portlet Mode and Window State incorrectly handled / processed from 
portlet.xml</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-613";>JS2-613</a>] - 
ConcurrentModificationException under high load</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-633";>JS2-633</a>] - nested 
layout broken with permission security enabled</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-635";>JS2-635</a>] - count of 
portlet on portlet selecotor</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-641";>JS2-641</a>] - 
override.properties isn't loaded by the bean 'placeholderConfig'</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-646";>JS2-646</a>] - 
ActionValveImpl can throw NullPointerException under clustered environment.</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-651";>JS2-651</a>] - Add Portlet 
fails when logged in as Subsite User</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-652";>JS2-652</a>] - Desktop 
does not render page if any portlet on the page shows &quot;Failed to retrieve 
Portlet Definition&quot;</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-655";>JS2-655</a>] - Entity 
Editor Broken</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-656";>JS2-656</a>] - Cross-Site 
Scripting (XSS)  vulnerability</li>
+</ul>
+</div>
+<div class="section"><h3><a name="Improvement"></a>Improvement</h3>
+<ul><li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-110";>JS2-110</a>] - Replace 
HSQL with Axion as default database in J2</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-190";>JS2-190</a>] - Changing 
the portlet.xml in a deployed portlet/webapp does not change Jetspeed.</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-198";>JS2-198</a>] - Portlets 
don't use user-specific preferences. The Portlet Preferences for anon user are 
always used.</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-264";>JS2-264</a>] - Updating 
just the portlet content</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-329";>JS2-329</a>] - 3 new 100% 
table-free portlet decorations.</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-354";>JS2-354</a>] - Provision 
for portlet-level permissions</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-449";>JS2-449</a>] - User 
Specific Preferences</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-461";>JS2-461</a>] - Serializer 
component</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-462";>JS2-462</a>] - Need to 
clean up Velocity logs, too many warnings and some errors even</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-470";>JS2-470</a>] - LDAP 
Authorization Support Implementation + Sun LDAP Authentication Support</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-480";>JS2-480</a>] - Statistics 
cleanup</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-491";>JS2-491</a>] - Enhance J2 
LDAP Security Documentation</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-493";>JS2-493</a>] - More 
chinese Localization</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-504";>JS2-504</a>] - update 
chinese Localization</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-506";>JS2-506</a>] - Extend 
profiler to fallback to parent folders when requested path is not 
available.</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-508";>JS2-508</a>] - Fixing 
commons-logging on WebSphere and other application servers</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-516";>JS2-516</a>] - Make 
selection of last visited page in folder on folder request optional</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-527";>JS2-527</a>] - Allow email 
addresses to be used for user accounts by making hierarchical interpretation of 
principal names optional</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-534";>JS2-534</a>] - Korean 
translation for portal, portal-site, j2-admin, demo, rss, gems, 
layout-portlets, and jetspeed-api.</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-539";>JS2-539</a>] - Korean 
translation for *.psml, *.link, and folder.metadata files under the 
/WEB-INF/pages/**/ folder.</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-541";>JS2-541</a>] - Log 
initialization failures when deploying on Websphere 6.0.2.x</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-543";>JS2-543</a>] - Velocity 
logging using the jetspeed-webapp-logging component</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-549";>JS2-549</a>] - Simple 
documentation for using the JSF bridge in Jetspeed</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-568";>JS2-568</a>] - Upgrade 
commons-httpclient bundled in jetspeed war</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-575";>JS2-575</a>] - Sun LDAP 
connection pooling implementation needed so that Jetspeed does not need to be 
restarted if LDAP server is restarted or connection is lost.</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-578";>JS2-578</a>] - Improve 
Creation of PSML pages for new users</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-600";>JS2-600</a>] - update 
Chinese Localization</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-603";>JS2-603</a>] - Upgrade 
Search component to lucene 2.0.0</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-606";>JS2-606</a>] - Allow 
deployment of local portlet applications without a jetspeed- name prefix</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-614";>JS2-614</a>] - Jetspeed 
Deploy compliant with servlet spec 2.4</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-640";>JS2-640</a>] - Run with 
active Java security manager enabled</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-642";>JS2-642</a>] - update 
chinese LOCALIZATION</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-648";>JS2-648</a>] - A 
multi-database profile settings for maven 2</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-649";>JS2-649</a>] - XML Schemas 
for Jetspeed XML Data</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-654";>JS2-654</a>] - enhance 
components to use JetspeedCache for distributed environments</li>
+</ul>
+</div>
+<div class="section"><h3><a name="New_Feature"></a>New Feature</h3>
+<ul><li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-275";>JS2-275</a>] - Option to 
make Action URLs relative or absolute</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-283";>JS2-283</a>] - Basic Ajax 
Service Implementation</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-466";>JS2-466</a>] - Production 
Configuration / Hardcode Base URL</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-476";>JS2-476</a>] - Create user 
pages from a user's roles</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-490";>JS2-490</a>] - A profiler 
rule which serves content based on the network associated with the http 
request</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-514";>JS2-514</a>] - Jetspeed 
Desktop</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-523";>JS2-523</a>] - Supporting 
custom PortletModes and WindowStates</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-524";>JS2-524</a>] - Providing a 
&quot;print&quot; custom PortletMode and a &quot;solo&quot; custom  
WindowState</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-550";>JS2-550</a>] - A new 
Two-way password encoding service allowing decoding of encoded passwords</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-557";>JS2-557</a>] - Property 
Loader Valve</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-559";>JS2-559</a>] - Place 
portlets in decorators</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-583";>JS2-583</a>] - Message 
properties files in greek</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-585";>JS2-585</a>] - A 
continuous build script</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-596";>JS2-596</a>] - CLONE 
-Support Tomcat TCP Clustering</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-610";>JS2-610</a>] - 
Categorization of Portlets with new Category Portlet Selector</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-644";>JS2-644</a>] - Remote 
Portlet Application Deployer</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-645";>JS2-645</a>] - Portlet 
Security Constraints</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-647";>JS2-647</a>] - Cluster 
Deployment</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-653";>JS2-653</a>] - Show theme 
depending what user you are</li>
+</ul>
+</div>
+<div class="section"><h3><a name="Task"></a>Task</h3>
+<ul><li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-361";>JS2-361</a>] - Portlet 
Caching implemented in Aggregator</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-366";>JS2-366</a>] - Clean up 
orphan tables in J2 DB schema</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-529";>JS2-529</a>] - Minimize 
verbose debugging output of Missing/Forbidden page fallback in 
PortalSiteSessionContextImpl</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-570";>JS2-570</a>] - Add Support 
for SpringMVC Portlet framework plus doHeader phase</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-573";>JS2-573</a>] - Profiler 
docs</li>
+</ul>
+</div>
+<div class="section"><h3><a name="Wish"></a>Wish</h3>
+<ul><li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-344";>JS2-344</a>] - PHP 5 
support</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-521";>JS2-521</a>] - j2-admin: 
Styling of login error messages (Login.jsp)</li>
+<li>[<a class="externalLink" 
href="https://issues.apache.org/jira/browse/JS2-554";>JS2-554</a>] - Upload 
Jetspeed jars to Ibiblio</li>
+</ul>
+</div>
+</div>
 
       </div>
     </div>
@@ -414,7 +414,7 @@
     </div>
     <div id="footer">
       <div class="xright">&#169;  
-          2004-2016
+          2004-2022
     
           Apache Software Foundation
           


Reply via email to