Added: portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.2.1.xml
URL: 
http://svn.apache.org/viewvc/portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.2.1.xml?rev=1691449&view=auto
==============================================================================
--- portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.2.1.xml 
(added)
+++ portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.2.1.xml 
Thu Jul 16 21:01:09 2015
@@ -0,0 +1,326 @@
+<?xml version="1.0"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+    
+    http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<document>
+    <properties>
+        <title>Jetspeed Release Notes</title>
+        <subtitle>Jetspeed Release Notes</subtitle>
+        <authors>
+            <person name="Ate Douma" email="[email protected]" />
+            <person name="David Taylor" email="[email protected]" />
+        </authors>
+    </properties>
+    <body>
+        <section name="Release Notes - Jetspeed - Version 2.2.1">  
+            <p>
+                The list below outlines the issues that are addressed with 
release 2.2.1  For a full list of features, see the
+                <a href="features.html">features list</a>.
+            </p>
+            <p>
+                And the release notes of the previous release 2.2.0 are 
available here: <a href="release-notes-2.2.0.html">release notes 2.2.0</a>.
+            </p>
+            <subsection name="New Feature">
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-686'>JS2-686</a>] -    
     Including fragments from a library
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-748'>JS2-748</a>] -    
     drop down list to add portlets to a page
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1055'>JS2-1055</a>] -  
       CAS authentication / authorization
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1057'>JS2-1057</a>] -  
       Prototype New Customization and Spaces features
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1080'>JS2-1080</a>] -  
       Breadcrumbs for Jet UI
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1086'>JS2-1086</a>] -  
       Support Preview Custom Portlet Mode
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1087'>JS2-1087</a>] -  
       Initial JAX-RS services in Jetspeed-2
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1101'>JS2-1101</a>] -  
       OpenID Login Support
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1110'>JS2-1110</a>] -  
       DPSML flag to control use of page for inherited page paths
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1143'>JS2-1143</a>] -  
       New LDAP UserPasswordCredentialManager providing LDAP authentication, 
maintenance of LDAP credentials and UserPasswordCredentialPolicyManager support
+</li>
+</ul>
+            </subsection>
+            <subsection name="Improvement">
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-368'>JS2-368</a>] -    
     Improve access to binary builds
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-581'>JS2-581</a>] -    
     Dynamically configure the height of the IFrame portlet using the size of 
the client window
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-880'>JS2-880</a>] -    
     Full Wicket implementation of the admin portlets 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-917'>JS2-917</a>] -    
     User home directory path needs to be optimized and customizable.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-950'>JS2-950</a>] -    
     Improve Jetspeed statistics component
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-963'>JS2-963</a>] -    
     Developer Browser 'Filter by Role' feature needs to be re-implemented in 
Wicket User Browser portlet
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-964'>JS2-964</a>] -    
     Enhance the Administrative APIs to be able to scroll over large data sets
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1034'>JS2-1034</a>] -  
       Add DB Export, Init, and Import capabilities to installer to facilitate 
ETL based migration
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1043'>JS2-1043</a>] -  
       Upgrade Search component to lucene 2.3.2
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1061'>JS2-1061</a>] -  
       Option to to allow empty namespace uri in portlet descirptor
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1066'>JS2-1066</a>] -  
       Replace Jetspeed provided log4j.properties with log4j.xml to ensure its 
not overruled by other log4j.xml configurations embedded as resource in jars on 
the classpath 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1069'>JS2-1069</a>] -  
       Portal Site should not filter folders w/o pages when page exists within 
menu depth constraints
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1070'>JS2-1070</a>] -  
       Research and Prototype alternative clientside userability issues
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1071'>JS2-1071</a>] -  
       Provide SSO IFrame Portlet based on Reverse Proxy component
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1073'>JS2-1073</a>] -  
       psml.xsd is missing menu element
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1088'>JS2-1088</a>] -  
       UserInfoManager implementation needs inprovements in resolving mapped 
user attributes and its cache handling
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1091'>JS2-1091</a>] -  
       Admin to set some portlets to out-of-service state at runtime.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1099'>JS2-1099</a>] -  
       Portlet application's error logs should be found in its own log file, 
not in jetspeed's log file.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1106'>JS2-1106</a>] -  
       Support auto-switching to edit_defaults even when the portlet doesn't 
support EDIT mode.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1108'>JS2-1108</a>] -  
       Admin portlet to edit properties of a page or folder by leveraging 
Portal Site Manager portlet
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1113'>JS2-1113</a>] -  
       Provide &quot;inherit&quot; decorators for popup pages.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1115'>JS2-1115</a>] -  
       spanish languages properties files
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1117'>JS2-1117</a>] -  
       Implement 1:1 Light Portal Site SiteView Variant
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1118'>JS2-1118</a>] -  
       Extend PSML access from Portal Site Menus
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1120'>JS2-1120</a>] -  
       Portlet icon to be shown on toolbox should be loaded from application 
context
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1121'>JS2-1121</a>] -  
       Create Two Sets of Demo/Min Pages Environments for 2.2.1 Release
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1123'>JS2-1123</a>] -  
       Jetui Pipeline fails cannot distinguish between guest user landing page 
and authenticated users shared landing
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1124'>JS2-1124</a>] -  
       Cleanup and upgrade LDAP configuration to ApacheDS 1.5.5  
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1131'>JS2-1131</a>] -  
       Allow to add folders and links to a space in page navigator portlet
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1132'>JS2-1132</a>] -  
       Allow to set display ordering on items in page navigator portlet
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1134'>JS2-1134</a>] -  
       Enhancements to support rooted space menus and reserved folder filtering
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1135'>JS2-1135</a>] -  
       Space management security access should be configurable.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1136'>JS2-1136</a>] -  
       Cleanup and strengthening the Security Entity/LDAP mapping
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1137'>JS2-1137</a>] -  
       Update J2 installer to include new UI pipeline configuration
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1138'>JS2-1138</a>] -  
       Page Layout/Portal Site components should support requests and rendering 
of *.tpsml, *.fpsml, and *.dpsml documents
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1149'>JS2-1149</a>] -  
       Replace commonj dependency by the geronimo spec jar
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1158'>JS2-1158</a>] -  
       Extend Portal Maven Archetypes to Support UI Pipeline Configurations
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1171'>JS2-1171</a>] -  
       Provide LDAP search paging and callback handling support
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1185'>JS2-1185</a>] -  
       Upgrade to bridges-common and bridges-velocity 2.0
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1186'>JS2-1186</a>] -  
       New Usermanager, supporting paging and ajaxfied UI
