husted      2003/12/09 17:02:25

  Modified:    doc/userGuide release-notes.xml
  Log:
  + apply HTML Tidy -xml -i -m -wrap 0
  
  Revision  Changes    Path
  1.36      +184 -219  jakarta-struts/doc/userGuide/release-notes.xml
  
  Index: release-notes.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/userGuide/release-notes.xml,v
  retrieving revision 1.35
  retrieving revision 1.36
  diff -u -r1.35 -r1.36
  --- release-notes.xml 10 Dec 2003 00:57:50 -0000      1.35
  +++ release-notes.xml 10 Dec 2003 01:02:25 -0000      1.36
  @@ -1,6 +1,5 @@
   <?xml version="1.0"?>
   <document url="release-notes.html">
  -
     <properties>
       <author>Craig R. McClanahan</author>
       <author>Robert Leland</author>
  @@ -8,230 +7,196 @@
       <author>Martin Cooper</author>
       <title>Struts Release Notes (Nightly Build)</title>
     </properties>
  -
     <body>
  -
  -  <section name="Introduction" href="Introduction">
  -
  -    <p>This section contains the release notes for
  -    <strong>nightly build</strong> of the Struts Framework,
  -    for changes that have taken place since
  -    <a href="release-notes-1.1.html">Version 1.1 </a>
  -    was released.
  -      </p>
  -  </section>
  -
  -  <section name="What's Included?" href="Included">
  -
  -    <p>The binary distribution of this release includes the following
  -    files relevant to Struts:</p>
  -    <ul>
  -    <li><code>INSTALL.txt</code> - Brief installation instructions.
  -        For more detail, see the <code>Struts User Guide</code>, either through
  -        the Struts Documentation application or online at
  -        <a 
href="http://jakarta.apache.org/struts/";>http://jakarta.apache.org/struts/</a>.
  -    </li>
  -    <li><code>LICENSE.txt</code> - The Apache Software Foundation license that
  -        defines the terms under which you can use Struts (and other software
  -        licensed by Apache).</li>
  -    <li><code>README.txt</code> - A brief introduction to Struts.</li>
  -    <li><code>contrib/</code> - Additional libraries developed by the Struts team
  -        which are not yet part of the core distribution.</li>
  -    <li><code>lib/</code> - Directory containing files you will need in
  -        your own applications.  The individual files of interest are:
  +    <section name="Introduction" href="Introduction">
  +      <p>This section contains the release notes for 
  +      <strong>nightly build</strong>of the Struts Framework, for changes that have 
taken place since 
  +      <a href="release-notes-1.1.html">Version 1.1</a>was released.</p>
  +    </section>
  +    <section name="What's Included?" href="Included">
  +      <p>The binary distribution of this release includes the following files 
relevant to Struts:</p>
  +      <ul>
  +        <li>
  +        <code>INSTALL.txt</code>- Brief installation instructions. For more detail, 
see the 
  +        <code>Struts User Guide</code>, either through the Struts Documentation 
application or online at 
  +        <a 
href="http://jakarta.apache.org/struts/";>http://jakarta.apache.org/struts/</a>.</li>
  +        <li>
  +        <code>LICENSE.txt</code>- The Apache Software Foundation license that 
defines the terms under which you can use Struts (and other software licensed by 
Apache).</li>
  +        <li>
  +        <code>README.txt</code>- A brief introduction to Struts.</li>
  +        <li>
  +        <code>contrib/</code>- Additional libraries developed by the Struts team 
which are not yet part of the core distribution.</li>
  +        <li>
  +        <code>lib/</code>- Directory containing files you will need in your own 
applications. The individual files of interest are: 
           <ul>
  -        <li><code>commons-*-#.#.jar</code> - Release packages from the
  -            <a href="http://jakarta.apache.org/commons/";>Jakarta Commons
  -            Project</a> that Struts relies on.  You are welcome to use these
  -            classes in your own applications.  These JAR files should be
  -            copied into the <code>/WEB-INF/lib</code> directory of
  -            your web application.</li>
  -        <li><code>jakarta-oro-#.#.jar</code> - JAR file containing the Jakarta
  -            ORO package, utilitied by the Struts Valdiator. You must place
  -            this file in the <code>/WEB-INF/lib</code> directory of
  -            your web application to use the Struts Validator package.</li>
  -        <li><code>struts-#.#.jar</code> - JAR file that contains the compiled
  -            Java classes of Struts. You must
  -            place this file in the <code>/WEB-INF/lib</code> directory of
  -            your web application.</li>
  -        <li><code>struts-*.tld</code> - The tag library descriptor files
  -            for the Struts tag libraries (bean, html, logic, and nested).
  -            When these taglibs are used, you must place these files in the 
