Added: portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.1.2.xml
URL: 
http://svn.apache.org/viewvc/portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.1.2.xml?rev=1691449&view=auto
==============================================================================
--- portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.1.2.xml 
(added)
+++ portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.1.2.xml 
Thu Jul 16 21:01:09 2015
@@ -0,0 +1,123 @@
+<?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-2 Release Notes</title>
+    <subtitle>Jetspeed-2 Release Notes</subtitle>
+    <authors>
+      <person name="Ate Douma" email="[email protected]" />
+    </authors>
+  </properties>
+  <body>
+         <section name="Release Notes - Jetspeed 2 - Version 2.1.2">  
+         <p>
+         The list below outlines the issues that are addressed with release 
2.1.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 major release 2.1 are available 
here: <a href="release-notes-2.1.html">release notes 2.1</a>.
+         </p>
+           <subsection name="Bug">
+             <ul>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-282'>JS2-282</a>] - Error when 
session expires and portlet window is maximized</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-471'>JS2-471</a>] - Document 
Derby as the default database</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-484'>JS2-484</a>] - 
UserDetailsPortlet doesn't &quot;see&quot; newly added roles until after 
logging out and in again</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-502'>JS2-502</a>] - cannot 
disable user</li>            
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-512'>JS2-512</a>] - Profiler 
admin portlet can not display other language except English.</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-525'>JS2-525</a>] - Roles and 
Groups appear in the User Details portlet when having been deleted</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-566'>JS2-566</a>] - Tapestry 
portlet's header doesn't display in jetspeed</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-580'>JS2-580</a>] - 
localization SSO Details portlet</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-657'>JS2-657</a>] - Installer 
fails with firewall</li>                  
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-660'>JS2-660</a>] - Request 
attribute not available in jsp when using the JetspeedPowerTool</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-661'>JS2-661</a>] - Error in 
the antinstall-config script</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-665'>JS2-665</a>] - Duplicate 
Objects creation</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-667'>JS2-667</a>] - Portlet 
Selector is not returning to the correct page after navigation</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-668'>JS2-668</a>] - Adding 
Portlets to multiple layouts always adds to the top level layout</li>           
     
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-669'>JS2-669</a>] - Site 
Manager Admin portlet does not allow copying of a resource into the same folder 
where it exists</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-670'>JS2-670</a>] - Fragment 
Security Constraints only check View Mode</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-674'>JS2-674</a>] - Site 
component fails on profile navigations for subsites</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-675'>JS2-675</a>] - Site 
Manager Admin portlet: cannot view pages located via profiling rules with 
navigations or controls</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-681'>JS2-681</a>] - Login 
portlet doesn't run in Tomcat ROOT context</li>               
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-682'>JS2-682</a>] - Jetspeed 
thread waiting to lock for infinity time</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-687'>JS2-687</a>] - jetspeed 
deployment engine removes WEB-INF/tld/portlet.tld from portlet app web 
archive</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-688'>JS2-688</a>] - Unable to 
use Jetspeed services</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-689'>JS2-689</a>] - Spring Bean 
Factory creation of Prototype (non-singleton) beans causes serious performance 
degradation under load</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-690'>JS2-690</a>] - Caching 
issue with Print Mode</li>                  
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-692'>JS2-692</a>] - Fragment 
ids are not automatically created, causing runtime errors</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-693'>JS2-693</a>] - Portal Site 
Manager  error in java script for button &quot;view&quot; </li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-694'>JS2-694</a>] - 
actionResponse.sendRedirect(&quot;some psml page.psml&quot;) fails on the 
desktop</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-696'>JS2-696</a>] - Creating 
actionURLs on the desktop with javascript: tags in them fails</li>              
   
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-697'>JS2-697</a>] - Maximized 
mode overlaps as popup on desktop</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-698'>JS2-698</a>] - Minimized 
mode functions only in un-tiled state on desktop</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-699'>JS2-699</a>] - When going 
back from view mode to edit mode, icon is not always updated on desktop</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-703'>JS2-703</a>] - Remove 
Print Mode Window Decoration on Desktop</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-705'>JS2-705</a>] - Desktop 
window dragging mouse position offset bug</li>              
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-714'>JS2-714</a>] - Filter 
Admin users from delegated-security portlets</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-717'>JS2-717</a>] - MenuElement 
interface does not support getUrl method</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-718'>JS2-718</a>] - forgot pass 
portlet: password reset link does not work</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-719'>JS2-719</a>] - Default 
ehcache configuration is setup for distributed operation which will fail the 
portal to startup when no network is available</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-725'>JS2-725</a>] - 
Dociumentation mismatch </li>               
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-727'>JS2-727</a>] - Appy 
Findbugs patches</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-731'>JS2-731</a>] - 
DESKTOP_ATTRIBUTE should be DESKTOP_CONTEXT_ATTRIBUTE</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-733'>JS2-733</a>] - Desktop: 
non-movable portlets are deletable</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-735'>JS2-735</a>] - Jetty-6 
ConcurrentModificationException on logout</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-737'>JS2-737</a>] - Desktop 
doesn't work on IE 6.0</li>                 
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-745'>JS2-745</a>] - File System 
Page Manager does not accept folders with dots</li>
+             </ul>
+           </subsection>
+           <subsection name="Improvement">
+             <ul>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-584'>JS2-584</a>] - enable 
adding Velocity context objects without recompilation</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-672'>JS2-672</a>] - Add 
createProperty API to the Preferences Provider component</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-673'>JS2-673</a>] - Set 
sql.src.path value in the project.properties</li>               
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-680'>JS2-680</a>] - Folder 
configuration form at a page edit area</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-683'>JS2-683</a>] - Folder/Page 
customizer improvement</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-685'>JS2-685</a>] - Add 
functionality to AJAX API to information about users</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-695'>JS2-695</a>] - The Desktop 
does NOT support the no-action layouts</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-700'>JS2-700</a>] - Display 
loading in progress message from desktop</li>               
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-701'>JS2-701</a>] - Package and 
compress the Jetspeed Desktop Javascript</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-702'>JS2-702</a>] - Optimize 
desktop menu loading</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-707'>JS2-707</a>] - When 
creating a new user, give option to create inside a subsite</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-709'>JS2-709</a>] - Update to 
latest dependencies</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-711'>JS2-711</a>] - Support JSP 
decorators as well as Velocity </li>            
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-712'>JS2-712</a>] - Create new 
servlet session upon login (configurable)</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-713'>JS2-713</a>] - Put a 
hard-limit on session time-out for portal sessions</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-721'>JS2-721</a>] - Ability to 
determine if a Menu Option has a default page or not</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-723'>JS2-723</a>] - Option to 
configure DB PSML from the installer</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-739'>JS2-739</a>] - Improve 
Algorithms for Resource Validation and Template Localization</li>           
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-740'>JS2-740</a>] - Allow 
overriding the default Spring assembly without having to modify it</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-741'>JS2-741</a>] - More 
GroovyPortlet demos using the new Portals Bridges GroovyPortlet</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-747'>JS2-747</a>] - A valve 
creating template pages when a user logs on first.</li>
+             </ul>
+           </subsection>
+           <subsection name="New Feature">
+             <ul>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-317'>JS2-317</a>] - Virtual 
Portal Implementation</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-691'>JS2-691</a>] - Allow user 
to customize all his pages and portlets (in user home folder) at once</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-716'>JS2-716</a>] - PSML and 
XML Import / Export Admin Portlet</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-724'>JS2-724</a>] - Audit logs 
for administrative actions</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-728'>JS2-728</a>] - Provide a 
Portals Bridges common.PortletResourceURLFactory implementation for 
Jetspeed</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-729'>JS2-729</a>] - Preliminary 
Portlet API 2.0 ResourceURL support allowing full response control like for 
cookies and compressed output streams</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-732'>JS2-732</a>] - A 
GroovyPortlet demo using the new Portals Bridges GroovyPortlet </li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-743'>JS2-743</a>] - Maximize on 
Edit</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.1.3.xml
URL: 
http://svn.apache.org/viewvc/portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.1.3.xml?rev=1691449&view=auto
==============================================================================
--- portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.1.3.xml 
(added)
+++ portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.1.3.xml 
Thu Jul 16 21:01:09 2015
@@ -0,0 +1,120 @@
+<?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-2 Release Notes</title>
+        <subtitle>Jetspeed-2 Release Notes</subtitle>
+        <authors>
+            <person name="Ate Douma" email="[email protected]" />
+        </authors>
+    </properties>
+    <body>
+        <section name="Release Notes - Jetspeed 2 - Version 2.1.3">  
+            <p>
+                The list below outlines the issues that are addressed with 
release 2.1.3  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.1.2 are 
available here: <a href="release-notes-2.1.2.html">release notes 2.1.2</a>.
+            </p>
+            <subsection name="Bug">
+                <ul>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-593'>JS2-593</a>] - 
NullPointerException whent getting database connection in BatchedStatistics</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-612'>JS2-612</a>] - Get 
NullPointerException around pageManager in FolderImpl under high load</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-666'>JS2-666</a>] - Clustered 
Environment: constraint violation if clones are started at the same time</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-750'>JS2-750</a>] - LDAP login 
not resolving DN correctly</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-752'>JS2-752</a>] - Desktop 
pipeline: drag and drop and portlet relocation</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-753'>JS2-753</a>] - Desktop 
Pipeline: sticky mouse pointer after portlet was resized in Untiled mode.</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-754'>JS2-754</a>] - Desktop 
Pipeline: javascript error when click on 'Aditional Link'</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-756'>JS2-756</a>] - Desktop 
Pipeline: Browser Refresh Issue After Page Edit</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-757'>JS2-757</a>] - Removing 
/_user/guest folder gives edit access to all pages</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-758'>JS2-758</a>] - Ukrainian 
symbols doesn't save through Portal Site Manager</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-759'>JS2-759</a>] - Jetspeed 
caches content of portal pages unexpectedly</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-762'>JS2-762</a>] - Cannot 
return to view mode after changing to simple layout theme in page edit 
mode.</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-764'>JS2-764</a>] - There are 
much DOCTYPE directives in every result page of portal </li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-767'>JS2-767</a>] - Portlet 
Action not working when using JetspeedPowerTool</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-768'>JS2-768</a>] - Desktop 
pipeline gets null page in request context</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-769'>JS2-769</a>] - Layout 
Portlets do not support content types other than text/html</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-784'>JS2-784</a>] - Adding 
portlet doesn't work in 2.1.3 trunk!</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-790'>JS2-790</a>] - Many bugs 
in portal site manager portlet</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-795'>JS2-795</a>] - Deadlock 
while release session on Websphere Release 6.0.2.19</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-796'>JS2-796</a>] - 
VelocityTwoColumns mentioned twice in layouts guide</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-798'>JS2-798</a>] - Portlet 
Selector fails on Safari browser</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-799'>JS2-799</a>] - Jetspeed 
cannot deploy portlet applications that run from the &quot;/&quot; context.</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-800'>JS2-800</a>] - Memeory 
Leak Caused by 
org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-802'>JS2-802</a>] - Eclipse 
m2.classpath has some typos</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-803'>JS2-803</a>] - Java6 can't 
compile Jetspeed</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-807'>JS2-807</a>] - Attached 
files gives you the ability to run the tests under Maven-2 (currently 
broken)</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-810'>JS2-810</a>] - Rule 
criteria is not ordered correctly</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-814'>JS2-814</a>] - Ldap User 
DN is incorrectly calculated when search filterBase is empty</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-815'>JS2-815</a>] - 
SSOIframePortlet doesn't save changed remote principal name</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-816'>JS2-816</a>] - Jetspeed 
common javascript doesn't support running the portal under ROOT context</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-819'>JS2-819</a>] - Edit mode 
of Category Portlet Selector doesn't work on IE browser.</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-820'>JS2-820</a>] - display 
UNICODE in desktop mode.</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-822'>JS2-822</a>] - Flash 
Portlets are broken on Desktop</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-824'>JS2-824</a>] - Odd 
behavior on maximize and minimize of portlets under Desktop, IE6 only</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-826'>JS2-826</a>] - Invalid DN 
values in group/role member attributes result in null pointer dereferences in 
the BasePrincipalImpl class</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-827'>JS2-827</a>] - Does't work 
that uploading files in desktop mode using &quot;multipart/form-data&quot;</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-829'>JS2-829</a>] - Issue with 
PersistenceBrokerPreferencesProvider.resolveChildren() when cached preferences 
are evicted.</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-830'>JS2-830</a>] - 
Unpredictable exceptions due to unsynchronized HashMap in 
AbstractProfilingRul</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-833'>JS2-833</a>] - 
associations between portal and remote principal are not removed</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-836'>JS2-836</a>] - Lookup of 
LDAP users per role using a role membership attribute on a user is broken</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-837'>JS2-837</a>] - Attributes 
template for initial LDAP user/role/group attributes does not accept '=' 
sign</li>
+                </ul>
+            </subsection>
+            <subsection name="Improvement">
+                <ul>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-710'>JS2-710</a>] - Dynamically 
Hide Portlets  at request time</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-755'>JS2-755</a>] - Desktop 
Pipeline: Blank deley when switch page</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-779'>JS2-779</a>] - Supporting 
Pocket PC</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-780'>JS2-780</a>] - Provide 
out-of-the-box Wicket portlet support</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-785'>JS2-785</a>] - Parallel 
Rendering on Websphere 6.1</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-787'>JS2-787</a>] - 
Non-informative error handling in PortalSiteManager. I've created a patch</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-788'>JS2-788</a>] - Localize 
File Portlet resources</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-789'>JS2-789</a>] - Login 
without posting all credentials via HTTP request</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-793'>JS2-793</a>] - Support 
deployment of jetspeed under a custom context name (e.g. ROOT) with the maven 1 
jetspeed plugin</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-797'>JS2-797</a>] - Improve 
LDAP implementation and documentation for Apache DS 1.0.2</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-805'>JS2-805</a>] - Improve 
Credentials Password Support</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-806'>JS2-806</a>] - Portlets 
should return to normal view state on click of menu navigation from portal</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-808'>JS2-808</a>] - Maximize on 
edit-defaults option</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-812'>JS2-812</a>] - Better 
support for MSSQL</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-821'>JS2-821</a>] - 
CategoryPortletSelector no portlets displayed in IE6 / Update 
CategoryPortletSelector localization Korean</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-823'>JS2-823</a>] - NoAction 
Layouts under desktop pipeline behave different from portal pipeline</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-835'>JS2-835</a>] - Improve 
Permissions and Constraints Admin portlets to support the latest Portlet 
Modes</li>
+                </ul>
+            </subsection>
+            <subsection name="New Feature">
+                <ul>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-634'>JS2-634</a>] - 
edit_defaults custom portlet mode</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-708'>JS2-708</a>] - Ant Custom 
Build Tutorial</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-716'>JS2-716</a>] - PSML and 
XML Import / Export Admin Portlet</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-729'>JS2-729</a>] - Preliminary 
Portlet API 2.0 ResourceURL support allowing full response control like for 
cookies and compressed output streams</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-791'>JS2-791</a>] - configure 
the security constraint on a particular portlet fragment using new custom 
config portlet mode</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-809'>JS2-809</a>] - Add table 
schema aware datasource proxy</li>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-834'>JS2-834</a>] - 
Automatically cleanup of the PortalURL: no navigational state in browser 
url</li>
+                </ul>
+            </subsection>
+            <subsection name="Wish">
+                <ul>
+                  <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-786'>JS2-786</a>] - Tool for 
conversion preferences from database no-principal preferences to defaults 
preferences in psml pages</li>
+                </ul>
+            </subsection>
+            
+        </section>
+    </body>
+</document>
\ No newline at end of file