+</li>
+</ul>
+            </subsection>
+            <subsection name="Task">
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-902'>JS2-902</a>] -    
     Outstanding tasks required for upgrading from Jetespeed 2.1.3 to the new 
Jetspeed-2.2 model and api
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-960'>JS2-960</a>] -    
     Implement a Portlet 2.0 CCPP Service
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1078'>JS2-1078</a>] -  
       Review Page Manager copy/merge API usage
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1090'>JS2-1090</a>] -  
       Jetspeed 2.1 derby database becoming huge.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1112'>JS2-1112</a>] -  
       Jetui cleanup 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1165'>JS2-1165</a>] -  
       Create XML Schemas for new PSML types
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1180'>JS2-1180</a>] -  
       Reduce redundant dependencies
+</li>
+</ul>
+            </subsection>
+            <subsection name="Wish">
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1094'>JS2-1094</a>] -  
       Reloading resource bundle of portlet definition at runtime
+</li>
+</ul>
+            </subsection>            
+            <subsection name="Bug">
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-351'>JS2-351</a>] -    
     fallback profiling rule for multiple devices
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-548'>JS2-548</a>] -    
     Extending password policy to require alternate characters (eg 2 numbers 
along with 4 letters) will fail on auto-password generation for new user 
registration
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-914'>JS2-914</a>] -    
     Possible security issue because pipline can be set by the 
&quot;pipeline&quot; request parameter.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-930'>JS2-930</a>] -    
     Expires header set to 0 does not cause round-trip in IE
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1014'>JS2-1014</a>] -  
       Unit tests fail in Portals Components using JDK6
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1015'>JS2-1015</a>] -  
       Unattached portlet definitions left in DB after registry unit tests run
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1022'>JS2-1022</a>] -  
       Docs need better clarification on need to install *both* standard and 
demo JS2, or just one of the two.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1024'>JS2-1024</a>] -  
       mssql create-schema.sql is incorrect
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1027'>JS2-1027</a>] -  
       PSML layout decorator defaults no longer accepted in sub/profiled folders
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1029'>JS2-1029</a>] -  
       LDAP configuration causes Exceptions in initialize
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1030'>JS2-1030</a>] -  
       LDAP configuration property ldap.user.searchBase (when not empty) makes 
login impossible
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1031'>JS2-1031</a>] -  
       Ldap AttributeBasedRelationDAO class gets NullPointerException when 
trying to create a relation between two ldap entities
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1033'>JS2-1033</a>] -  
       Deadlock during PAM initialization between java prefs and database row 
locks
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1037'>JS2-1037</a>] -  
       LDAP integration does not save users' passwords in LDAP. So new users 
that are created by Portal, cannot have passwords.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1039'>JS2-1039</a>] -  
       OutOfMemoryError when trying to add a role to a user, if the user has 
already that role
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1040'>JS2-1040</a>] -  
       When dom4j library is common lib dir, dom4j DocumentFactory cannot be 
accessed because of classloaders conclict
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1041'>JS2-1041</a>] -  
       Installer fails when attempting to run PostgreSQL database scripts
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1044'>JS2-1044</a>] -  
       Folder document order removed on page update
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1046'>JS2-1046</a>] -  
       Action processing for maximized portlet which sets any render parameter 
on ActionResponse without changing window state causes portal page to resort to 
&quot;normal&quot; window state rendering whereby all portlets are rendered 
instead of only maximized one
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1047'>JS2-1047</a>] -  
       install jetspeed-installer-demo-2.2.0.jar  database user oracle9i is 
error! why?
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1048'>JS2-1048</a>] -  
       jetspeed2.2 Deployments weblogic92 ERROR:datasource JetspeedDS Bean 
create is Error
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1054'>JS2-1054</a>] -  
       Page get corrupted while creating from PortalSiteManager
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1056'>JS2-1056</a>] -  
       Memory consumption fixes for 2.1.3 need to be ported forward to 2.2.X
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1058'>JS2-1058</a>] -  
       JS_PORTLET_HEAD_ELEMENTS in event of file downloads.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1059'>JS2-1059</a>] -  
       Permission Actions are limited to base modes and states
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1063'>JS2-1063</a>] -  
       PortletWindow desktop widget fails to render portlet content when the 
content has script tag with src attribute pointing a url of different domain.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1064'>JS2-1064</a>] -  
       Jetspeed Maven Plugin errors with Maven 2.1.x or Maven 2.2.x
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1068'>JS2-1068</a>] -  
       LDAP When last user is removed from a role a uniqueMember with 
uid=foobar is left
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1075'>JS2-1075</a>] -  
       possible cross site scripting during login
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1076'>JS2-1076</a>] -  
       insecure redirector during login
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1081'>JS2-1081</a>] -  
       A Page without portlets breaks CSS in Jet UI
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1082'>JS2-1082</a>] -  
       What are the layout or contextual path for user, guest, admin, jsp (wml, 
html, and xhtml) on Jetspeed 2.2.0
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1083'>JS2-1083</a>] -  
       Portlet head contribution does not work when a portlet is instantly 
rendered from a decorator
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1085'>JS2-1085</a>] -  
       Category Portlet Selector Edit Mode NPE
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1089'>JS2-1089</a>] -  
       j2-admin deployment failed with JDK6
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1092'>JS2-1092</a>] -  
       Portlet exceptions are not logged in jetspeed log files.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1093'>JS2-1093</a>] -  
       To use #parse() velocity macro can cause unexpected behavior with 
Velocity 1.5
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1095'>JS2-1095</a>] -  
       simplest portal documentation broken
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1096'>JS2-1096</a>] -  
       Several issues with LdapAuthenticationProvider and LdapContextProxy: 
rewrite using Spring LDAP instead
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1097'>JS2-1097</a>] -  
       Broken unicode characters in the portal application
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1100'>JS2-1100</a>] -  
       DeveloperBrowser-type portlets for delegated admin can be used to assign 
global admin role
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1102'>JS2-1102</a>] -  
       Access for view not permitted error
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1107'>JS2-1107</a>] -  
       The config custom mode has been broken since template psml feature was 
