martinc 02/01/12 13:50:59
Modified: doc index.xml project.xml release-notes-1.0.1.xml
release-notes.xml
Log:
Updated for Struts 1.0.1 final release, plus some corrections.
Revision Changes Path
1.13 +15 -9 jakarta-struts/doc/index.xml
Index: index.xml
===================================================================
RCS file: /home/cvs/jakarta-struts/doc/index.xml,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- index.xml 4 Nov 2001 03:04:02 -0000 1.12
+++ index.xml 12 Jan 2002 21:50:58 -0000 1.13
@@ -3,6 +3,7 @@
<properties>
<author>Craig R. McClanahan</author>
+ <author>Martin Cooper</author>
<title>The Struts Framework Project</title>
</properties>
@@ -63,7 +64,7 @@
<p>Of course, the only true documentation is the code itself. If you have any
questions
about how Struts actually works, do not hestate to <i>use the source</i>. For the
complete, buildable source code to the entire Struts framework, see the "src"
folder in
- the <a
href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0/src/"><b>Struts 1.0
source distribution</b></a>.</p>
+ the <a
href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.1/src/"><b>Struts
1.0.1 source distribution</b></a>.</p>
<p>The Struts <a href="userGuide/resources.html"><b>Resources</b></a> page
provides links to
everything else written about Struts, including books, articles, tutorials, and
sample
@@ -73,19 +74,24 @@
<section name="Acquiring Struts" href="Acquiring">
- <p>The production release of <strong>Struts 1.0</strong> is available in
- in convenient binary distribution and also with complete source code.</p>
+ <p>The production release of <strong>Struts 1.0.1</strong> is available in
+ in convenient binary distribution and also with complete source code. In
+ addition, a library distribution is available, which contains the latest
+ Struts binaries without the sample applications, providing a smaller,
+ faster download.</p>
<ul>
- <li><a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0">
- <b>Struts 1.0 Binary Distribution</b></a></li>
- <li><a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0/src">
- <b>Struts 1.0 Source Code Distribution</b></a></li>
+ <li><a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.1">
+ <b>Struts 1.0.1 Binary Distribution</b></a></li>
+ <li><a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.1/lib">
+ <b>Struts 1.0.1 Library Distribution</b></a></li>
+ <li><a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.1/src">
+ <b>Struts 1.0.1 Source Code Distribution</b></a></li>
</ul>
- <p>Check the <a href="release-notes-1.0.html">Release Notes</a>
+ <p>Check the <a href="release-notes-1.0.1.html">Release Notes</a>
for a summary of what new features have been added and other
- changes since the Struts 1.0-beta-3 release.</p>
+ changes since the Struts 1.0 release.</p>
<p><b>In addition to a Struts distribution,</b> you will need to ensure that
you have downloaded and installed all of the
1.15 +1 -3 jakarta-struts/doc/project.xml
Index: project.xml
===================================================================
RCS file: /home/cvs/jakarta-struts/doc/project.xml,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- project.xml 16 Nov 2001 06:01:11 -0000 1.14
+++ project.xml 12 Jan 2002 21:50:58 -0000 1.15
@@ -20,7 +20,7 @@
<menu name="Getting Started">
<item name="Installation" href="installation-1.0.html"/>
- <item name="Release Notes" href="release-notes-1.0.html"/>
+ <item name="Release Notes" href="release-notes-1.0.1.html"/>
<item name="Javadoc" href="api-1.0/index.html"/>
<item name="Mailing Lists"
href="http://jakarta.apache.org/site/mail.html"/>
<item name="Bug Database"
href="http://jakarta.apache.org/site/bugs.html"/>
@@ -53,8 +53,6 @@
</menu>
<menu name="Current Development">
- <item name="Release Notes (1.0.1)" href="release-notes-1.0.1.html"/>
- <item name="Release Plan (1.0.1)" href="release-plan-1.0.1.html"/>
<item name="Installation (nightly)" href="installation.html"/>
<item name="Release Notes (nightly)" href="release-notes.html"/>
<item name="Javadoc (nightly)" href="api/index.html"/>
1.9 +10 -20 jakarta-struts/doc/release-notes-1.0.1.xml
Index: release-notes-1.0.1.xml
===================================================================
RCS file: /home/cvs/jakarta-struts/doc/release-notes-1.0.1.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- release-notes-1.0.1.xml 28 Nov 2001 08:44:35 -0000 1.8
+++ release-notes-1.0.1.xml 12 Jan 2002 21:50:58 -0000 1.9
@@ -5,6 +5,7 @@
<author>Craig R. McClanahan</author>
<author>Robert Leland</author>
<author>Ted Husted</author>
+ <author>Martin Cooper</author>
<title>Struts Release Notes (Version 1.0.1)</title>
</properties>
@@ -20,11 +21,7 @@
<a href="#New">New Features</a> and <a href="#Changes">Changes</a>
to Struts.</p>
- <p>Struts 1.0.1 is not yet released, but a Release Candidate
- is available for download
- <a
href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.1-rc1/">here</a>.
- This version is intended as a near-term release to cover
- bug-fixes only; no new functionality.</p>
+ <p>This version covers bug-fixes only; no new functionality.</p>
</section>
@@ -32,7 +29,7 @@
<section name="What's Included?" href="Included">
<p>The binary distribution of this release includes the following
- files relevant to Struts 1.1:</p>
+ files relevant to Struts 1.0.1:</p>
<ul>
<li><code>INSTALL</code> - Brief installation instructions. See
the <code>Struts Documentation Application</code>, or online at
@@ -50,7 +47,7 @@
place this file in the <code>/WEB-INF/lib</code> directory of
your web application.</li>
<li><code>struts-xxxxx.tld</code> - The tag library descriptor files
- for the Struts 1.1 tag libraries (bean, html, logic, and
+ for the Struts 1.0.1 tag libraries (bean, html, logic, and
template). You must place these files in the <code>/WEB-INF</code>
directory of your web application, and reference them with
appropriate <code><taglib></code> directives in your
@@ -60,7 +57,7 @@
include this file in the <code>/WEB-INF/lib</code> directory
of your application, if it is not already made visible to web
applications by your servlet container.</li>
- <li><code>struts-config_1_1.dtd</code> - The document type descriptor
+ <li><code>struts-config_1_0.dtd</code> - The document type descriptor
(DTD) for the Struts configuration file (which is typically named
<code>/WEB-INF/struts-config.xml</code>. Your configuration file
will be validated against an internal copy of this DTD -- this
@@ -76,8 +73,8 @@
web applications that are included with Struts.</li>
</ul>
- <p>The struts 0.5 milestone API release is no longer supported.
- and has been removed as of Struts 1.1:</p>
+ <p>The struts 0.5 milestone API release is no longer supported,
+ and has been removed as of Struts 1.1.</p>
<ul>
</ul>
@@ -96,7 +93,6 @@
(package <code>org.apache.struts.util</code>):</p>
<ul>
<li>LocalStrings: Correct message regarding replaceable parameter so that it
does not append an extraneous character.</li>
- <li>Add LabelValueBean class. This defines a collection of name/value pairs
that can be used with the >html:options> tag, and elsewhere.</li>
<li>MessageResources: Escape any single quote characters that are included in
the specified message string.</li>
<li>Allow a transaction token to be the only parameter in
computeParameters().</li>
<li>Change RequestUtils to encode ampersands when building a query string.</li>
@@ -140,7 +136,6 @@
<ul>
<li>Modify ActionForm class to use ActionServletWrapper rather than expose
ActionServlet.</li>
<li>Add ActionServletWrapper class. Used by ActionForm to prevent the Public
String properties of ActionServlet from being changed via a query string.</li>
- <li>The logic for creating an ActionErrors or ActionMessages object has been
moved to a utility method in RequestUtils. The JspException message is also generated
in RequestUtils.</li>
<li>Unconditionally pass the selected mapping as a request attribute under key
Action.MAPPING_KEY, even if no form bean is specified.</li>
<li>Avoid a NullPointerException in corner cases caused by failed
initialization of ActionServlet.</li>
</ul>
@@ -150,8 +145,7 @@
<ul>
<li>Fixed lost byte problem in BufferedMultipartInputStream</li>
<li>Fixed ArrayIndexOutOfBoundsException situations</li>
- <li>Better reporting for premature closing of input streams while reading
-multipart requests.</li>
+ <li>Better reporting for premature closing of input streams while reading
multipart requests.</li>
<li>Additional fix for file corruption problem with uploads and new line
characters.</li>
</ul>
@@ -159,9 +153,6 @@
(package <code>org.apache.struts.util</code>):</p>
<ul>
<li>Modify RequestUtils class to use ActionServletWrapper rather than expose
ActionServlet.</li>
- <li>Added error message for the getActionErrors and getActionMessages
method.</li>
- <li>Added a getActionErrors and getActionMessages methods to generate the
correct corresponding object based on the object retrieved from request scope based on
the key passed in.</li>
- <li>The logic for creating an ActionErrors or ActionMessages object has been
moved to a utility method in RequestUtils. The JspException message is also generated
in RequestUtils.</li>
<li><code>ConvertUtils.convertCharacter()</code> will now detect empty strings
and return the default value.</li>
</ul>
@@ -169,7 +160,7 @@
<em>struts-bean</em> custom tag library (package
<code>org.apache.struts.taglib.bean</code>):</p>
<ul>
- <li>Correct the generated scripting variable type when the <bean:cookie>,
<bean:header>, or <bean:parameter> tag is used with the "multiple"
attribute.</li>
+ <li>Correct the generated scripting variable type when the <bean:cookie>,
<bean:header>, or <bean:parameter> tag is used with the "multiple"
attribute.</li>
</ul>
<p>The following changes and bug fixes have occured in the
@@ -178,7 +169,7 @@
<ul>
<li>Fixed FormTag to exclude query string when identifying action mapping
name.</li>
<li>Correct MultiboxTagdoAfterBody() to return SKIP_BODY instead of
SKIP_PAGE.</li>
- <li>Added the 'align' attribute to the <html:image> tag.</li>
+ <li>Added the 'align' attribute to the <html:image> tag.</li>
<li>On the Options tag, if the property specified by the "property" attribute
returns null, it now throws an error message that indicates what the real problem is,
rather than causing an NPE.</li>
<li>Added 'style' and 'styleClass' attributes for <html:option> and
<html:options> tags.</li>
<li>Correctly URLEncode the query string parameter value on ImgTag, even if
there is only a single parameter.</li>
@@ -189,7 +180,6 @@
<em>struts-logic</em> custom tag library (package
<code>org.apache.struts.taglib.logic</code>):</p>
<ul>
- <li>Added tags for checking if a message is present in general or for a
specific property. They retrieve an object from request scope just like the
html:errors and html:messages tags.</li>
<li>The <code><html:errors></code> when the property tag is
specified, errors are no longer printed if the specified property
has no errors. Previously errors were always printed! Future
1.10 +3 -2 jakarta-struts/doc/release-notes.xml
Index: release-notes.xml
===================================================================
RCS file: /home/cvs/jakarta-struts/doc/release-notes.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- release-notes.xml 21 Nov 2001 23:24:56 -0000 1.9
+++ release-notes.xml 12 Jan 2002 21:50:59 -0000 1.10
@@ -15,7 +15,7 @@
<p>This document contains the release notes for
<strong>nightly release</strong> of the Struts Framework,
and covers changes that have taken place since
- <a href="release-notes-1.0.html">Version 1.0</a>
+ <a href="release-notes-1.0.1.html">Version 1.0.1</a>
was released. The following sections cover
<a href="#New">New Features</a> and <a href="#Changes">Changes</a>
to Struts.</p>
@@ -62,7 +62,7 @@
include this file in the <code>/WEB-INF/lib</code> directory
of your application, if it is not already made visible to web
applications by your servlet container.</li>
- <li><code>struts-config_1_0.dtd</code> - The document type descriptor
+ <li><code>struts-config_1_1.dtd</code> - The document type descriptor
(DTD) for the Struts configuration file (which is typically named
<code>/WEB-INF/struts-config.xml</code>. Your configuration file
will be validated against an internal copy of this DTD -- this
@@ -150,6 +150,7 @@
(package <code>org.apache.struts.util</code>):</p>
<ul>
<li>LocalStrings: Correct message regarding replaceable parameter so that it
does not append an extraneous character.</li>
+ <li>Add LabelValueBean class. This defines a collection of name/value pairs
that can be used with the <html:options> tag, and elsewhere.</li>
<li>MessageResources: Escape any single quote characters that are included in
the specified message string.</li>
<li>Allow a transaction token to be the only parameter in
computeParameters().</li>
<li>Change RequestUtils to encode ampersands when building a query string.</li>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>