Added: portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.1.xml
URL: 
http://svn.apache.org/viewvc/portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.1.xml?rev=1691449&view=auto
==============================================================================
--- portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.1.xml 
(added)
+++ portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.1.xml Thu 
Jul 16 21:01:09 2015
@@ -0,0 +1,188 @@
+<?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-2 Release Notes</title>
+    <subtitle>Jetspeed-2 Release Notes</subtitle>
+    <authors>
+      <person name="Ate Douma" email="[email protected]" />
+    </authors>
+  </properties>
+  <body>
+         <section name="Release Notes - Jetspeed 2 - Version 2.1">  
+         <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>
+           <subsection name="Bug">
+             <ul>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-134'>JS2-134</a>] - Language 
Set not created from supported-locale</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-168'>JS2-168</a>] - 
capabilities test fails on hsql</li>
+               <li>[<a 
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 
href='https://issues.apache.org/jira/browse/JS2-226'>JS2-226</a>] - Page 
Aggregation using STRATEGY_PARALLEL severly broken</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-273'>JS2-273</a>] - Editing 
Page Layout works incorrectly</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-282'>JS2-282</a>] - Error when 
session expires and portlet window is maximized</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-315'>JS2-315</a>] - Premature 
access to portal can break access to portlets.</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-316'>JS2-316</a>] - JSF 
Component javascript not being rendered</li>
+               <li>[<a 
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 
href='https://issues.apache.org/jira/browse/JS2-375'>JS2-375</a>] - Database 
scripts broken on Oracle 8i</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-405'>JS2-405</a>] - Logout 
Problem when running behind Apache with mod_jk</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-438'>JS2-438</a>] - Broken link 
on web site</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-439'>JS2-439</a>] - typo in SSO 
sites portlet</li>
+               <li>[<a 
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 
href='https://issues.apache.org/jira/browse/JS2-448'>JS2-448</a>] - Oracle 
installer broken.</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-450'>JS2-450</a>] - portlet 
application manager eats useful exception message</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-452'>JS2-452</a>] - unable to 
add a custom mode to the portlet.</li>
+               <li>[<a 
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 
href='https://issues.apache.org/jira/browse/JS2-458'>JS2-458</a>] - J2 Security 
constraint is broken by  DatabasePageManager</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-460'>JS2-460</a>] - 
Minimize/Restore broken</li>
+               <li>[<a 
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 
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 
href='https://issues.apache.org/jira/browse/JS2-468'>JS2-468</a>] - Customizer 
cannot edit nested layouts.</li>
+               <li>[<a 
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 
href='https://issues.apache.org/jira/browse/JS2-475'>JS2-475</a>] - Proposed 
changes in portal permissions</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-478'>JS2-478</a>] - admin 
portlets application inconsistency</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-479'>JS2-479</a>] - Non-thread 
safe code in the DB PageManager</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-481'>JS2-481</a>] - Unable to 
change Jetspeed2's default theme "tigris" to another one.</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-483'>JS2-483</a>] - buggy css 
layouts / patch for table based layout</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-485'>JS2-485</a>] - admin 
portlets profiler admin</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-495'>JS2-495</a>] - OJB + 
Spring Transactions broken</li>
+               <li>[<a 
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 
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 
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 
href='https://issues.apache.org/jira/browse/JS2-501'>JS2-501</a>] - Pluto 
ObjectID implementation produces invalid map key values</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-503'>JS2-503</a>] - 
UserManager's setUserEnabled() method fails after creating new users</li>
+               <li>[<a 
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 
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 
href='https://issues.apache.org/jira/browse/JS2-518'>JS2-518</a>] - Setting 
PorletPreferences in PSML does not work</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-519'>JS2-519</a>] - Concurrency 
issues due to ServletPortletInvoker being used as singleton</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-520'>JS2-520</a>] - RSSPortlet 
ignores preference itemdisplayed</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-522'>JS2-522</a>] - Infinite 
loop created in PortletWindowAccessorImpl.getWindowFromCache() while under 
load</li>
+               <li>[<a 
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 
href='https://issues.apache.org/jira/browse/JS2-528'>JS2-528</a>] - Error while 
trying to deploy portlets</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-530'>JS2-530</a>] - 
MenuElementImpl.getMetadata does not return the defined data</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-535'>JS2-535</a>] - SSO default 
resources</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-556'>JS2-556</a>] - 
decorator.vm in portlet decorators not overriden</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-562'>JS2-562</a>] - LDAP 
attribute name comparison should be case-insensitive</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-564'>JS2-564</a>] - wrong 
italian localization strings</li>
+               <li>[<a 
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 
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 
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 
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="true"</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-588'>JS2-588</a>] - "Portal 
Site Detail" portlet doesn't work in trunk</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-590'>JS2-590</a>] - Moving / 
Deleting portlets doesn't always work under DatabasePageManager</li>
+               <li>[<a 
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 
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 
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 
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 
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 
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 
href='https://issues.apache.org/jira/browse/JS2-613'>JS2-613</a>] - 
ConcurrentModificationException under high load</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-633'>JS2-633</a>] - nested 
layout broken with permission security enabled</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-635'>JS2-635</a>] - count of 
portlet on portlet selecotor</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-641'>JS2-641</a>] - 
override.properties isn't loaded by the bean 'placeholderConfig'</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-646'>JS2-646</a>] - 
ActionValveImpl can throw NullPointerException under clustered environment.</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-651'>JS2-651</a>] - Add Portlet 
fails when logged in as Subsite User</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-652'>JS2-652</a>] - Desktop 
does not render page if any portlet on the page shows "Failed to retrieve 
Portlet Definition"</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-655'>JS2-655</a>] - Entity 
Editor Broken</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-656'>JS2-656</a>] - Cross-Site 
Scripting (XSS)  vulnerability</li>
+             </ul>
+           </subsection>
+           <subsection name="Improvement">
+             <ul>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-110'>JS2-110</a>] - Replace 
HSQL with Axion as default database in J2</li>
+               <li>[<a 
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 
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 
href='https://issues.apache.org/jira/browse/JS2-264'>JS2-264</a>] - Updating 
just the portlet content</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-329'>JS2-329</a>] - 3 new 100% 
table-free portlet decorations.</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-354'>JS2-354</a>] - Provision 
for portlet-level permissions</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-449'>JS2-449</a>] - User 
Specific Preferences</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-461'>JS2-461</a>] - Serializer 
component</li>
+               <li>[<a 
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 
href='https://issues.apache.org/jira/browse/JS2-470'>JS2-470</a>] - LDAP 
Authorization Support Implementation + Sun LDAP Authentication Support</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-480'>JS2-480</a>] - Statistics 
cleanup</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-491'>JS2-491</a>] - Enhance J2 
LDAP Security Documentation</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-493'>JS2-493</a>] - More 
chinese Localization</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-504'>JS2-504</a>] - update 
chinese Localization</li>
+               <li>[<a 
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 
href='https://issues.apache.org/jira/browse/JS2-508'>JS2-508</a>] - Fixing 
commons-logging on WebSphere and other application servers</li>
+               <li>[<a 
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 
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 
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 
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 
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 
href='https://issues.apache.org/jira/browse/JS2-543'>JS2-543</a>] - Velocity 
logging using the jetspeed-webapp-logging component</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-549'>JS2-549</a>] - Simple 
documentation for using the JSF bridge in Jetspeed</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-568'>JS2-568</a>] - Upgrade 
commons-httpclient bundled in jetspeed war</li>
+               <li>[<a 
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 
href='https://issues.apache.org/jira/browse/JS2-578'>JS2-578</a>] - Improve 
Creation of PSML pages for new users</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-600'>JS2-600</a>] - update 
Chinese Localization</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-603'>JS2-603</a>] - Upgrade 
Search component to lucene 2.0.0</li>
+               <li>[<a 
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 
href='https://issues.apache.org/jira/browse/JS2-614'>JS2-614</a>] - Jetspeed 
Deploy compliant with servlet spec 2.4</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-640'>JS2-640</a>] - Run with 
active Java security manager enabled</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-642'>JS2-642</a>] - update 
chinese LOCALIZATION</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-648'>JS2-648</a>] - A 
multi-database profile settings for maven 2</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-649'>JS2-649</a>] - XML Schemas 
for Jetspeed XML Data</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-654'>JS2-654</a>] - enhance 
components to use JetspeedCache for distributed environments</li>
+             </ul>
+           </subsection>
+           <subsection name="New Feature">
+             <ul>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-275'>JS2-275</a>] - Option to 
make Action URLs relative or absolute</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-283'>JS2-283</a>] - Basic Ajax 
Service Implementation</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-466'>JS2-466</a>] - Production 
Configuration / Hardcode Base URL</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-476'>JS2-476</a>] - Create user 
pages from a user's roles</li>
+               <li>[<a 
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 
href='https://issues.apache.org/jira/browse/JS2-514'>JS2-514</a>] - Jetspeed 
Desktop</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-523'>JS2-523</a>] - Supporting 
custom PortletModes and WindowStates</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-524'>JS2-524</a>] - Providing a 
"print" custom PortletMode and a "solo" custom  WindowState</li>
+               <li>[<a 
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 
href='https://issues.apache.org/jira/browse/JS2-557'>JS2-557</a>] - Property 
Loader Valve</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-559'>JS2-559</a>] - Place 
portlets in decorators</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-583'>JS2-583</a>] - Message 
properties files in greek</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-585'>JS2-585</a>] - A 
continuous build script</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-596'>JS2-596</a>] - CLONE 
-Support Tomcat TCP Clustering</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-610'>JS2-610</a>] - 
Categorization of Portlets with new Category Portlet Selector</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-644'>JS2-644</a>] - Remote 
Portlet Application Deployer</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-645'>JS2-645</a>] - Portlet 
Security Constraints</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-647'>JS2-647</a>] - Cluster 
Deployment</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-653'>JS2-653</a>] - Show theme 
depending what user you are</li>
+             </ul>
+           </subsection>
+           <subsection name="Task">
+             <ul>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-361'>JS2-361</a>] - Portlet 
Caching implemented in Aggregator</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-366'>JS2-366</a>] - Clean up 
orphan tables in J2 DB schema</li>
+               <li>[<a 
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 
href='https://issues.apache.org/jira/browse/JS2-570'>JS2-570</a>] - Add Support 
for SpringMVC Portlet framework plus doHeader phase</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-573'>JS2-573</a>] - Profiler 
docs</li>
+             </ul>
+           </subsection>
+           <subsection name="Wish">
+             <ul>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-344'>JS2-344</a>] - PHP 5 
support</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-521'>JS2-521</a>] - j2-admin: 
Styling of login error messages (Login.jsp)</li>
+               <li>[<a 
href='https://issues.apache.org/jira/browse/JS2-554'>JS2-554</a>] - Upload 
Jetspeed jars to Ibiblio</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.0.xml
URL: 
http://svn.apache.org/viewvc/portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.2.0.xml?rev=1691449&view=auto
==============================================================================
--- portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.2.0.xml 
(added)
+++ portals/site/jetspeed/jetspeed-2.3/src/site/xdoc/release-notes-2.2.0.xml 
Thu Jul 16 21:01:09 2015
@@ -0,0 +1,516 @@
+<?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]" />
+        </authors>
+    </properties>
+    <body>
+        <section name="Release Notes - Jetspeed - Version 2.2.0">  
+            <p>
+                The list below outlines the issues that are addressed with 
release 2.2.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.1.3 are 
available here: <a href="release-notes-2.1.3.html">release notes 2.1.3</a>.
+            </p>
+            <subsection name="New Feature">
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-301'>JS2-301</a>] -    
     Support Multiple Providers for User Attributes
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-306'>JS2-306</a>] -    
     Site Administration (Portal Site Manager)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-634'>JS2-634</a>] -    
     edit_defaults custom portlet mode
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-720'>JS2-720</a>] -    
     Support for NTLM authentication with optional fallback authentication 