introduced.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1109'>JS2-1109</a>] -  
       ContentFragment separator may interfere with namespace
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1114'>JS2-1114</a>] -  
       [velocity] Null reference [template 
'decorations/layout/jetspeed/header.vm', line 49, column 17] 
:${layoutFragment.id} cannot be resolved
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1119'>JS2-1119</a>] -  
       Impossible to log in using Jetspeed 2 and Tomcat 6.0.24
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1122'>JS2-1122</a>] -  
       Jetui Pipeline fails to redirect on login if credential change is 
required
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1128'>JS2-1128</a>] -  
       Spring LDAP DefaultDirContextValidator bug LDAP-189 causing unexpected 
error when borrowing new ContextSource from pool
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1129'>JS2-1129</a>] -  
       JetSpeed hides error if values in SSO-Portlets are specified too long
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1133'>JS2-1133</a>] -  
       Internal Error upon adding a new user
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1141'>JS2-1141</a>] -  
       Space beans session cache needs to be shared and managed per user 
session.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1142'>JS2-1142</a>] -  
       Space is not created from the specified template folder. 
(foldet.metadata is not copied from the template.)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1145'>JS2-1145</a>] -  
       Text wrapping incorrect for some portlets
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1148'>JS2-1148</a>] -  
       CXF produces warning logs in sys console, not in the specified log file.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1150'>JS2-1150</a>] -  
       Jetspeed Toolbox selected layout not reflecting actual space layout
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1151'>JS2-1151</a>] -  
       Portlet Maximize button relocates when pressed
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1152'>JS2-1152</a>] -  
       Space Navigator does not render the list of spaces as intended
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1153'>JS2-1153</a>] -  
       Problem with GroupManager
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1155'>JS2-1155</a>] -  
       Spaces list portlet - clicking edit is equivalent to clicking the name 
of the space
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1156'>JS2-1156</a>] -  
       Spaces list portlet - deleting takes place without confirmation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1157'>JS2-1157</a>] -  
       Remove LGPL dependencies for Step2
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1159'>JS2-1159</a>] -  
       Portal Site Manager - Page Decorator list populated twice (duplicated 
list items)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1160'>JS2-1160</a>] -  
       Portal Site Manager - single click not reliable for selecting a node in 
the Portal Tree (double click is)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1161'>JS2-1161</a>] -  
       Portal Site Manager - The View button is formatted as a label
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1162'>JS2-1162</a>] -  
       PortalSiteManager portlet does not close input/output stream resources 
properly
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1163'>JS2-1163</a>] -  
       Portal Site Manager - Menus Panel should not appear for Menus
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1164'>JS2-1164</a>] -  
       PortalSiteManager portlet exports to a zip file with wrong entry paths.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1166'>JS2-1166</a>] -  
       Theme/Layout selection is not properly displayed in toolbox portlet with 
Google Chrome or others
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1167'>JS2-1167</a>] -  
       Tab selection is not updated in toolbox portlet
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1168'>JS2-1168</a>] -  
       After adding a page, the tree of the portal site manager portlet is not 
refreshed automatically.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1170'>JS2-1170</a>] -  
       User/Role/Group selection pages under /Administrative/choosers/ are not 
displayed correctly because the simple layout decorator is missing.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1172'>JS2-1172</a>] -  
       Test Security Administrative Portlets prior to 2.2.1 release
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1173'>JS2-1173</a>] -  
       Testing fails with Maven 2.2.1
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1175'>JS2-1175</a>] -  
       Portal Site Validation logic prevents simple rename move operations
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1181'>JS2-1181</a>] -  
       PortletEventCoordinationService needs to ensure potential PortletEvent 
target (page) fragments have a PortletWindow created
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1182'>JS2-1182</a>] -  
       PublicRenderParameters access fails for portlets without 
PortletWindowRequestNavigationalState  
+</li>
+</ul>
+            </subsection>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Added: portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.2.2.xml
URL: 
http://svn.apache.org/viewvc/portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.2.2.xml?rev=1691449&view=auto
==============================================================================
--- portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.2.2.xml 
(added)
+++ portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.2.2.xml 
Thu Jul 16 21:01:09 2015
@@ -0,0 +1,174 @@
+<?xml version="1.0"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+    
+    http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<document>
+    <properties>
+        <title>Jetspeed Release Notes</title>
+        <subtitle>Jetspeed Release Notes</subtitle>
+        <authors>
+            <person name="Ate Douma" email="[email protected]" />
+            <person name="David Taylor" email="[email protected]" />
+        </authors>
+    </properties>
+    <body>
+        <section name="Release Notes - Jetspeed - Version 2.2.2">
+            <p>
+                The list below outlines the issues that are addressed with 
release 2.2.2  For a full list of features, see the
+                <a href="features.html">features list</a>.
+            </p>
+            <p>
+                And the release notes of the previous release 2.2.1 are 
available here: <a href="release-notes-2.2.1.html">release notes 2.2.1</a>.
+            </p>
+            <subsection name="New Feature">
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-341'>JS2-341</a>] -    
     Add State to Jetspeed Engine for Error Conditions
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-915'>JS2-915</a>] -    
     Provide admin roles security restriction on admin roles maintenance
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1127'>JS2-1127</a>] -  
       Bulk Migration from 2.1.X to 2.2.X
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1232'>JS2-1232</a>] -  
       Portlet Instances
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1253'>JS2-1253</a>] -  
       Generic and shared ServletRequestCleanupService with callback 
registration for cleanup actions to be executed after a servlet/filter request
+</li>
+</ul>
+            </subsection>
+            <subsection name="Improvement">
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-881'>JS2-881</a>] -    
     Improve Profiler Hashmap Usage
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1052'>JS2-1052</a>] -  
       Add GC Diagnostic Portlet to j2-admin
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1198'>JS2-1198</a>] -  
       Improve search engine usage
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1203'>JS2-1203</a>] -  
       DecorationValve needs to allow injection of the default decorator 
actions factory
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1205'>JS2-1205</a>] -  
       Allow administrators to update search index for a portlet application.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1208'>JS2-1208</a>] -  
       Support Form-based Authentication in SSO IFrame Portlet
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1231'>JS2-1231</a>] -  
       Ensure expired (portal) sessions are properly invalidated/recreated
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1238'>JS2-1238</a>] -  
       Pipeline mapper needed to find mapping path by a pipeline name
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1245'>JS2-1245</a>] -  
       Update some external artifact dependencies to more recent and general 