<code>/WEB-INF</code>
  -            directory of your web application and reference them with
  -            appropriate <code>&lt;taglib&gt;</code> directives in your
  -            web.xml file.</li>
  -        <li><code>struts-config_1_2.dtd</code> - The Document Type Definition
  -            (DTD) for the Struts 1.2 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
  -            copy is available for reference purposes only.</li>
  -        <li><code>struts-config_1_1.dtd</code> - The Document Type Definition
  -            (DTD) for the Struts 1.1 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
  -            copy is available for reference purposes only.</li>
  -        <li><code>struts-config_1_0.dtd</code> - The Document Type Definition
  -            (DTD) for the Struts 1.0 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
  -            copy is available for reference purposes only.</li>
  -        <li><code>web-app_2_2.dtd</code> - The Document Type Definition (DTD)
  -            for web.xml files conforming to the Servlet 2.2 specification.
  -            This copy is for reference purposes only.</li>
  -        <li><code>web-app_2_3.dtd</code> - The Document Type Definition (DTD)
  -            for web.xml files conforming to the Servlet 2.3 specification.
  -            This copy is for reference purposes only.</li>
  +          <li>
  +          <code>commons-*-#.#.jar</code>- Release packages from the 
  +          <a href="http://jakarta.apache.org/commons/";>Jakarta Commons 
Project</a>that Struts relies on. You are welcome to use these classes in your own 
applications. These JAR files should be copied into the 
  +          <code>/WEB-INF/lib</code>directory of your web application.</li>
  +          <li>
  +          <code>jakarta-oro-#.#.jar</code>- JAR file containing the Jakarta ORO 
package, utilitied by the Struts Valdiator. You must place this file in the 
  +          <code>/WEB-INF/lib</code>directory of your web application to use the 
Struts Validator package.</li>
  +          <li>
  +          <code>struts-#.#.jar</code>- JAR file that contains the compiled Java 
classes of Struts. You must place this file in the 
  +          <code>/WEB-INF/lib</code>directory of your web application.</li>
  +          <li>
  +          <code>struts-*.tld</code>- The tag library descriptor files for the 
Struts tag libraries (bean, html, logic, and nested). When these taglibs are used, you 
must place these files in the 
  +          <code>/WEB-INF</code>directory of your web application and reference them 
with appropriate 
  +          <code>&lt;taglib&gt;</code>directives in your web.xml file.</li>
  +          <li>
  +          <code>struts-config_1_2.dtd</code>- The Document Type Definition (DTD) 
for the Struts 1.2 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 copy is available for reference 
purposes only.</li>
  +          <li>
  +          <code>struts-config_1_1.dtd</code>- The Document Type Definition (DTD) 
for the Struts 1.1 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 copy is available for reference 
purposes only.</li>
  +          <li>
  +          <code>struts-config_1_0.dtd</code>- The Document Type Definition (DTD) 
for the Struts 1.0 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 copy is available for reference 
purposes only.</li>
  +          <li>
  +          <code>web-app_2_2.dtd</code>- The Document Type Definition (DTD) for 
web.xml files conforming to the Servlet 2.2 specification. This copy is for reference 
purposes only.</li>
  +          <li>
  +          <code>web-app_2_3.dtd</code>- The Document Type Definition (DTD) for 