method
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-729'>JS2-729</a>] -    
     Preliminary Portlet API 2.0 ResourceURL support allowing full response 
control like for cookies and compressed output streams
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-744'>JS2-744</a>] -    
     There is impossible now to set up meta-description of page thru graphical 
admin interface manually
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-791'>JS2-791</a>] -    
     configure the security constraint on a particular portlet fragment using 
new custom config portlet mode
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-809'>JS2-809</a>] -    
     Add table schema aware datasource proxy
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-818'>JS2-818</a>] -    
     When importing users with seed data, user actual home pages from template
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-834'>JS2-834</a>] -    
     Automatically cleanup of the PortalURL: no navigational state in browser 
url
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-853'>JS2-853</a>] -    
     Filter Portlet Selector by one or more roles
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-860'>JS2-860</a>] -    
      Implement a second, Versioned Portlet Application Manager 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-869'>JS2-869</a>] -    
     New Preferences backend implementation for Registry, Entity and Security 
components
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-870'>JS2-870</a>] -    
     Replace User/Group/Role (Java) Preferences with simplified attributes Map
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-871'>JS2-871</a>] -    
     Upgrade Pluto container to version 2.0.0 with Portlet 2.0/JSR-286 support
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-873'>JS2-873</a>] -    
     Simplified parent-child relationship model for Roles and Groups
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-888'>JS2-888</a>] -    
     Provide a HealthCheck functionality to validate if required resources are 