available versions
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1246'>JS2-1246</a>] -  
       Solr based portlet search engine
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1247'>JS2-1247</a>] -  
       Support portlet/clone filtering and cloning in Portlet Application 
Management Portlet
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1248'>JS2-1248</a>] -  
       Support cloning in Toolbox Portlet
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1251'>JS2-1251</a>] -  
       Backport some fixes and improvements for LDAP
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1254'>JS2-1254</a>] -  
       Logging locations are hidden with JetspeedLoggerUtil or 
DefaultJetspeedLogger
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1255'>JS2-1255</a>] -  
       Update Jetspeed demo and installer to use latest Tomcat 6.x version for 
hardened security
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1258'>JS2-1258</a>] -  
       Harden default/demo Jetspeed security configuration by disabling usage 
of the Tomcat Manager and force change password on demo admin user
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1260'>JS2-1260</a>] -  
       Upgrade to latest released Apache Portals Pluto and Applications 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1262'>JS2-1262</a>] -  
       Enforced portlet level security constraints checking at render time 
through custom jetspeed-portlet.xml metadata 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1263'>JS2-1263</a>] -  
       Hardening j2-admin security by restricting access to hot deployment and 
portlet metadata features to admin role only
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1264'>JS2-1264</a>] -  
       Jetui: Navigate to User&#39;s Home Space upon Login
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1266'>JS2-1266</a>] -  
       Enhance Jetspeed installer script to rewrite the default 
jetspeed/index.jsp so the installation selected UI pipeline is redirected to, 
portal/ for classic or ui/ for jetui
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1267'>JS2-1267</a>] -  
       Protected anonymous guest user against removal and restrict 
modifications allowed
+</li>
+</ul>
+            </subsection>            
+            <subsection name="Bug">
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-589'>JS2-589</a>] -    
     PermissionManagerImpl use of ThreadLocal for caching causes inconsistent 
results
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-901'>JS2-901</a>] -    
     Constraints and Permissions Portlets have rendering bugs on IE7
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1077'>JS2-1077</a>] -  
       Database Page Manager Cache test not running correctly in test suite
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1100'>JS2-1100</a>] -  
       DeveloperBrowser-type portlets for delegated admin can be used to assign 
global admin role
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1130'>JS2-1130</a>] -  
       PAM unit tests failing
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1169'>JS2-1169</a>] -  
       The Portlet 2.0 API, PortletResponse#setProperty(String key, String 
value), doesn&#39;t work for cached portlet content.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1190'>JS2-1190</a>] -  
       Cannot add portlet with JetSpeed 2.2.1 Classic Portal 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1194'>JS2-1194</a>] -  
       Some Portlets which contain &#39;document.write()&#39; js calls (e.g. 
GWT-based portlet) is not rendered at first after adding the portlet.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1195'>JS2-1195</a>] -  
       Reset Cached Security Constraints Intermittent NPE
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1196'>JS2-1196</a>] -  
       Jetspeed archetype: missing file /WEB-INF/pages/page.security
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1200'>JS2-1200</a>] -  
       Toolbox portlet error when portal deployed as root app.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1202'>JS2-1202</a>] -  
       Cannot deploy local portlet applications by using the deployed local app 
directory (e.g. /WEB-INF/apps)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1204'>JS2-1204</a>] -  
       Portlet TLDs need to be configured in j2-admin&#39;s web.xml
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1210'>JS2-1210</a>] -  
       Wrong link to my-account.psml in login portlet
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1211'>JS2-1211</a>] -  
       PreparedStatement resource leak in PortalStatistics component
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1214'>JS2-1214</a>] -  
       Jetexpress tutorial has stray unprocessable text in portal 
default-page.psml file
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1217'>JS2-1217</a>] -  
       Jetspeed Schema Primary Keys and Foreign Key Indexes
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1218'>JS2-1218</a>] -  
       Exceptions in portal site manager portlet and user management portlet 
when hostname resolver is enabled with more than one rule, 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1219'>JS2-1219</a>] -  
       When there is any portlet fragment which refer to a non-registered 
portlet definition, the page is not rendered with &quot;Content not 
available&quot; message.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1220'>JS2-1220</a>] -  
       Duplicate fields (or error) in the Application Details panel of Portlet 
Application Manager page
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1221'>JS2-1221</a>] -  
       ClassCastException on RegistryPortletCache and RegistryApplicationCache
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1222'>JS2-1222</a>] -  
       Nested Portlet servlet include dispatch is failing for a ResourceRequest 
on Websphere 6.1.0.23 when targeting a filter (like WicketFilter)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1223'>JS2-1223</a>] -  
       Portal Site Manager throws NPE when clicking &#39;Document ordering&#39; 
tab for a psml page.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1225'>JS2-1225</a>] -  
       Synchronize JetspeedPortletFactory maintained caches on PortletRegistry 
changes
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1227'>JS2-1227</a>] -  
       Build failure with Maven 3
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1229'>JS2-1229</a>] -  
       Error when trying to create a new menu definition
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1230'>JS2-1230</a>] -  
       J2-admin User registration still requires username when portlet 
cofiguration Option_Use_Email_As_Username is set to true
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1236'>JS2-1236</a>] -  
       Jetspeed installer fails to seed database due to wrong seed file path
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1241'>JS2-1241</a>] -  
       installer crashes in 2.2.2 trunk
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1249'>JS2-1249</a>] -  
       portlet decorator actions displaying alt text from the wrong locale
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1256'>JS2-1256</a>] -  
       ForgottenPasswordPortlet fails due to classloader issues
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1257'>JS2-1257</a>] -  
       Tomcat 7 by default changes sessionId on authentication without any type 
of event notification, which causes the Jetspeed PortalSessionManager breaking
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1259'>JS2-1259</a>] -  
       Not able to set security constrainst on a portlet when psml is stored in 
the database
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1261'>JS2-1261</a>] -  
       PortalSiteManager export feature is broken since upgrade to Wicket 1.4.17
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1265'>JS2-1265</a>] -  
       Jetspeed demo installation fails to re-initialize the database from the 
