Author: rgielen
Date: Sun Aug 15 23:25:22 2010
New Revision: 985775

URL: http://svn.apache.org/viewvc?rev=985775&view=rev
Log:
Site updates for 2.2.1 release

Added:
    struts/site/src/site/xdoc/announce-2009.xml
Modified:
    struts/site/src/site/site.xml
    struts/site/src/site/xdoc/announce.xml
    struts/site/src/site/xdoc/download.xml
    struts/site/src/site/xdoc/downloads.xml
    struts/site/src/site/xdoc/index.xml

Modified: struts/site/src/site/site.xml
URL: 
http://svn.apache.org/viewvc/struts/site/src/site/site.xml?rev=985775&r1=985774&r2=985775&view=diff
==============================================================================
--- struts/site/src/site/site.xml (original)
+++ struts/site/src/site/site.xml Sun Aug 15 23:25:22 2010
@@ -17,7 +17,7 @@
                     href="http://www.apache.org/"; />
             <item
                     name="Struts 2"
-                    href="http://struts.apache.org/2.1.8.1/index.html"; />
+                    href="http://struts.apache.org/2.2.1/index.html"; />
             <item
                     name="Struts 1"
                     href="http://struts.apache.org/1.3.10/index.html"; />
@@ -63,8 +63,8 @@
                     name="Key Technologies"
                     href="primer.html" />
             <item
-                    name="Struts 2.1.8.1 (GA)"
-                    href="http://struts.apache.org/2.1.8.1/index.html"; />
+                    name="Struts 2.2.1 (GA)"
+                    href="http://struts.apache.org/2.2.1/index.html"; />
             <item
                     name="Struts 2.0.14 (GA)"
                     href="http://struts.apache.org/2.0.14/index.html"; />

Added: struts/site/src/site/xdoc/announce-2009.xml
URL: 
http://svn.apache.org/viewvc/struts/site/src/site/xdoc/announce-2009.xml?rev=985775&view=auto
==============================================================================
--- struts/site/src/site/xdoc/announce-2009.xml (added)
+++ struts/site/src/site/xdoc/announce-2009.xml Sun Aug 15 23:25:22 2010
@@ -0,0 +1,87 @@
+<?xml version="1.0"?>
+<!--
+Copyright 1999-2009 The Apache Software Foundation
+Licensed 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.
+-->
+<!--
+// ======================================================================== 78
+-->
+<document>
+
+    <properties>
+        <title>Announcements</title>
+    </properties>
+
+    <body>
+
+        <section name="Announcements">
+            <p class="right">
+                Skip to: <a href="announce-2008.html">Announcements - 2008</a>
+            </p>
+
+            <h4 id="a20091116">16 November 2009 - Struts 2.1.8.1 General 
Availability Release</h4>
+            <p>
+              The Apache Struts group is pleased to announce that Struts 
2.1.8.1 is
+              available as a "General Availability" release. The GA 
designation is our
+              highest quality grade.
+            </p>
+            <p>
+              Apache Struts 2 is an elegant, extensible framework for creating
+              enterprise-ready Java web applications. The framework is 
designed to
+              streamline the full development cycle, from building, to 
deploying, to
+              maintaining applications over time.
+            </p>  
+            <p>
+              This release is a significant upgrade. We have worked hard to 
improve
+              some of the trouble spots from 2.0. In particular, we are 
releasing a
+              new plugin for XML-free configuration called the Conventions 
Plugin. This
+              release also features the new REST and Javatemplates plugins. The
+              AJAX functionality has been moved to a plugin to improve 
maintainability.
+              Many bugs have been fixed for this release, see release notes 
for more
+              details.
+            </p>  
+            <p>
+              Struts 2.0 will continue to be supported, but for new projects, 
we
+              suggest moving to Struts 2.1.
+            </p>  
+            <p>
+              Struts 2.1.8.1 is available in a full distribution, or as 
separate
+              library, source, example and documentation distributions, from 
the
+              releases page. The release is also available through the central 
Maven
+              repository under Group ID "org.apache.struts". The release notes 
are
+              available online.
+            </p>  
+            <p>
+              The 2.1.x series of the Apache Struts framework has a minimum
+              requirement of the following specification versions: Servlet API 
2.4,
+              JSP API 2.0, and Java 5.
+            </p>  
+            <p>
+              Should any issues arise with your use of any version of the 
Struts
+              framework, please post your comments to the user list, and, if
+              appropriate, file a tracking ticket.
+            </p>
+        </section>    
+        <section>
+            <p class="right">
+                Skip to: <a href="announce-2008.html">Announcements - 2008</a>
+            </p>
+
+            <p class="right">
+                <strong>Next:</strong>
+                <a href="kickstart.html">Kickstart FAQ</a>
+            </p>
+        </section>
+
+    </body>
+</document>