(still) available/online, like portlet applications and datasource  
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-890'>JS2-890</a>] -    
     Shibboleth SSO authentication support
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-893'>JS2-893</a>] -    
     cluster synchronization feature
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-904'>JS2-904</a>] -    
     Maven archetype
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-923'>JS2-923</a>] -    
     Security Domains
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-925'>JS2-925</a>] -    
     Provide full JSR-286 / Portlet API 2.0 support and TCK compliance
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-954'>JS2-954</a>] -    
     Add support for JSR-286 Portlet Managed PortletModes
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-969'>JS2-969</a>] -    
     Add portlet content cache managment and invalidation for JSR-286 Public 
Render Parameters usage 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-992'>JS2-992</a>] -    
     New generic and extendable RequestDiagnostics feature
+</li>
+</ul>
+            </subsection>
+            <subsection name="Improvement">
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-27'>JS2-27</a>] -      
   Allow disable of Groups and Roles
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-57'>JS2-57</a>] -      
   Add a &quot;Check Valve&quot; to the pipeline
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-397'>JS2-397</a>] -    
     SSO managment portlet should use credentials from LDAP if configured
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-443'>JS2-443</a>] -    
     Missing event listener implementation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-507'>JS2-507</a>] -    
     Improvement to the grammar and descriptions in jetspeed.properties
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-560'>JS2-560</a>] -    
     Normalize Principal table
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-621'>JS2-621</a>] -    
     Improve SSO Portlet implementation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-671'>JS2-671</a>] -    
     Improve and Test SSO IFrame Portlet
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-706'>JS2-706</a>] -    
     Improve Desktop navigation without page refresh
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-755'>JS2-755</a>] -    
     Desktop Pipeline: Blank deley when switch page
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-770'>JS2-770</a>] -    
     Provide a new maven-2 (only) build environment and restructure the source 