command line
+</li>
+</ul>
+            </subsection>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Added: portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes.xml
URL: 
http://svn.apache.org/viewvc/portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes.xml?rev=1691449&view=auto
==============================================================================
--- portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes.xml (added)
+++ portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes.xml Thu Jul 
16 21:01:09 2015
@@ -0,0 +1,138 @@
+<?xml version="1.0"?>
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+    
+    http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<document>
+    <properties>
+        <title>Jetspeed Release Notes</title>
+        <subtitle>Jetspeed Release Notes</subtitle>
+        <authors>
+            <person name="Ate Douma" email="[email protected]" />
+            <person name="David Taylor" email="[email protected]" />
+        </authors>
+    </properties>
+    <body>
+        <section name="Release Notes - Jetspeed - Version 2.3.0">
+            <p>
+                The list below outlines the issues that are addressed with 
release 2.3.0  For a full list of features, see the
+                <a href="features.html">features list</a>.
+            </p>
+            <p>
+                And the release notes of the previous release 2.2.2 are 
available here: <a href="release-notes-2.2.2.html">release notes 2.2.2</a>.
+            </p>
+            <subsection name="New Feature">
+                <ul>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-845'>JS2-845</a>] - AutoRefresh 
Feature
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1302'>JS2-1302</a>] - Replace 
WebContent1 portlets by WebContent2 portlets in demo
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1303'>JS2-1303</a>] - Rewrite 
j2-admin::SSOIFramePortlet based on webcontent2
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1304'>JS2-1304</a>] - Rewrite 
j2-admin::SSOReverseProxyIFramePortlet based on webcontent2
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1305'>JS2-1305</a>] - Rewrite 
j2-admin::SSOWebContentPortlet based on webcontent2
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1314'>JS2-1314</a>] - 
Responsive Decorators
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1315'>JS2-1315</a>] - 
Responsive Layouts
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1316'>JS2-1316</a>] - 
Responsive Profiler Admin Portlet
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1317'>JS2-1317</a>] - Improve 
Core J2-Admin Portlets to work with responsive layouts
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1318'>JS2-1318</a>] - Second 
Responsive Menu for Pages Navigations on SmartPhone Breakpoint
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1331'>JS2-1331</a>] - 
Customization to Responsive Layouts
+                    </li>
+                </ul>
+            </subsection>
+            <subsection name="Improvement">
+               <ul>
+                <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-874'>JS2-874</a>] - Refactor 
Jetspeed API to use generics
+                </li>
+                <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1274'>JS2-1274</a>] - Support 
Tomcat7
+                </li>
+                <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1281'>JS2-1281</a>] - 
Generalize Security Constraints to support &quot;AND&quot; in addition to 
&quot;OR&quot; grant specification.
+                </li>
+                <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1290'>JS2-1290</a>] - Upgrade 
Jar Dependencies
+                </li>
+                <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1292'>JS2-1292</a>] - Set 
Default Compiler for Jetspeed Build to Java 1.7
+                </li>
+                <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1293'>JS2-1293</a>] - Improve 
User Browser to not load all users in memory
+                </li>
+                <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1295'>JS2-1295</a>] - Portlet 
Pipeline links URLs to wrong pipeline
+                </li>
+                <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1301'>JS2-1301</a>] - Add Derby 
as Migration Source to Installer
+                </li>
+                <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1310'>JS2-1310</a>] - Upgrade 
Jetspeed to use recommended Tomcat and Servlet Spec for Java 7
+                </li>
+                <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1311'>JS2-1311</a>] - Running 
in Tomcat Securely fails to generate secure links
+                </li>
+                <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1324'>JS2-1324</a>] - Security 
Cache Performance Improvements
+                </li>
+                <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1325'>JS2-1325</a>] - 
Preferences Caching Performance Improvements
+                </li>
+                <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1330'>JS2-1330</a>] - Improve 
Security Interceptors Examples and Documentation
+                </li>
+                <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1332'>JS2-1332</a>] - Upgrade 
to Portlet API 2.1.0
+                </li>
+            </ul>
+            </subsection>
+            <subsection name="Bug">
+                <ul>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1197'>JS2-1197</a>] -         
Audit Reports do not compile on 2.2.1
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1268'>JS2-1268</a>] -         
File download (fileserver) pipeline is broken since 2.2.1
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1289'>JS2-1289</a>] -         
Jetspeed installer 2.2.2 Turkish installation problem
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1294'>JS2-1294</a>] -         
Concurrency Issue with SessionPathResolverCache
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1296'>JS2-1296</a>] -         
Password Generator Goes into Infinite Loop
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1297'>JS2-1297</a>] -         
Page Templates are broken when not using Ajax Customization mode
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1298'>JS2-1298</a>] -         
Jetspeed Power Tool renderPortletWindow loses PSML Preferences
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1299'>JS2-1299</a>] -         
Auto Clear State Feature Fails on  Page Refresh
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1300'>JS2-1300</a>] -         
Cascading preferences deletes
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1306'>JS2-1306</a>] -         
Update Velocity to 1.6.4
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1308'>JS2-1308</a>] -         
Disabled Password is never checked and user can log in
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1319'>JS2-1319</a>] -         
Upgrade YUI to latest version
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1320'>JS2-1320</a>] -         
J2-Admin Chart Portlets
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1322'>JS2-1322</a>] -         
ActionResponse.setRenderParameter crashes ActionUrl ?
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1323'>JS2-1323</a>] -         
ActionResponse.setRenderParameter crashes ActionUrl ?
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1326'>JS2-1326</a>] -         
Issue with User Credential functionality - Jetspeed 2.2.2
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1327'>JS2-1327</a>] -         
Jetspeed does not build with Maven 3.3.x
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1328'>JS2-1328</a>] -         
Improve XSS Filter
+                    </li>
+                    <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-1329'>JS2-1329</a>] -         
Number ClassCastException on Oracle
+                    </li>
+                </ul>
+            </subsection>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Added: portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/roadmap.xml
URL: 
http://svn.apache.org/viewvc/portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/roadmap.xml?rev=1691449&view=auto
==============================================================================
--- portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/roadmap.xml (added)
+++ portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/roadmap.xml Thu Jul 16 
21:01:09 2015
@@ -0,0 +1,74 @@
+<?xml version="1.0"?>
+<!--
+       Licensed to the Apache Software Foundation (ASF) under one or more
+       contributor license agreements.  See the NOTICE file distributed with
+       this work for additional information regarding copyright ownership.
+       The ASF licenses this file to You under the Apache License, Version 2.0
+       (the "License"); you may not use this file except in compliance with
+       the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+       Unless required by applicable law or agreed to in writing, software
+       distributed under the License is distributed on an "AS IS" BASIS,
+       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+       See the License for the specific language governing permissions and
+       limitations under the License.
+-->
+<document>
+    <properties>
+       <title>Jetspeed Roadmap</title>
+       <subtitle>Roadmap</subtitle>
+       <authors>
+            <person name="David Sean Taylor" email="[email protected]" />
+       </authors>
+    </properties>
+    <body>
+    <section name="Upcoming Releases Timeline">
+            <ul>
+                <li>2.3.0 - May 2015</li>
+                <li>2.3.1 - November 2015</li>
+            </ul>
+        </section>
+       <section name="2.3.0 Release">
+        <p>The theme of this release is to get back on track with the latest 
versions of Java, Servlet Containers, Maven</p>
+        <ul>
+            <li>Java 1.7 Support(JS2-1292)</li>
+            <li>Jetspeed API + Generics (JS2-874)</li>
+            <li>Tomcat7 and Servlet 3.0 (JS2-1274)</li>
+            <li>Upgrade Dependencies, Spring (JS2-1290)</li>
+            <li>New Responsive Decorators (JS2-1314)</li>
+            <li>New Responsive Layout (JS2-1315)</li>
+            <li>J2-Admin Angular Portlet Framework (JS2-1316)</li>
+            <li>J2-Admin Core Portlets Responsive (JS2-1317)</li>
+            <li>J2-Admin Chart Portlets (JS2-1320)</li>
+            <li>New User Manager (JS2-1293)</li>
+            <li>Preferences Performance Improvements (JS2-1325)</li>
+            <li>Security Performance Improvements (JS2-1324)</li>
+            <li>Upgraded Portals APA and Bridges Dependencies</li>
+        </ul>
+    </section>
+
+    <section name ="2.3.1 Release">
+        <p>The theme of this release is to continue to improve the user 
interface experience</p>
+        <ul>
+            <li>Continue Admin Portlets Upgrades (JS2-1282)</li>
+            <li>Customization Improvements (JS2-1084)</li>
+            <li>Deprecate old Decorators, Layouts. Make Responsive Default 
Layouts and Decorators</li>
+            <li>Security Domains (JS2-1233)</li>
+            <li>Maven Improvements (JS2-1291)</li>
+        </ul>
+        </section>
+        <section name="Last Release">
+            <p><a 
href='http://portals.apache.org/jetspeed-2/features.html'>2.2.2</a>- released 
October 2011</p>
+            <ul>
+                <li>Portlet Cloning</li>
+                <li>Apache Solr based Search Engine</li>
+                <li>Bulk Migration of DBPSML from 2.1.x to 2.2.x</li>
+                <li>Admin Security and Portlet Level Security Improvements</li>
+            </ul>
+        </section>
+
+    </body>
+</document>
+