Modified: struts/site/src/site/xdoc/announce.xml
URL: 
http://svn.apache.org/viewvc/struts/site/src/site/xdoc/announce.xml?rev=985775&r1=985774&r2=985775&view=diff
==============================================================================
--- struts/site/src/site/xdoc/announce.xml (original)
+++ struts/site/src/site/xdoc/announce.xml Sun Aug 15 23:25:22 2010
@@ -26,12 +26,12 @@ limitations under the License.
 
         <section name="Announcements">
             <p class="right">
-                Skip to: <a href="announce-2008.html">Announcements - 2008</a>
+                Skip to: <a href="announce-2009.html">Announcements - 2009</a>
             </p>
 
-            <h4 id="a20091116">16 November 2009 - Struts 2.1.8.1 General 
Availability Release</h4>
+            <h4 id="a20100816">16 August 2010 - Struts 2.2.1 General 
Availability Release</h4>
             <p>
-              The Apache Struts group is pleased to announce that Struts 
2.1.8.1 is
+              The Apache Struts group is pleased to announce that Struts 2.2.1 
is
               available as a "General Availability" release. The GA 
designation is our
               highest quality grade.
             </p>
@@ -42,27 +42,28 @@ limitations under the License.
               maintaining applications over time.
             </p>  
             <p>
-              This release is a significant upgrade. We have worked hard to 
improve
-              some of the trouble spots from 2.0. In particular, we are 
releasing a
-              new plugin for XML-free configuration called the Conventions 
Plugin. This
-              release also features the new REST and Javatemplates plugins. The
-              AJAX functionality has been moved to a plugin to improve 
maintainability.
-              Many bugs have been fixed for this release, see release notes 
for more
-              details.
-            </p>  
+              This release includes a number of new features and bug fixes 
since the
+              2.1.8.1 GA release, including important security fixes regarding 
remote
+              server context manipulation by injecting OGNL expressions in 
request parameters.
+              For more information about the exploits, see the corresponding
+              security bulletins <a 
href="http://struts.apache.org/2.2.1/docs/s2-005.html";>S2-005</a>.
+            </p>
             <p>
-              Struts 2.0 will continue to be supported, but for new projects, 
we
-              suggest moving to Struts 2.1.
-            </p>  
+              All developers are strongly advised to update existing Struts 2 
applications
+              to Struts 2.2.1.
+            </p>
             <p>
-              Struts 2.1.8.1 is available in a full distribution, or as 
separate
-              library, source, example and documentation distributions, from 
the
-              releases page. The release is also available through the central 
Maven
-              repository under Group ID "org.apache.struts". The release notes 
are
-              available online.
-            </p>  
+              Struts 2.2.1 is available in a full distribution,
+              or as separate library, source, example and documentation
+              distributions, from the
+              <a 
href="http://struts.apache.org/download.cgi#struts221";>releases page</a>.
+              The release is also available through the central Maven 
repository under Group ID
+              "org.apache.struts". The
+              <a 
href="http://struts.apache.org/2.2.1/version-notes-221.html";>release notes</a>
+              are available online.
+            </p>
             <p>
-              The 2.1.x series of the Apache Struts framework has a minimum
+              The 2.2.x series of the Apache Struts framework has a minimum
               requirement of the following specification versions: Servlet API 
2.4,
               JSP API 2.0, and Java 5.
             </p>  
@@ -74,7 +75,7 @@ limitations under the License.
         </section>    
         <section>
             <p class="right">
-                Skip to: <a href="announce-2008.html">Announcements - 2008</a>
+                Skip to: <a href="announce-2009.html">Announcements - 2009</a>
             </p>
 
             <p class="right">

Modified: struts/site/src/site/xdoc/download.xml
URL: 
http://svn.apache.org/viewvc/struts/site/src/site/xdoc/download.xml?rev=985775&r1=985774&r2=985775&view=diff
==============================================================================
--- struts/site/src/site/xdoc/download.xml (original)
+++ struts/site/src/site/xdoc/download.xml Sun Aug 15 23:25:22 2010
@@ -89,30 +89,30 @@ limitations under the License.
 
         <a name="struts-ga"/>
         <section name="Full Releases">
-            <a name="struts2181"/>
-            <subsection name="Struts 2.1.8.1">
+            <a name="struts221"/>
+            <subsection name="Struts 2.2.1">
 
             <p>