tree according to the maven-2 conventions 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-779'>JS2-779</a>] -    
     Supporting Pocket PC
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-780'>JS2-780</a>] -    
     Provide out-of-the-box Wicket portlet support
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-785'>JS2-785</a>] -    
     Parallel Rendering on Websphere 6.1
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-787'>JS2-787</a>] -    
     Non-informative error handling in PortalSiteManager. I've created a patch
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-808'>JS2-808</a>] -    
     Maximize on edit-defaults option
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-812'>JS2-812</a>] -    
     Better support for MSSQL
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-821'>JS2-821</a>] -    
     CategoryPortletSelector no portlets displayed in IE6 / Update 
CategoryPortletSelector localization Korean
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-852'>JS2-852</a>] -    
     Release content buffers after rendering
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-855'>JS2-855</a>] -    
     CreateUserTemplatePagesValve improve that title&amp;short-title value has 
user Name in folder.metadata .
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-856'>JS2-856</a>] -    
     Update DatabasePageManagerCache to use EhCache
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-859'>JS2-859</a>] -    
     decorator list in listbox on the page has to be sorted
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-864'>JS2-864</a>] -    
     Release render buffers (PortletContent) after rendering
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-867'>JS2-867</a>] -    
     Optional portlet session caching of layout view templates
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-891'>JS2-891</a>] -    
     Move the site pages out of resources into a directory outside the web 