web.xml files conforming to the Servlet 2.3 specification. This copy is for reference 
purposes only.</li>
           </ul></li>
  -    <li><code>webapps/</code> - Web Application Archive (WAR) files for the
  -        web applications that are included with Struts.</li>
  -    </ul>
  -
  -    <p>The following Jakarta Commons libraries are included with this release
  -    of Struts:</p>
  -    <ul>
  -    <li>Commons BeanUtils 1.6.1</li>
  -    <li>Commons Collections 2.1</li>
  -    <li>Commons Digester 1.5</li>
  -    <li>Commons FileUpload 1.0</li>
  -    <li>Commons Lang 2.0</li>
  -    <li>Commons Logging 1.0.3</li>
  -    <li>Commons Validator 1.1.1-dev</li>
  -    </ul>
  -
  -  </section>
  -
  -      <section name="What Changed?" href="Changes">
  -
  -          <p><strong>Configuration Changes</strong> [<code>/conf/shared</code>]</p>
  -          <ul>
  -              <li>
  -                <code><a 
href="http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd";>struts-config_1_2.dtd</a></code>
  -                is preferred to the deprecated Struts Configuration 1.1 DTD.
  -                The new DTD adds two new elements &lt;display-name&gt;
  -                and &lt;description&gt; to the struts-config element.
  -                These elements are for use by struts config file tools and document 
generation.
  -                In the Struts 1.2.x series, existing Struts configuration files can 
be
  -                loaded using either DTD version.
  -              </li>
  -          </ul>
  -
  -        <p><strong>Action Package Changes</strong> 
[<code>org.apache.struts.action</code>]</p>
  -          <ul>
  -              <li>No signficant changes.</li>
  -          </ul>
  -
  -          <p><strong>Actions Package Changes</strong> 
[<code>org.apache.struts.actions</code>]</p>
  -            <ul>
  -                <li>The DispatchAction now provides default cancel handler that can 
be overridden.
  -                    It also also possible to specify the default handler name.</li>
  -                <li>The LookupDispatchAction now provides default cancel handler 
that can be overridden.
  -                    It also also possible to specify the default handler name.</li>
  -            </ul>
  -
  -          <p><strong>Config Package</strong>  
[<code>org.apache.struts.config</code>]</p>
  -            <ul>
  -                <li>ApplicationConfig: removed in favor of ModuleConfig.</li>
  -            </ul>
  -
  -          <p><strong>Plugins Package</strong>  
[<code>org.apache.struts.plugins</code>]</p>
  -            <ul>
  -                <li>No signficant changes.</li>
  -            </ul>
  -
  -          <p><strong>Bean Taglib Package Changes</strong> 
[<code>org.apache.struts.taglib.bean</code>]</p>
  -          <ul>
  -              <li>No signficant changes.</li>
  -          </ul>
  -
  -          <p><strong>HTML Taglib Package Changes</strong> 
[<code>org.apache.struts.taglib.html</code>]:</p>
  -          <ul>
  -              <li>No signficant changes.</li>
  -          </ul>
  -
  -          <p><strong>Logic Taglib Package Changes</strong> 
[<code>org.apache.struts.taglib.logic</code>]:</p>
  -          <ul>
  -              <li>No signficant changes.</li>
  -          </ul>
  -
  -            <p><strong>Nested Taglib Package Changes</strong> 
[<code>org.apache.struts.nested.logic</code>]:</p>
  -          <ul>
  -              <li>No signficant changes.</li>
  -          </ul>
  -
  -          <p><strong>Tiles Taglib Package Changes</strong> 
[<code>org.apache.struts.tiles.logic</code>]:</p>
  -          <ul>
  -              <li>No signficant changes.</li>
  -          </ul>
  -
  -          <p><strong>Tiles Package Changes</strong> 
[<code>org.apache.struts.tiles</code>]:</p>
  -          <ul>
  -              <li>No signficant changes.</li>
  -          </ul>
  -
  -        <p><strong>Upload Package Changes</strong> 
[<code>org.apache.struts.upload</code>]:</p>
  -        <ul>
  -            <li>No signficant changes.</li>
  -        </ul>
  -
  -          <p><strong>Utility Package Changes</strong> 
[<code>org.apache.struts.util</code>]:</p>
  -          <ul>
  -              <li>No signficant changes.</li>
  -          </ul>
  -
  -          <p><strong>Validator Package Changes</strong> 
[<code>org.apache.struts.validator</code>]</p>
  -            <ul>
  -            <li>initModuleConfigFactory()</li>
  -            <li>methods created for backward-compatiblity only</li>
  -            <li>isStopOnFirstError</li>
  -            <li>setStopOnFirstError</li>
  -            <li>validator-rules.xml, range() is deprecated - use intRange() 