Added: portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/supporting-projects.xml
URL: 
http://svn.apache.org/viewvc/portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/supporting-projects.xml?rev=1691449&view=auto
==============================================================================
--- portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/supporting-projects.xml 
(added)
+++ portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/supporting-projects.xml 
Thu Jul 16 21:01:09 2015
@@ -0,0 +1,63 @@
+<?xml version="1.0"?>
+<!--
+       Licensed to the Apache Software Foundation (ASF) under one or more
+       contributor license agreements.  See the NOTICE file distributed with
+       this work for additional information regarding copyright ownership.
+       The ASF licenses this file to You under the Apache License, Version 2.0
+       (the "License"); you may not use this file except in compliance with
+       the License.  You may obtain a copy of the License at
+       
+       http://www.apache.org/licenses/LICENSE-2.0
+       
+       Unless required by applicable law or agreed to in writing, software
+       distributed under the License is distributed on an "AS IS" BASIS,
+       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+       See the License for the specific language governing permissions and
+       limitations under the License.
+-->
+<document>
+       <properties>
+               <title>Supporting Projects</title>
+               <subtitle>Supporting Projects</subtitle>
+               <authors>
+                       <person name="David Le Strat" 
email="[email protected]" />
+               </authors>
+       </properties>
+       <body>
+               <section name="Supporting Projects">
+               <table>
+          <tr>
+            <th>Project</th>
+            <th>Description</th>
+          </tr>
+          <tr>
+            <td><a href="http://db.apache.org/derby/";><img 
src="images/supporters/derby.gif" border="0" /></a></td>
+            <td><a href="http://db.apache.org/derby/";>Derby</a> provides 
Jetspeed-2 default embedded database engine.</td>
+          </tr>
+          <tr>
+            <td><a href="http://directory.apache.org/apacheds/1.5/";><img 
src="images/supporters/directory.gif" border="0" /></a></td>
+            <td>Apache <a 
href="http://directory.apache.org/apacheds/1.5/";>Directory Server</a> provides 
Jetspeed-2 default embedded LDAP engine.</td>
+          </tr>
+          <tr>
+            <td><a href="http://lucene.apache.org/";><img 
src="images/supporters/lucene.gif" border="0" /></a></td>
+            <td><a href="http://lucene.apache.org/";>Lucene</a> provides 
Jetspeed-2 embedded search engine.</td>
+          </tr>
+          <tr>
+            <td><a href="http://db.apache.org/ojb/";><img 
src="images/supporters/ojb.gif" border="0" /></a></td>
+            <td><a href="http://db.apache.org/ojb/";>OJB</a> provides 
Jetspeed-2 default persistence layer.  Jetspeed-2 uses
+            OJB's PersistenceBroker API.</td>
+          </tr>
+          <tr>
+            <td><a href="http://portals.apache.org/pluto/";><img 
src="images/supporters/pluto.gif" border="0" /></a></td>
+            <td><a href="http://portals.apache.org/pluto/";>Pluto</a> provides 
Jetspeed-2 portlet container. 
+            Pluto is the Reference Implementation of the Java Portlet 
Specfication. </td>
+          </tr>
+          <tr>
+            <td><a href="http://www.springframework.org";><img 
src="images/supporters/springframework.gif" border="0" /></a></td>
+            <td>The <a href="http://www.springframework.org";>Spring 
Framework</a> provides Jetspeed-2 default component framework.</td>
+          </tr>
+               </table>
+               </section>
+       </body>
+</document>
+