applicaiton
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-896'>JS2-896</a>] -    
     Ajax api GetPortletsAction Improvement about filter
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-908'>JS2-908</a>] -    
     Transactional Isolation on Portlet Application Deployment
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-913'>JS2-913</a>] -    
     PortletFactory should not cache portlet and application definition oid 
values to support live redeployment across a cluster 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-938'>JS2-938</a>] -    
     Create flyweight PortletWindow instances for each request, the handle to 
access and store all portlet interaction data and drop the PortletEntityImpl 
usage 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-945'>JS2-945</a>] -    
     Provide PortletApplication and PortletDefinition ResourceBundle lookup and 
caching from the PortletFactory
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-946'>JS2-946</a>] -    
     Portlet Registry Manager Admin Portlet
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-947'>JS2-947</a>] -    
     Properly handling container invocation errors like processAction throwing 
an unexcepted exception and displaying a meaningful message to the end user
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-949'>JS2-949</a>] -    
     Portlet 2.0 optional feature support: head contribution
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-959'>JS2-959</a>] -    
     A new fresh Jetspeed decoration theme (skin) replacing the default tigris
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-961'>JS2-961</a>] -    
     Refactor the old APIs and head aggregation components to comply with 
portlet 2.0 spec changes
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-962'>JS2-962</a>] -    
     Add logical expression support to Spring bean category filtering
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-966'>JS2-966</a>] -    
     Move WebContent and Rewriter to Apache Portals Applications as new 
web-content project
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-968'>JS2-968</a>] -    
     Enhance NavigationalState encoding to support both zero and empty 
parameter values
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-971'>JS2-971</a>] -    
     Seriaiizer is not importing/exporting Preferences
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-988'>JS2-988</a>] -    
     Archetype improvments
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-990'>JS2-990</a>] -    
     Complete Portlet Clone feature
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-997'>JS2-997</a>] -    
     Cache Monitor Portlet
+</li>
+</ul>
+            </subsection>
+            <subsection name="Task">
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-389'>JS2-389</a>] -    
     Docs
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-734'>JS2-734</a>] -    
     Drop jetspeed- prefix support for local PA deployment
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-857'>JS2-857</a>] -    
     SVN restructuring to support separate lifecycle for other artifacts 
besides the portal itself, like j2-admin  
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-878'>JS2-878</a>] -    
     Determine Jetspeed and Portals site generation/management toolset to use 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-907'>JS2-907</a>] -    
     Reimplement SSO storage model and API on top on new Security model
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-911'>JS2-911</a>] -    
     Be able to build the installer in the trunk with Maven-2
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-912'>JS2-912</a>] -    
     Adjust installer to embed Tomcat 6 instead of Tomcat 5.5
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-941'>JS2-941</a>] -    
     Portlet 2.0 TCK support
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-973'>JS2-973</a>] -    
     Running Jetspeed 2.2 on Websphere 6.1 / Oracle10
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-975'>JS2-975</a>] -    
     Remove all compressed javascript files which can be automatically 
generated during build.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-976'>JS2-976</a>] -    
     Fix broken unit tests
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-977'>JS2-977</a>] -    
     Remove jsf-demo and jpetstore from demo and installer
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-979'>JS2-979</a>] -    
     Move MFA portlet into j2-admin proper
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-985'>JS2-985</a>] -    
     Upgrade to new pluto-container-api requirements as needed for PLUTO-557
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-994'>JS2-994</a>] -    
     j2-Admin Cleanup
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-998'>JS2-998</a>] -    
     Improve Jetspeed Demo distribution
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1004'>JS2-1004</a>] -  
       Replace dependency on JCP provided JSR-286 portlet-api-2.0 with Apache 
Portals maintained portlet-api_2.0_spec-1.0
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1013'>JS2-1013</a>] -  
       Remove obsolete usage of and dependency on Pluto provided PortletEntity 
interface as it is no longer used within Jetspeed either
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1018'>JS2-1018</a>] -  
       Release 2.2.0 preparation
+</li>
+            
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-416'>JS2-416</a>] -    
     Guide to directory structure documentation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-417'>JS2-417</a>] -    
     Update Guide to Jetspeed Power Tool
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-418'>JS2-418</a>] -    
     Guide to portal assembly documentation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-420'>JS2-420</a>] -    
     Guide to sites (guide-site.xml) Documentation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-453'>JS2-453</a>] -    
     A menu for the documentation guides
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-650'>JS2-650</a>] -    
     Desktop Documentation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-771'>JS2-771</a>] -    
     Refactor JetspeedSerializer to a pluggable component to be used by other 
components for import/export of (test) data
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-772'>JS2-772</a>] -    
     A new maven-2 unpack-resources plugin for extracting selected portal 
resources
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-773'>JS2-773</a>] -    
     A new maven-2 ddl plugin for generating portal schema sql using ddlutils
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-774'>JS2-774</a>] -    
     A new maven-2 init-db plugin for initializing a portal schema for a 
specific database
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-778'>JS2-778</a>] -    
     There is no simple way to find jetspeed subproject documentation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-877'>JS2-877</a>] -    
     Document new maven-2 build system
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-895'>JS2-895</a>] -    
     Provide a solution to seperate the Jetspeed build integration tasks 
(configuration,database,deploy) from the standard Maven-2 build lifecycle
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-906'>JS2-906</a>] -    
     Documentation for JSP decorators
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-926'>JS2-926</a>] -    
     Adding JSR-286 ResourceURL and ResourceServingPortlet support
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-927'>JS2-927</a>] -    
     Implement Portlet Events for Portlet API 2.0
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-939'>JS2-939</a>] -    
     Portlet URL/Navigation State JSR-286 Portlet API 2.0 Support
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-989'>JS2-989</a>] -    
     Update Jetspeed tutorial
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-993'>JS2-993</a>] -    
     Reflect new Tomcat requirements in documentation and archetype