instead.</li>
  -          </ul>
  -
  -          <ul>
  -             <li>The ValidatorPlugin:  It is now possible to force the client side
  -             Javascript validation to check all constraints, instead of stopping
  -             at the first error. By setting a new property, stopOnFirstError,
  -             on the validator plug in tag to false. This is in the 
struts-config.xml as follow:
  -<pre>
  +        <li>
  +        <code>webapps/</code>- Web Application Archive (WAR) files for the web 
applications that are included with Struts.</li>
  +      </ul>
  +      <p>The following Jakarta Commons libraries are included with this release of 
Struts:</p>
  +      <ul>
  +        <li>Commons BeanUtils 1.6.1</li>
  +        <li>Commons Collections 2.1</li>
  +        <li>Commons Digester 1.5</li>
  +        <li>Commons FileUpload 1.0</li>
  +        <li>Commons Lang 2.0</li>
  +        <li>Commons Logging 1.0.3</li>
  +        <li>Commons Validator 1.1.1-dev</li>
  +      </ul>
  +    </section>
  +    <section name="What Changed?" href="Changes">
  +      <p>
  +      <strong>Configuration Changes</strong>[
  +      <code>/conf/shared</code>]</p>
  +      <ul>
  +        <li>
  +        <code>
  +          <a 
href="http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd";>struts-config_1_2.dtd</a>
  +        </code>is preferred to the deprecated Struts Configuration 1.1 DTD. The new 
DTD adds two new elements &lt;display-name&gt; and &lt;description&gt; to the 
struts-config element. These elements are for use by struts config file tools and 
document generation. In the Struts 1.2.x series, existing Struts configuration files 
can be loaded using either DTD version.</li>
  +      </ul>
  +      <p>
  +      <strong>Action Package Changes</strong>[
  +      <code>org.apache.struts.action</code>]</p>
  +      <ul>
  +        <li>No signficant changes.</li>
  +      </ul>
  +      <p>
  +      <strong>Actions Package Changes</strong>[
  +      <code>org.apache.struts.actions</code>]</p>
  +      <ul>
  +        <li>The DispatchAction now provides default cancel handler that can be 
overridden. It also also possible to specify the default handler name.</li>
  +        <li>The LookupDispatchAction now provides default cancel handler that can 
be overridden. It also also possible to specify the default handler name.</li>
  +      </ul>
  +      <p>
  +      <strong>Config Package</strong>[
  +      <code>org.apache.struts.config</code>]</p>
  +      <ul>
  +        <li>ApplicationConfig: removed in favor of ModuleConfig.</li>
  +      </ul>
  +      <p>
  +      <strong>Plugins Package</strong>[
  +      <code>org.apache.struts.plugins</code>]</p>
  +      <ul>
  +        <li>No signficant changes.</li>
  +      </ul>
  +      <p>
  +      <strong>Bean Taglib Package Changes</strong>[
  +      <code>org.apache.struts.taglib.bean</code>]</p>
  +      <ul>
  +        <li>No signficant changes.</li>
  +      </ul>
  +      <p>
  +      <strong>HTML Taglib Package Changes</strong>[
  +      <code>org.apache.struts.taglib.html</code>]:</p>
  +      <ul>
  +        <li>No signficant changes.</li>
  +      </ul>
  +      <p>
  +      <strong>Logic Taglib Package Changes</strong>[
  +      <code>org.apache.struts.taglib.logic</code>]:</p>
  +      <ul>
  +        <li>No signficant changes.</li>
  +      </ul>
  +      <p>
  +      <strong>Nested Taglib Package Changes</strong>[
  +      <code>org.apache.struts.nested.logic</code>]:</p>
  +      <ul>
  +        <li>No signficant changes.</li>
  +      </ul>
  +      <p>
  +      <strong>Tiles Taglib Package Changes</strong>[
  +      <code>org.apache.struts.tiles.logic</code>]:</p>
  +      <ul>
  +        <li>No signficant changes.</li>
  +      </ul>
  +      <p>
  +      <strong>Tiles Package Changes</strong>[
  +      <code>org.apache.struts.tiles</code>]:</p>
  +      <ul>
  +        <li>No signficant changes.</li>
  +      </ul>
  +      <p>
  +      <strong>Upload Package Changes</strong>[
  +      <code>org.apache.struts.upload</code>]:</p>
  +      <ul>
  +        <li>No signficant changes.</li>
  +      </ul>
  +      <p>
  +      <strong>Utility Package Changes</strong>[
  +      <code>org.apache.struts.util</code>]:</p>
  +      <ul>
  +        <li>No signficant changes.</li>
  +      </ul>
  +      <p>
  +      <strong>Validator Package Changes</strong>[
  +      <code>org.apache.struts.validator</code>]</p>
  +      <ul>
  +        <li>initModuleConfigFactory()</li>
  +        <li>methods created for backward-compatiblity only</li>
  +        <li>isStopOnFirstError</li>
  +        <li>setStopOnFirstError</li>
  +        <li>validator-rules.xml, range() is deprecated - use intRange() 