-             <a href="http://struts.apache.org/2.1.8.1/";>Apache Struts 
2.1.8.1</a>
+             <a href="http://struts.apache.org/2.2.1/";>Apache Struts 2.2.1</a>
              is an elegant, extensible framework
              for creating enterprise-ready Java web applications.
              It is available in a full distribution, or as
              separate library, source, example and documentation
              distributions.
-             Struts 2.1.8.1 is the "best available" version of Struts in the 
2.1 series.
+             Struts 2.2.1 is the "best available" version of Struts in the 2.2 
series.
             </p>
 
                 <ul>
                     <li>
-                      <a 
href="http://struts.apache.org/2.1.8.1/docs/version-notes-2181.html";>Release 
Notes</a>
+                      <a 
href="http://struts.apache.org/2.2.1/version-notes-221.html";>Release Notes</a>
                     </li>
 
                     <li>Full Distribution:
                         <ul>
                             <li>
-                                <a 
href="[preferred]/struts/binaries/struts-2.1.8.1-all.zip">struts-2.1.8.1-all.zip</a>
 (110mb)
-                                [<a 
href="http://www.apache.org/dist/struts/binaries/struts-2.1.8.1-all.zip.asc";>PGP</a>]
-                                [<a 
href="http://www.apache.org/dist/struts/binaries/struts-2.1.8.1-all.zip.md5";>MD5</a>]
+                                <a 
href="[preferred]/struts/binaries/struts-2.2.1-all.zip">struts-2.2.1-all.zip</a>
 (110mb)
+                                [<a 
href="http://www.apache.org/dist/struts/binaries/struts-2.2.1-all.zip.asc";>PGP</a>]
+                                [<a 
href="http://www.apache.org/dist/struts/binaries/struts-2.2.1-all.zip.md5";>MD5</a>]
                             </li>
                         </ul>
                     </li>
@@ -120,18 +120,18 @@ limitations under the License.
                     <li>Example Applications:
                         <ul>
                             <li>
-                                <a 
href="[preferred]/struts/examples/struts-2.1.8.1-apps.zip">struts-2.1.8.1-apps.zip</a>
 (34mb)
-                                [<a 
href="http://www.apache.org/dist/struts/examples/struts-2.1.8.1-apps.zip.asc";>PGP</a>]
-                                [<a 
href="http://www.apache.org/dist/struts/examples/struts-2.1.8.1-apps.zip.md5";>MD5</a>]
+                                <a 
href="[preferred]/struts/examples/struts-2.2.1-apps.zip">struts-2.2.1-apps.zip</a>
 (34mb)
+                                [<a 
href="http://www.apache.org/dist/struts/examples/struts-2.2.1-apps.zip.asc";>PGP</a>]
+                                [<a 
href="http://www.apache.org/dist/struts/examples/struts-2.2.1-apps.zip.md5";>MD5</a>]
                             </li>
                         </ul>
                     </li>
                     <li>Essential Dependencies Only:
                         <ul>
                             <li>
-                                <a 
href="[preferred]/struts/library/struts-2.1.8.1-lib.zip">struts-2.1.8.1-lib.zip</a>
 (11mb)
-                                [<a 
href="http://www.apache.org/dist/struts/library/struts-2.1.8.1-lib.zip.asc";>PGP</a>]
-                                [<a 
href="http://www.apache.org/dist/struts/library/struts-2.1.8.1-lib.zip.md5";>MD5</a>]
+                                <a 
href="[preferred]/struts/library/struts-2.2.1-lib.zip">struts-2.2.1-lib.zip</a> 
(11mb)
+                                [<a 
href="http://www.apache.org/dist/struts/library/struts-2.2.1-lib.zip.asc";>PGP</a>]
+                                [<a 
href="http://www.apache.org/dist/struts/library/struts-2.2.1-lib.zip.md5";>MD5</a>]
                             </li>
                         </ul>
                     </li>
@@ -139,18 +139,18 @@ limitations under the License.
                     <li>Documentation:
                         <ul>
                             <li>
-                                <a 
href="[preferred]/struts/documentation/struts-2.1.8.1-docs.zip">struts-2.1.8.1-docs.zip</a>
 (60mb)
-                                [<a 
href="http://www.apache.org/dist/struts/documentation/struts-2.1.8.1-docs.zip.asc";>PGP</a>]
-                                [<a 
href="http://www.apache.org/dist/struts/documentation/struts-2.1.8.1-docs.zip.md5";>MD5</a>]
+                                <a 
href="[preferred]/struts/documentation/struts-2.2.1-docs.zip">struts-2.2.1-docs.zip</a>
 (60mb)