+</li>
+</ul>            
+            </subsection>
+            <subsection name="Wish">
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-34'>JS2-34</a>] -      
   Refactor file cache to be an interface
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-93'>JS2-93</a>] -      
   Portlet Entity's associated preferences not deleted
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-499'>JS2-499</a>] -    
     add attrubute functionality to all proncipal classes
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-517'>JS2-517</a>] -    
     Execution of secured AJAX actions in portlet applications
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-786'>JS2-786</a>] -    
     Tool for conversion preferences from database no-principal preferences to 
defaults preferences in psml pages
+</li>
+</ul>
+            </subsection>            
+            <subsection name="Bug">
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-118'>JS2-118</a>] -    
     Porltlet Application User Attribute descriptions not handled properly
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-165'>JS2-165</a>] -    
     Portlet Application Manager treeview not updated on deploy events
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-238'>JS2-238</a>] -    
     Subject object is abandoned after the JAAS authentication
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-324'>JS2-324</a>] -    
     Missing index from db(oracle) causes userManagement portlets stop working 
when lots of users in system
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-370'>JS2-370</a>] -    
     portlet css classes: links
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-400'>JS2-400</a>] -    
     Layouts broken
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-472'>JS2-472</a>] -    
     FragmentImpl.getFragments() can be null but is assumed not null
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-482'>JS2-482</a>] -    
     PSML documents whose names contain diacritic characters are not displayed
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-486'>JS2-486</a>] -    
     admin portlets profile admin rule criteria
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-513'>JS2-513</a>] -    
     UserAttributeResolver is broken
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-537'>JS2-537</a>] -    
     error in PortalStatisticsImpl
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-540'>JS2-540</a>] -    
     Default Preferences should be flagged as READ-ONLY
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-558'>JS2-558</a>] -    
     Only &quot;NULL&quot; is shown in browser at what seems to be random 
intervals.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-622'>JS2-622</a>] -    
     When deleting a User, SSO Details left orphaned
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-658'>JS2-658</a>] -    
     COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0107N  The 
name &quot;FK_PA_METADATA_FIELD_1&quot; is too long.  The maximum length is 
&quot;18&quot;.  SQLSTATE=42622
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-666'>JS2-666</a>] -    
     Clustered Environment: constraint violation if clones are started at the 
same time
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-676'>JS2-676</a>] -    
     Enhance Profiler Caching
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-677'>JS2-677</a>] -    
     Site Manager UI improvements
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-704'>JS2-704</a>] -    
     Desktop Customizer cleanup
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-715'>JS2-715</a>] -    
     Security constraints cached, not updated in Site Manager and Portlet 
Selector
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-722'>JS2-722</a>] -    
     portalurl.relative.only=true does not effect desktop
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-749'>JS2-749</a>] -    
     Jetspeed Login Module fails to load on Windows in directories with spaces 
in the path
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-750'>JS2-750</a>] -    
     LDAP login not resolving DN correctly
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-752'>JS2-752</a>] -    
     Desktop pipeline: drag and drop and portlet relocation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-753'>JS2-753</a>] -    
     Desktop Pipeline: sticky mouse pointer after portlet was resized in 
Untiled mode.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-754'>JS2-754</a>] -    
     Desktop Pipeline: javascript error when click on 'Aditional Link'
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-756'>JS2-756</a>] -    
     Desktop Pipeline: Browser Refresh Issue After Page Edit
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-758'>JS2-758</a>] -    
     Ukrainian symbols doesn't save through Portal Site Manager
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-761'>JS2-761</a>] -    
     ConcurrentModificationException in FileCache after jetspeed 2.1.2 
installation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-762'>JS2-762</a>] -    
     Cannot return to view mode after changing to simple layout theme in page 
edit mode.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-764'>JS2-764</a>] -    
     There are much DOCTYPE directives in every result page of portal 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-768'>JS2-768</a>] -    
     Desktop pipeline gets null page in request context
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-769'>JS2-769</a>] -    
     Layout Portlets do not support content types other than text/html
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-784'>JS2-784</a>] -    
     Adding portlet doesn't work in 2.1.3 trunk!
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-795'>JS2-795</a>] -    
     Deadlock while release session on Websphere Release 6.0.2.19
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-796'>JS2-796</a>] -    
     VelocityTwoColumns mentioned twice in layouts guide
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-799'>JS2-799</a>] -    
     Jetspeed cannot deploy portlet applications that run from the 
&quot;/&quot; context.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-800'>JS2-800</a>] -    
     Memeory Leak Caused by 
org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-813'>JS2-813</a>] -    
     Redirect from password
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-814'>JS2-814</a>] -    
     Ldap User DN is incorrectly calculated when search filterBase is empty
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-815'>JS2-815</a>] -    
     SSOIframePortlet doesn't save changed remote principal name
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-817'>JS2-817</a>] -    
     Cannot login with username with .
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-819'>JS2-819</a>] -    
     Edit mode of Category Portlet Selector doesn't work on IE browser.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-820'>JS2-820</a>] -    
     display UNICODE in desktop mode.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-825'>JS2-825</a>] -    
     Desktop pipeline doesn't properly implement Clear decorator
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-826'>JS2-826</a>] -    
     Invalid DN values in group/role member attributes result in null pointer 
dereferences in the BasePrincipalImpl class
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-827'>JS2-827</a>] -    
     Does't work that uploading files in desktop mode using 
&quot;multipart/form-data&quot;
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-828'>JS2-828</a>] -    
     JAAS authentication failure with Tomcat 5.5.24 and above.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-832'>JS2-832</a>] -    
     Found bug when page delete in Layout Edit mode.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-833'>JS2-833</a>] -    
     associations between portal and remote principal are not removed
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-836'>JS2-836</a>] -    
     Lookup of LDAP users per role using a role membership attribute on a user 
is broken
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-837'>JS2-837</a>] -    
     Attributes template for initial LDAP user/role/group attributes does not 
accept '=' sign
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-839'>JS2-839</a>] -    
     LDAP user mgmt: user names with certain characters are not allowed
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-840'>JS2-840</a>] -    
     jetspeed tutorial missing resources
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-841'>JS2-841</a>] -    
     tutorial bug:  &quot;Embedded error: Archetype does not exist.&quot;
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-842'>JS2-842</a>] -    
     tutorial build error:  &quot;Error executing ant tasks&quot;
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-843'>JS2-843</a>] -    
     tutorial catdebug command
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-847'>JS2-847</a>] -    
     LDAP user dn is not resolved correctly when user is in hierarchy
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-848'>JS2-848</a>] -    
     Portlet decorator comboboxes doesn't displays current decorator name (and 
