You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by ws...@apache.org on 2006/08/19 22:43:13 UTC

svn commit: r432874 - /struts/site/src/site/xdoc/announce.xml

Author: wsmoak
Date: Sat Aug 19 13:43:12 2006
New Revision: 432874

URL: http://svn.apache.org/viewvc?rev=432874&view=rev
Log:
Added Struts 1.3.5 to the announcements page.

Modified:
    struts/site/src/site/xdoc/announce.xml

Modified: struts/site/src/site/xdoc/announce.xml
URL: http://svn.apache.org/viewvc/struts/site/src/site/xdoc/announce.xml?rev=432874&r1=432873&r2=432874&view=diff
==============================================================================
--- struts/site/src/site/xdoc/announce.xml (original)
+++ struts/site/src/site/xdoc/announce.xml Sat Aug 19 13:43:12 2006
@@ -30,6 +30,78 @@
                 Skip to: <a href="announce-2005.html">Announcements - 2005</a>
             </p>
 
+            <h4 id="a20060818.1">18 Aug 2006 - Struts v1.3.5 Beta</h4>
+
+            <p>The Apache Struts team is pleased to announce the release of Struts 1.3.5 Beta.</p>
+
+            <p>Struts 1.3.5 is available in a full distribution, or as separate library, source, example and
+                documentation distributions.</p>
+
+            <p>http://struts.apache.org/download.cgi#struts135</p>
+
+            <p>It is also available in the central Maven repository under Group ID "org.apache.struts".</p>
+
+            <p>Major changes since Struts 1.2 include</p>
+
+            <ul>
+                <li>Composable Request Processor</li>
+                <li>Arbitrary configuration properties</li>
+                <li>Opt-In Cancel Handling</li>
+                <li>Enhanced Global Exception Handlers</li>
+                <li>Extends attribute</li>
+                <li>"isCommitted" Exception Handling</li>
+                <li>Postback Actions</li>
+                <li>Wildcard ActionConfig properties</li>
+            </ul>
+
+            <p>Composable Request Processor: For Struts 1.3, we turned the request processor methods into Commands that
+                are part of a flexible Chain of Commands.</p>
+
+            <p>Arbitrary configuration properties: Most every Struts configuration element now accepts a map of
+                key/value pairs. Arbitrary configuration properties let us externalize more of our configurations,
+                encouraging reuse.</p>
+
+            <p>Opt-In Cancel Handling: In Struts 1.3, the Cancel token is only honored if the new property "cancellable"
+                is set for the Action Mapping. If the Cancel token is present, but cancellable is not set, then an
+                InvalidCancelException is thrown. The InvalidCancelExeption may be caught by a Declarative Exception
+                Handler, like any other Exception.</p>
+
+            <p>Enhanced Global Exception Handlers: We now support use of global exception handlers in cases when no
+                ActionConfig has yet been identified, as in with "preprocessing" commands in a custom request processing
+                chain.</p>
+
+            <p>Extends attribute: In the Struts configuration file, we can now use the extends attribute to adopt
+                default settings from another element, as we already can in the Tiles configuration files.</p>
+
+            <p>"isCommitted" Exception Handling: When using Tiles, sometimes the response is already committed when an
+                exception occurs. Now, the ExceptionHandler tests response.isCommitted, and, if true, includes the
+                configured view path, rather than forwarding to it.</p>
+
+            <p>Postback Forms: The action attribute of the Form taglib is now optional. If omitted, the original URI of
+                the original request is used.</p>
+
+            <p>Wildcard ActionConfig properties: Wildcards can now be used in the properties of an ActionConfig.</p>
+
+            <p>The 1.3.x series of the Apache Struts framework has a minumum requirement of the following specification
+                versions:</p>
+
+            <ul>
+                <li>Java Servlet 2.3 and JavaServer Pages (JSP) 1.2</li>
+                <li>Java 2 Standard Platform Edition (J2SE) 1.4</li>
+            </ul>
+
+            <p>The release notes are available online at:</p>
+
+            <p><a href="http://struts.apache.org/1.x/userGuide/release-notes.html">
+                http://struts.apache.org/1.x/userGuide/release-notes.html</a></p>
+
+            <p>Notes on upgrading from prior versions can be found on the community-maintained wiki:</p>
+
+            <p><a href="http://wiki.apache.org/struts/StrutsUpgradeNotes12to13">
+                http://wiki.apache.org/struts/StrutsUpgradeNotes12to13</a></p>
+
+            <hr/>
+
             <h4 id="a20060628.1">28 Jun 2006 - Shale to Become Top-Level
                 ASF Project</h4>            
             <p>