Added: portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/who-uses-j2.xml
URL: 
http://svn.apache.org/viewvc/portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/who-uses-j2.xml?rev=1691449&view=auto
==============================================================================
--- portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/who-uses-j2.xml (added)
+++ portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/who-uses-j2.xml Thu Jul 16 
21:01:09 2015
@@ -0,0 +1,151 @@
+<?xml version="1.0"?>
+<!--
+       Licensed to the Apache Software Foundation (ASF) under one or more
+       contributor license agreements.  See the NOTICE file distributed with
+       this work for additional information regarding copyright ownership.
+       The ASF licenses this file to You under the Apache License, Version 2.0
+       (the "License"); you may not use this file except in compliance with
+       the License.  You may obtain a copy of the License at
+       
+       http://www.apache.org/licenses/LICENSE-2.0
+       
+       Unless required by applicable law or agreed to in writing, software
+       distributed under the License is distributed on an "AS IS" BASIS,
+       WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+       See the License for the specific language governing permissions and
+       limitations under the License.
+-->
+<document>
+       <properties>
+               <title>Who Uses Jetspeed-2?</title>
+               <subtitle>Who Uses Jetspeed-2?</subtitle>
+               <authors>
+                       <person name="David Le Strat" 
email="[email protected]" />
+               </authors>
+       </properties>
+       <body>
+               <section name="Who Uses Jetspeed-2?">
+               <table>
+          <tr>
+            <th>Company/Project</th>
+            <th>Description</th>
+          </tr>
+          <tr>
+            <td><a href="http://www.appliedjapan.com/";><img 
src="images/users/applied.gif" border="0" /></a></td>
+            <td><a href="http://www.appliedjapan.com/";>APPLIED Co.,Ltd.</a> is 
a Japanese company providing services
+            to develop IT business applications and Web sites, having many 
customized J1 and J2 based actual results.  </td>
+          </tr>            
+          <tr>
+            <td><a href="http://www.artifact-software.com";><img 
src="images/users/artifact.jpg" border="0" width='262' height='135' /></a></td>
+            <td><a href="http://www.artifact-software.com";>Artifact 
Software</a>
+            <p>Artifact Software <a 
href="http://www.artifact-software.com";>http://www.artifact-software.com</a> is 
using Jetspeed as the basis for its Vision Learning Management System. Jetspeed 
has allowed us to build a robust, user-friendly system with good performance.
+We supply Vision for purchase and in a SaaS model.
+The largest site that we currently support is an SaaS customer <a 
href="http://www.napaexcellence.ca";>http://www.napaexcellence.ca</a> that has 
about 10,000 registered users. Half of these are employees of the client and 
the other half are clients.
+The catalogue has almost 900 courses offered using a Single Sign-On 
functionality from 5 different course delivery systems.
+The portal is integrated with the client's internal portal and employees see 
their divisional color scheme and logos in a consistent way as they move from 
their internal site to the SaaS LMS. 
+Jetspeed's ability to customize the user's experience based on their profile 
has made branding within the site fairly straight forward both for employees 
and for their clients who participate in various affiliation programs.
+            </p>
+            <p>Jetspeed has been very reliable. We have been able to achieve 
very functional and attractive sites. Vision currently consists of about 60 
separately built modules which implement about 20 portlets. 
+We are using Spring very intesively as well as Hibernate and MySQL for 
persistence. We are using WebServices with CXF which has turned out to be very 
easy to use. 
+            </p>
+            <p>
+            Jetspeed contributes to the comfort level that we have that the 
application can be scaled very easily and that we will be able to meet new 
requirements relatively easily.            
+            </p>
+            </td>
+          </tr>
+
+          <tr>
+            <td><a href="http://www.bluesunrise.com";><img 
src="images/users/bluesunrise.gif" border="0" /></a></td>
+            <td><a href="http://www.bluesunrise.com";>BlueSunrise</a> provides 
services to help companies implement Jetspeed-2 solutions.</td>
+          </tr>
+          <tr>
+            <td><a href="http://www.cardinis.com/";><img 
src="images/users/CardinisSolutions.jpg" border="0" /></a></td>
+            <td><a href="http://www.cardinis.com/";>CARDINIS Solutions 
S.p.A.</a> is leader in providing solutions for the governance of innovation 
and companies, leveraging on enterprise project portofilo management and 
strategy management. Cardinis Suite, the flagship product of CARDINIS 
Solutions, is based on international standards and methodologies, and on 
from-the-field experiences from our consulting activities and a continuous 
synergy with leading analysts and universities. It deploys technologies that 
enable communication and information sharing, through a collaborative platform 
for project, program, portfolio and demand management. To satisfy our clients' 
requests about capability of accessing critical information about projects and 
other business initiatives, we decided to adopt Jetspeed2 as the portal 
reference, providing custom portlets that respond to specific needs.</td>
+          </tr>            
+          <tr>
+            <td><a href="http://www.chikpea.com/";><img 
src="images/users/chikpea.jpg" border="0" /></a></td>
+            <td><a href="http://www.chikpea.com/";>Chikpea</a>provides a 
self-service portal, where Business can register as a Service Provider to serve 
their own customers to manage Sales and Services. It allows the Business to 
represent its own self-service website to capture sales and service requests, 
as well as provides complete solution to manage those requests.</td>
+          </tr>                                    
+          <tr>
+            <td><a href="http://www.condast.de/";><img 
src="images/users/condast.png" border="0" /></a></td>
+            <td><a href="http://www.condast.de/";></a>We use Jetspeed for our 
homepage so that we can offer our customers personalized information. The 
Condast GmbH is a german IT-consulting company. We offer our own products and 
consulting in application development and portals (JetSpeed, WebSphere).</td>
+          </tr>                                    
+          <tr>
+            <td><a href="http://www.cone.it/";><img src="images/users/cone.png" 
border="0" /></a></td>
+            <td><a href="http://www.cone.it/";>Cone</a> is an italian service 
and consulting company that provides solutions to operate in the digital era. 
Cone has been using Jetspeed since 2001 as the base for all its web 
development. Since 2007 it is the engine behind 3Spices, a comprehensive and 
integrated web platform for management of structured content data, products and 
e-commerce, entirely based on Jetspeed 2.</td>
+          </tr>                                    
+          <tr>
+            <td><a href="http://www.convergys.com/";><img 
src="images/users/convergys.gif" border="0" /></a></td>
+            <td><a href="http://www.convergys.com/";>Convergys</a> uses 
Jetspeed-2 as a B2B Business Intelligence 
+                       Portal to expose reports from third party enterprise 
OLAP engines such as Cognos and MicroStrategy.</td>
+          </tr>
+          <tr>
+            <td><a href="http://www.itgroundwork.com/";><img 
src="images/users/groundwork.gif" border="0" /></a></td>
+            <td><a href="http://www.itgroundwork.com/";>GroundWork</a>'s open 
source IT infrastructure monitoring 
+            solution delivers enterprise-class availability and performance 
for a fraction of the cost of commercial
+            alternatives.</td>
+          </tr>
+          <tr>
+            <td><a href="http://www.hippo.nl/en/index.html";><img 
src="images/users/hippo.png" border="0" /></a></td>
+            <td><a href="http://www.hippo.nl/en/index.html";>Hippo</a> is a 
Dutch open-source Content Management Software provider developing the Hippo 
Portal which integrates Hippo CMS with Jetspeed-2.<br/>
+            Hippo Portal will provide a complete Content Repository based 
Portal Site Management and Delivery solution available under the ASF 2.0 
license.</td> 
+          </tr>
+          <tr>
+            <td><a href="http://www.italtel.com/";><img 
src="images/users/logo_italtel.jpg" border="0" /></a></td>
+            <td><a href="http://www.italtel.com/";>Italtel</a> is a key partner 
for telecommunication operators, ISPs, enterprises in the creation and 
management of Next-Generation Networks through cutting-edge technological 
products and solutions.<br/>
+            </td> 
+          </tr>
+          <tr>
+            <td><a href="http://www.jahia.net";><img 
src="images/users/jahia.gif" border="0" /></a></td>
+            <td>The <a href="http://www.jahia.net";>Jahia 5.0</a> line of 
products includes a Corporate Portal Server based on Jetspeed-2.
+            100% Java based, the full Jahia source code is available under a 
collaborative and community source license (contribute or pay paradigm).</td>
+          </tr>
+          <tr>
+            <td><a href="http://www.neronote.com/";><img 
src="images/users/neronote.jpg" border="0" /></a></td>
+            <td><a href="http://www.neronote.com/";>Neronote</a> is an 
e-commerce of customizable italian shirts. Based on the idea of mass 
customization, it lets the user to chose among thousands of fabrics and over 20 
billion different shirts, through an interactive and informative step by step 
wizard. Neronote won the "best e-commerce" award at Italian Web Awards 2012. It 
runs on 3Spices, a content management platform based on Jetspeed 2 and 
integrated with Konakart for the store management.</td>
+          </tr>                                    
+          <tr>
+            <td><a href="http://www.n2sm.net/";><img 
src="images/users/n2sm.gif" border="0" /></a></td>
+            <td><a href="http://www.n2sm.net/";>N2SM</a> provides solutions and 
services to construct IT business, such as Company Internal Portal and EC site. 
</td>
+          </tr>            
+          <tr>
+            <td><a href="http://www.openxava.org";><img 
src="images/users/openxava.gif" border="0" /></a></td>
+            <td>OpenXava generates JSR-168 portlets deployables in Jetspeed-2. 
It also generates all .psml, .ds, page.metadata to deploy an OpenXava 
application automatically in Jetspeed-2.
+            OpenXava distribution is bundled with Jetspeed-2 installation and 
its web site is powered by Jetspeed-2. </td>
+          </tr>
+          <tr>
+            <td><a href="http://www.portalu.de/";><img 
src="images/users/portalu.gif" border="0" /></a></td>
+            <td><a href="http://www.portalu.de/";>PortalU</a>is the German 
Environmental
+            Information Portal! It offers a comfortable and central access to 
over
+            1.000.000 web-pages and database entries from public agencies in
+            Germany. We also guide you directly to up-to-date environmental 
news,
+            upcoming and past environmental events, environmental monitoring 
data,
+            and interesting background information on many environmental 
topics.</td>
+          </tr>                        
+          <tr>
+            <td><a href="http://www.rosa.com";><img src="images/users/rosa.jpg" 
border="0" /></a></td>
+            <td><a href="http://www.rosa.com";>R.O.S.A. Creation. Technology. 
Intelligence. AG</a> deploys collaborative portals using 
+                       Jetspeed-2 and provides services in portal 
development.</td>
+          </tr>
+          <tr>
+            <td><a href="http://www.ugs.com";><img src="images/users/ugs.gif" 
border="0" /></a></td>
+            <td><a href="http://www.ugs.com";>UGS</a> provides portals for its 
global sales partners using Jetspeed 2.</td>
+          </tr>
+          <tr>
+            <td><a href="http://wemove.com";><img src="images/users/wemove.gif" 
border="0" /></a></td>
+            <td>The german company <a href="http://www.wemove.com/";>wemove 
digital
+            solutions</a> creates portal solutions for various customers. The
+            current project <a href="http://www.portalu.de/";>"PortalU"</a> uses
+            Jetspeed2 to provide an interface to a powerful search-engine for
+            enviromental data.</td>
+          </tr>            
+          <tr>
+            <td><a href="http://wfmopen.sf.net";>WfMOpen</a></td>
+            <td>In its 1.4 version, <a 
href="http://wfmopen.sf.net";>WfMOpen</a> provides resource management for the 
+                       workflow engines (BPE) and uses Jetspeed-2 as a 
container for the engine's administrative portlets.</td>
+          </tr>
+               </table>
+               </section>
+       </body>
+</document>
+

Modified: portals/site/jetspeed/pom.xml
URL: 
http://svn.apache.org/viewvc/portals/site/jetspeed/pom.xml?rev=1691449&r1=1691448&r2=1691449&view=diff
==============================================================================
--- portals/site/jetspeed/pom.xml (original)
+++ portals/site/jetspeed/pom.xml Thu Jul 16 21:01:09 2015
@@ -40,6 +40,7 @@
   <modules>
        <module>jetspeed-2.1</module>
        <module>jetspeed-2.2</module>
+       <module>jetspeed-2.3</module>
   </modules>
    
  <!-- this is for a bug Maven, see http://jira.codehaus.org/browse/MSHARED-18 


Reply via email to