tiny performance degradation)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-849'>JS2-849</a>] -    
     NullPointerException in 
org.apache.jetspeed.prefs.impl.NodeImplProxy.getFullPath(NodeImplProxy.java:45)
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-854'>JS2-854</a>] -    
     Missing cache entry in ehcache.xml
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-861'>JS2-861</a>] -    
     Unable start the demo intsaller
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-862'>JS2-862</a>] -    
     Cannot delete or move a portlet using RemovePortletAction
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-863'>JS2-863</a>] -    
     Does not changes all of portlet decorations when add new layout fragment.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-865'>JS2-865</a>] -    
     Portlet Application Manager Language Tab does not update strings correctly
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-868'>JS2-868</a>] -    
     String comparison bug in PortletPlacementContextImpl causes 
PortletPlacementException
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-882'>JS2-882</a>] -    
     Intermittent Concurrent Exceptions in Portlet Window Cache
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-883'>JS2-883</a>] -    
     PageManager component name not found in component manager lookup
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-884'>JS2-884</a>] -    
     User Manager creating excessive transactions on get* operations via Spring 
transactions
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-894'>JS2-894</a>] -    
     Deploy tool does not keep file dates in WAR file
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-897'>JS2-897</a>] -    
     Portal Site Manager - Administrator cannot edit users pages.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-899'>JS2-899</a>] -    
     Can not update PSML by import service of PSML store in DB
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-900'>JS2-900</a>] -    
     SiteView should throw SecurityException when a Node is not accessible 
instead of NodeNotFoundException
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-903'>JS2-903</a>] -    
     Customizer removes the Portlet Fragments when Security Constraints are Used
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-905'>JS2-905</a>] -    
     JSP Portlet Decorators: Decorator-specific decorator.jsp ignored
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-909'>JS2-909</a>] -    
     Layout Portlets removed Page logic is incorrectly worked.
+</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-916'>JS2-916</a>] -    
     RoleMultiChooser  portlet doesn't &quot;see&quot; newly added roles until 
after logging out and in again
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-920'>JS2-920</a>] -    
     Default locale preference
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-921'>JS2-921</a>] -    
     Portal Site Manager portlet not save &quot;unhidden&quot; state for PSML
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-922'>JS2-922</a>] -    
     Required associations should only be required for the &quot;from&quot; 
side of the association
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-928'>JS2-928</a>] -    
     Hardcoded URL link to PDF portlet in installer pages
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-929'>JS2-929</a>] -    
     iframe portlet user preferences
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-931'>JS2-931</a>] -    
     ConcurrentModificationException Exception in SessionNavigationalState
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-932'>JS2-932</a>] -    
     Portlet cache doesn't get refresh after login
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-935'>JS2-935</a>] -    
     Importing of seed xml results in a NullPointerException
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-936'>JS2-936</a>] -    
     Profiler Admin is not refreshed after seed xml import.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-937'>JS2-937</a>] -    
     Multiple seed.xml imports result in duplicate criteria.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-943'>JS2-943</a>] -    
     File Portlet cleanup
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-944'>JS2-944</a>] -    
     PortletDefinition Language needs to indicate if its locale is a 
supported-locale as defined by or for the Portlet descriptor
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-951'>JS2-951</a>] -    
     IP Address is null in statistics, while user get logs-off
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-965'>JS2-965</a>] -    
     Portal Site Manager needs to change the physical page file name to be able 
to make a proper page url
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-972'>JS2-972</a>] -    
     commons-logging unsuited for cross-context webapplication invocation usage 
- migrating to slf4j
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-978'>JS2-978</a>] -    
     In jetspeed-deploy-maven-plugin, cannot use expand or infuse when having a 
targetName
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-980'>JS2-980</a>] -    
     Rogue thread running after Tomcat Shutdown
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-981'>JS2-981</a>] -    
     Edit Defaults Mode Broken
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-983'>JS2-983</a>] -    
     Portlet borders and alignment messed up in jetspeed portlet decorator
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-984'>JS2-984</a>] -    
     Jetspeed 2.2 Validation on Websphere 6.1
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-986'>JS2-986</a>] -    
     PAM NodeManager operation not thread-safe
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-987'>JS2-987</a>] -    
     Portal request parameterMap must be captured before invoking a portlet on 
WebSphere
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-991'>JS2-991</a>] -    
     Issues with Tomcat 6
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-995'>JS2-995</a>] -    
     NPE in ProfilerValve under desktop mode
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-996'>JS2-996</a>] -    
     Inject the new Portlet 2.0 tlds in the target web archive during the 
deployment of a portlet application
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1000'>JS2-1000</a>] -  
       Portalstatistics can cause NullPointerException in TreeMap.compare 
method when request.getRemoteAttr() returns (sometimes) null
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1001'>JS2-1001</a>] -  
       Concurrent Modification exception in layout decorator
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1002'>JS2-1002</a>] -  
       jetspeed decorator's css is not applied to portlet window title under 
desktop
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1003'>JS2-1003</a>] -  
       DOJO-based admin portlet doesn' show the contents correctly.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1005'>JS2-1005</a>] -  
       NotSerializationException during restarting tomcat
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1006'>JS2-1006</a>] -  
       Enterprise build fails
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1007'>JS2-1007</a>] -  
       Null Pointer Exception in Page Manager File Cache
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1008'>JS2-1008</a>] -  
       Google Maps Portlet Fails on Desktop
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1009'>JS2-1009</a>] -  
       Active Authentication Redirect Fails from Desktop when Credentials Expire
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1010'>JS2-1010</a>] -  
       A NotSerializableException in j2-admin's PrincipalManagement portlet
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1011'>JS2-1011</a>] -  
       NavigationalState Base64 encoding needs to escape '+' characters
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1012'>JS2-1012</a>] -  
       Event Demo not working correctly on Desktop
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1016'>JS2-1016</a>] -  
       Content not available error on clicking
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1017'>JS2-1017</a>] -  
       SerializableException exception in Portal Site Manager with dbpsml
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1019'>JS2-1019</a>] -  
       Several import/export mapping bugs in the JetspeedSerializer 
implementations
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/JS2-1020'>JS2-1020</a>] -  
       Incorrect caching of user preferences can cause preference values to be 
returned from another user or stale values on export
+</li>
+</ul>
+            </subsection>
+        </section>
+    </body>
+</document>
\ No newline at end of file


Reply via email to