instead.</li>
  +      </ul>
  +      <ul>
  +        <li>The ValidatorPlugin: It is now possible to force the client side 
Javascript validation to check all constraints, instead of stopping at the first 
error. By setting a new property, stopOnFirstError, on the validator plug in tag to 
false. This is in the struts-config.xml as follow: 
  +        <pre>
   &lt;plug-in className="org.apache.struts.validator.ValidatorPlugIn"&gt;
   &lt;set-property property="pathnames"
    value="/WEB-INF/validation.xml,/WEB-INF/validator-rules.xml"/&gt;
   &lt;set-property property="stopOnFirstError" value="true"/&gt;
   &lt;/plug-in&gt;
  -</pre>
  -              </li>
  -              <li>validator-rules.xml[intRange]: IntRange now checks select-one and 
radio fields.
  -                  Example:
  -                  This allows populating combo boxes with valid choices plus one 
additional choice
  -                  with a caption something like "Choose one" and a value 0f "-1".
  -                  Then when the user attempts to submit the form, you can look for 
the value of
  -                  "-1" and yell at them if they failed to pick something.
  -                 </li>
  -            </ul>
  -
  -          <p><strong>Documentation Application Changes</strong> 
[<code>struts-documentation.war</code>]:</p>
  -          <ul>
  -              <li>No signficant changes.</li>
  -          </ul>
  -
  -          <p><strong>MailReader Example Application Changes</strong> 
[<code>struts-example.war</code>]:</p>
  -          <ul>
  -              <li>No signficant changes.</li>
  -          </ul>
  -
  -          <p><strong>Exercise Taglib Example Application Changes</strong> 
[<code>struts-taglib-exercise.war</code>]:</p>
  -          <ul>
  -              <li>No signficant changes.</li>
  -          </ul>
  -
  -      </section>
  -
  -<section>
  -    <p class="right">
  -    Next: <a href="installation.html">Installation</a>
  -    </p>
  -</section>
  -
  -    </body>
  -
  +</pre></li>
  +        <li>validator-rules.xml[intRange]: IntRange now checks select-one and radio 
fields. Example: This allows populating combo boxes with valid choices plus one 
additional choice with a caption something like "Choose one" and a value 0f "-1". Then 
when the user attempts to submit the form, you can look for the value of "-1" and yell 
at them if they failed to pick something.</li>
  +      </ul>
  +      <p>
  +      <strong>Documentation Application Changes</strong>[
  +      <code>struts-documentation.war</code>]:</p>
  +      <ul>
  +        <li>No signficant changes.</li>
  +      </ul>
  +      <p>
  +      <strong>MailReader Example Application Changes</strong>[
  +      <code>struts-example.war</code>]:</p>
  +      <ul>
  +        <li>No signficant changes.</li>
  +      </ul>
  +      <p>
  +      <strong>Exercise Taglib Example Application Changes</strong>[
  +      <code>struts-taglib-exercise.war</code>]:</p>
  +      <ul>
  +        <li>No signficant changes.</li>
  +      </ul>
  +    </section>
  +    <section>
  +      <p class="right">Next: 
  +      <a href="installation.html">Installation</a></p>
  +    </section>
  +  </body>
   </document>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to