+                                [<a 
href="http://www.apache.org/dist/struts/documentation/struts-2.2.1-docs.zip.asc";>PGP</a>]
+                                [<a 
href="http://www.apache.org/dist/struts/documentation/struts-2.2.1-docs.zip.md5";>MD5</a>]
                             </li>
                         </ul>
                     </li>
                     <li>Source:
                         <ul>
                             <li>
-                                <a 
href="[preferred]/struts/source/struts-2.1.8-src.zip">struts-2.1.8.1-src.zip</a>
 (20mb)
-                                [<a 
href="http://www.apache.org/dist/struts/source/struts-2.1.8.1-src.zip.asc";>PGP</a>]
-                                [<a 
href="http://www.apache.org/dist/struts/source/struts-2.1.8.1-src.zip.md5";>MD5</a>]
+                                <a 
href="[preferred]/struts/source/struts-2.1.8-src.zip">struts-2.2.1-src.zip</a> 
(20mb)
+                                [<a 
href="http://www.apache.org/dist/struts/source/struts-2.2.1-src.zip.asc";>PGP</a>]
+                                [<a 
href="http://www.apache.org/dist/struts/source/struts-2.2.1-src.zip.md5";>MD5</a>]
                             </li>
                         </ul>
                     </li>

Modified: struts/site/src/site/xdoc/downloads.xml
URL: 
http://svn.apache.org/viewvc/struts/site/src/site/xdoc/downloads.xml?rev=985775&r1=985774&r2=985775&view=diff
==============================================================================
--- struts/site/src/site/xdoc/downloads.xml (original)
+++ struts/site/src/site/xdoc/downloads.xml Sun Aug 15 23:25:22 2010
@@ -43,8 +43,8 @@ limitations under the License.
                         <strong>General Availability (GA) Releases</strong> - 
<em>Ready for Prime Time!</em>
                         <ul>
                             <li>
-                                <a 
href="http://struts.apache.org/download.cgi#struts2181";>
-                                    Struts 2.1.8.1
+                                <a 
href="http://struts.apache.org/download.cgi#struts221";>
+                                    Struts 2.2.1
                                 </a> ("best available")
                             </li>
                             <li>
@@ -117,6 +117,9 @@ limitations under the License.
 
             <ul>
                 <li>
+                    <a 
href="http://struts.apache.org/2.1.8.1/index.html";>Struts 2.1.8.1</a>
+                </li>
+                <li>
                     <a href="http://struts.apache.org/2.1.8/index.html";>Struts 
2.1.8</a>
                 </li>
                 <li>

Modified: struts/site/src/site/xdoc/index.xml
URL: 
http://svn.apache.org/viewvc/struts/site/src/site/xdoc/index.xml?rev=985775&r1=985774&r2=985775&view=diff
==============================================================================
--- struts/site/src/site/xdoc/index.xml (original)
+++ struts/site/src/site/xdoc/index.xml Sun Aug 15 23:25:22 2010
@@ -32,14 +32,16 @@ limitations under the License.
               the <a href="#Project">Apache Struts project</a>, and <a 
href="#Newbies">Struts for Newbies</a>
             </p>
             
-            <a name="2.1.8.1"/>
-            <subsection name="16 Nov 2009 - Struts 2.1.8.1 General 
Availability Release">
+            <a name="2.2.1"/>
+            <subsection name="16 Aug 2010 - Struts 2.2.1 General Availability 
Release">
 
             <p>
                 The latest production release of Struts 2 is
-                <a 
href="http://struts.apache.org/download.cgi#struts2181";>Struts 2.1.8.1</a>,
+                <a 
href="http://struts.apache.org/download.cgi#struts221";>Struts 2.2.1</a>,
                 which was promoted to "General Availability"
-                (or "Ready for Primetime") on 16 Nov 2009.
+                (or "Ready for Primetime") on 16 Aug 2010.
+                Struts 2.2.1 includes important security fixes. All developers 
are strongly
+                encouraged to update existing Struts 2 applications to Struts 
2.2.1.
             </p>
             </subsection>
 
@@ -70,8 +72,8 @@ limitations under the License.
                 Struts 2.0.14 addresses two major bugs introduced with these 
security fixes,
                 keeping the FilterDispatcher from serving built in static 
resources,
                 and keeping conversion error messages from being displayed.
-                All developers are strongly encouraged to update existing 
Struts 2 applications
-                to Struts 2.0.14.
+                All developers are strongly encouraged to update existing 
Struts 2.0.x applications
+                to at least to Struts 2.0.14.
             </p>
             </subsection>
 


Reply via email to