jholmes     2002/08/02 14:11:48

  Modified:    doc      news.xml
  Log:
  move q2 content into separate file and add latest news
  
  Revision  Changes    Path
  1.14      +141 -851  jakarta-struts/doc/news.xml
  
  Index: news.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/doc/news.xml,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- news.xml  25 Jul 2002 01:07:39 -0000      1.13
  +++ news.xml  2 Aug 2002 21:11:48 -0000       1.14
  @@ -6,6 +6,7 @@
       <author email="[EMAIL PROTECTED]">Martin Cooper</author>
       <author email="[EMAIL PROTECTED]">Ted Husted</author>
       <author email="[EMAIL PROTECTED]">Joe Germuska</author>
  +    <author email="[EMAIL PROTECTED]">James Holmes</author>
       <title>New and Status - Jakarta Struts</title>
     </properties>
   
  @@ -40,6 +41,145 @@
    
   <section name="News" href="news">
   
  +<h3><a name="20020730"></a>30 July 2002 - Struts Console version 2.0.1</h3>
  +<p>
  +Struts Console version 2.0.1 is now available.
  +</p>
  +<ul>
  +<li><a 
href="http://www.jamesholmes.com/struts/";>http://www.jamesholmes.com/struts/</a></li>
  +</ul>
  +<p>Download Now:</p>
  +<p><a 
href="http://www.jamesholmes.com/struts/struts-console-2.0.1.zip";>www.jamesholmes.com/struts/struts-console-2.0.1.zip</a></p>
  +<p>-- OR --</p>
  +<p><a 
href="http://www.jamesholmes.com/struts/struts-console-2.0.1.tar.gz";>www.jamesholmes.com/struts/struts-console-2.0.1.tar.gz</a></p>
  +<p>
  +Struts Console is FREE software.
  +</p>
  +<p>
  +This release is a bug fix release and does not introduce any new functionality.
  +</p>
  +<p>
  +Changes with Struts Console v2.0.1
  +</p>
  +<ul>
  +<li>Fixed bug where Tiles editor wasn't properly upgrading config files that had 
deprecated &lt;put&gt; settings.</li>
  +<li>Fixed bug where Page Converter was accidentally converting &lt;address&gt; tags 
when it shouldn't have been.</li>
  +<li>Fixed bug where Page Converter was not properly converting all &lt;input&gt; 
tags.</li>
  +<li>Fixed bug where NetBeans module was not remembering where the Struts Console 
window was docked.</li>
  +<li>Fixed bug where JBuilder plugin wasn't properly generating XML output when 
certain elements were modified.</li>
  +</ul>
  +<hr size="1" noshade=""/>
  +
  +
  +
  +<h3><a name="20020725"></a>25 July 2002 - Easy Struts v0.4.2 for Eclipse / 
JBuilder</h3>
  +<p>
  +Changes 0.4.2
  +</p>
  +<ul>
  +<li>Plugin config and message resources deleted in previous version is now 
fixed.</li>
  +<li>Create a new line between attributes if count &gt; 2 in struts-config.xml</li>
  +<li>Add error header/footer in application resources</li>
  +<li>fix html in default template (form.est)</li>
  +</ul>
  +<p>
  +Changes 0.4.1
  +</p>
  +<ul>
  +<li>Fix dialog box which appear everytime (about update classpath in Eclipse 
project).</li>
  +<li>SWTError throwed on Eclipse Linux GTK Platform fix.</li>
  +<li>JBuilder Error while copying libs/tlds fixed.</li>
  +<li>Improve Easy Form and Input wizard.</li>
  +<li>In Eclipse plugin, jdom.jar located in lib\directory.</li>
  +</ul>
  +<p>
  +Project page :
  +</p>
  +<ul>
  +<li><a 
href="http://easystruts.sourceforge.net/";>http://easystruts.sourceforge.net/</a></li>
  +<li><a 
href="http://sourceforge.net/projects/easystruts";>http://sourceforge.net/projects/easystruts</a></li>
  +</ul>
  +<hr size="1" noshade=""/>
  +
  +
  +<h3><a name="20020724"></a>24 July 2002 - ObjectAssembler 2.0</h3>
  +<p>
  +ObjectVenture is pleased to announce the release of ObjectAssembler 
  +2.0, a visual two-way development environment for J2EE applications - 
  +including native support for Struts 1.1. Thanks to all of you who
  +participated in our open beta!
  +</p>
  +<p>
  +The standard edition, which covers web (JSP/Servlets) and Struts
  +development, is FREE! You may download it here:
  +<a 
href="http://www.objectventure.com/products/objectassembler.html";>http://www.objectventure.com/products/objectassembler.html</a>
  +</p>
  +<p>
  +The new user manual is available here (4.5 MB). It includes information 
  +on how to get started with the Struts support.
  +<a 
href="http://www.objectventure.com/files/oa/ObjectAssembler-UserManual.pdf";>http://www.objectventure.com/files/oa/ObjectAssembler-UserManual.pdf</a>
  +</p>
  +<p>
  +We also have a new support forum here:
  +<a href="http://support.objectventure.net";>http://support.objectventure.net</a>
  +</p>
  +<p>NEW FEATURES IN v2.0:</p>
  +<p>
  +Standard Edition:
  +<ul>
  +<li>Complete Struts 1.1 support, including multiple configuration files.</li>
  +<li>Import existing Struts configuration files and components.</li>
  +<li>In addition to JBuilder, ObjectAssembler now integrates with Netbeans and Sun 
ONE Studio.</li>
  +<li>New standalone version that is built on Netbeans.</li>
  +<li>Complete Servlet 2.3 and JSP 1.2 support for visually building components and 
WARs.</li>
  +<li>New component types: Struts PlugIn, Struts DynaActionForm, Servlet Filter, and 
Servlet Lifecycle Event.</li>
  +<li>Drop any TLD in a certain place (see user manual), and ObjectAssembler will 
automate and validate the use of its tags in the visual JSP editor.</li>
  +<li>Create relationships between components.</li>
  +<li>New User Manual</li>
  +<li>And more...</li>
  +</ul>
  +</p>
  +<p>
  +Professional Edition:
  +<ul>
  +<li>All Standard Edition features, plus</li>
  +<li>Complete EJB 2.0 support for visually building components and EJB JARs.</li>
  +<li>Complete J2EE 1.3 support for visually building EARs</li>
  +<li>New component type: Message-driven Bean.</li>
  +<li>Integrated deployment to Weblogic 7.x and HPAS 8.x. More to come!</li>
  +<li>And more...</li>
  +</ul>
  +</p>
  +<p>
  +Enterprise Edition:
  +<ul>
  +<li>All Professional Edition features, plus</li>
  +<li>New visual pattern development environment based on XML that supports the open 
Pattern and Component Markup Language (PCML) effort.</li>
  +<li>Integrated Sun Java Center pattern catalog.</li>
  +<li>Import and export pattern catalog archives (CARs).</li>
  +<li>Real-time HTML documentation of catalogs, patterns, and strategies as you work 
via XSLT (ships with default templates that you can change).</li>
  +<li>Apply pattern strategies to components.</li>
  +<li>Automated code generation from patterns.</li>
  +<li>See how your applied pattern strategies are mapped to your components.</li>
  +<li>Real-time validation of patterns and applied pattern strategies.</li>
  +<li>And more...</li>
  +</ul>
  +</p>
  +<p>
  +Other features of interest:
  +<ul>
  +<li>Visual JSP development</li>
  +<li>Automated component and assembly (EAR, EJB-JAR, JAR, and WAR) generation with 
automated handling of accessory files.</li>
  +<li>Work with your components visually or via the source code editor after 
generation and the two stay in synch. No black boxes here...</li>
  +<li>Automated placement of all generated components in the appropriate assemblies 
(including the default struts configuration).</li>
  +<li>Import components, including EJBs from a database schema.</li>
  +<li>Real-time validation of all components and assemblies as you work, including 
automated corrective actions where appropriate.</li>
  +<li>And much more...</li>
  +</ul>
  +</p>
  +<hr size="1" noshade=""/>
  +
  +
   <h3><a name="20020724"></a>24 July 2002 - JavaPro Struts Tutorial</h3>
   <p><a href="http://www.fawcette.com/javapro/2002_07/online/kjones/";><b>Create 
Better Web Apps with Struts</b></a> by Kevin Jones.</p>
   <hr size="1" noshade=""/>
  @@ -197,858 +337,8 @@
   <hr size="1" noshade=""/>
   
   
  -<h3><a name="20020629"></a>29 June 2002 - Struts Newsletter</h3>
  -<p>
  -<b>Path-based action mapping in 1.1</b><br/>
  -One of the architectural advances from Struts 1.0 to Struts 1.1 involved 
  -supporting multiple applications with a single Struts controller 
  -servlet.  As part of the initial implementation of this functionality, 
  -some configuration flexibility was lost: the multi-application 
  -controller only supports mapping URLs to Struts "actions" by extension 
  -(i.e. "*.do") while Struts 1.0 also supported mapping by path prefix 
  -(i.e. "/do/*").  After James Young asked if any fixes were in the works 
  -[1], Craig McClanahan pointed out some of the complexities involved 
  -[2].  Ted Husted described a possible solution and asked for feedback 
  -about whether to pursue it. [3]</p>
  -<p>
  -[1] <a 
href="http://nagoya.apache.org/eyebrowse/ReadMsg?[EMAIL PROTECTED]&amp;msgNo=8226";>dev
 #8226</a> 
  -[2] <a 
href="http://nagoya.apache.org/eyebrowse/ReadMsg?[EMAIL PROTECTED]&amp;msgNo=8234";>dev
 #8234</a> 
  -[3] <a 
href="http://nagoya.apache.org/eyebrowse/ReadMsg?[EMAIL PROTECTED]&amp;msgNo=8244";>dev
 #8244</a>
  -</p>
  -<p>
  -<b>Tiles add-in to moved to core</b><br/>
  -Craig McClanahan moved the "Tiles" add-in into the core CVS source tree 
  -from the "contrib" directory.[4] Ted Husted initiated a discussion about 
  -some code modifications to "Tiles" to make it work more closely with the 
  -core code base.[5]</p>
  -<p>
  -[4] <a 
href="http://nagoya.apache.org/eyebrowse/ReadMsg?[EMAIL PROTECTED]&amp;msgNo=8682";>dev
 #8682</a> 
  -[5] <a 
href="http://nagoya.apache.org/eyebrowse/ReadMsg?[EMAIL PROTECTED]&amp;msgNo=8621";>dev
 #8621</a>
  -</p>
  -<p>
  -<b>FormBean: Interface or Class?</b><br/>
  -The discussion about whether the "FormBean" concept was best implemented 
  -as an interface or a class resurfaced, and Craig McClanahan wrote a 
  -decisive response explaining the motivation for maintaining it as a 
  -class.[6]  In summary, designing FormBean as an interface would 
  -facilitate inappropriate tangling of the "model" layer with the "view" 
  -layer, while making it a class of its own encourages clean separation of 
  -those layers.</p>
  -<p>
  -[6] <a 
href="http://nagoya.apache.org/eyebrowse/ReadMsg?[EMAIL PROTECTED]&amp;msgNo=8253";>dev
 #8253</a> 
  -</p>
  -<p>
  -<b>Struts and the Java Standard Tag Library (JSTL)</b><br/>
  -After announcing the 1.0 release of the JSTL, Shawn Bayern offered 
  -assistance towards integrating the rich Struts tag libraries with the 
  -JSTL, which in many cases offers equivalent functionality.[7]  Craig 
  -McClanahan indicated that a likely goal for a post 1.1 release of Struts 
  -would be thorough integration with the JSTL expression language, and 
  -aiming towards an eventual replacement of the Struts "bean" and "logic" 
  -tag libraries with the equivalent tags from JSTL.[8]</p>
  -<p>
  -[7] <a 
href="http://nagoya.apache.org/eyebrowse/ReadMsg?[EMAIL PROTECTED]&amp;msgNo=8434";>dev
 #8434</a> 
  -[8] <a 
href="http://nagoya.apache.org/eyebrowse/ReadMsg?[EMAIL PROTECTED]&amp;msgNo=8439";>dev
 #8439</a> 
  -</p>
  -<p>
  -<b>New Committer: James Holmes</b><br/>
  -James Holmes, author of the popular Struts Console tool, was proposed as 
  -a committer by Ted Husted [9] and was accepted unanimously.
  -</p>
  -<p>
  -[9] <a 
href="http://nagoya.apache.org/eyebrowse/ReadMsg?[EMAIL PROTECTED]&amp;msgNo=8341";>dev
 #8341</a> 
  -</p>
  -<p>
  -<b>Steps towards Struts 1.1b2</b><br/>
  -As much of the activity on the list in June involved "swatting" bugs in 
  -the current 1.1b1 release, Craig McClanahan proposed steps towards a 
  -Struts 1.1b2 by around July 8th[10]  The requirements for the next beta 
  -are basically closing any remaining bugs and improving documentation of 
  -new Struts features. Committers responded  promptly with +1 votes and 
  -further contributions.
  -</p>
  -<p>
  -[10] <a 
href="http://nagoya.apache.org/eyebrowse/ReadMsg?[EMAIL PROTECTED]&amp;msgNo=8691";>dev
 #8691</a> 
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020624"></a>24 June 2002 - Tiles article in DeveloperWorks</h3>
  -<p>
  -The IBM DeveloperWorks site is featuring a new article entitled 
  -"<a 
href="http://www-106.ibm.com/developerworks/java/library/j-strutstiles.html?loc=j";>
  -<b>Struts and Tiles aid component-based development</b></a>" by Wellie Chao.
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020623.1"></a>23 June 2002 - Struts Controller UML Diagrams</h3>
  -<p>
  -The goal of this article is to illustrate the Struts 1.1 Controller with UML 
diagrams. This article is an introduction to the Struts framework in order to help 
beginners programmers to understand the MVC model 2.
  -</p>
  -<p>
  -<a 
href="http://rollerjm.free.fr/pro/Struts.html";>http://rollerjm.free.fr/pro/Struts.html</a>
  -</p>
  -
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020612.1"></a>12 June 2002 - Struts Console version 1.12.1</h3>
  -<p>
  -Struts Console version 1.12.1 is now available.
  -</p>
  -<ul>
  -<li><a 
href="http://www.jamesholmes.com/struts/";>http://www.jamesholmes.com/struts/</a></li>
  -</ul>
  -<p>Download Now:</p>
  -<p><a 
href="http://www.jamesholmes.com/struts/struts-console-1.12.1.zip";>www.jamesholmes.com/struts/struts-console-1.12.1.zip</a></p>
  -<p>-- OR --</p>
  -<p><a 
href="http://www.jamesholmes.com/struts/struts-console-1.12.1.tar.gz";>www.jamesholmes.com/struts/struts-console-1.12.1.tar.gz</a></p>
  -<p>
  -Struts Console is FREE software.
  -</p>
  -<p>
  -This release is a bug fix release and does not introduce any new functionality.
  -</p>
  -<p>
  -Changes with Struts Console v1.12.1
  -</p>
  -<ul>
  -<li>Fixed bug where the Action screen was not
  -     properly updating the Type/Forward/Include data
  -     properly.</li>
  -
  -<li>Fixed bug where the "Newlines" output option was
  -     not correctly setting the newline.</li>
  -
  -<li>Fixed bug where "Indent Elements" output option
  -     allowed for an empty value which caused the app
  -     to throw exceptions.</li>
  -
  -<li>Fixed "console.sh" Unix startup script to
  -     correctly set the classpath for invoking the
  -     standalone Struts Console.</li>
  -</ul>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020612.2"></a>12 June 2002 - Easy Struts 0.2</h3>
  -<p>Easy Struts 0.2 for Eclipse is out</p>
  -<p>
  -Features:
  -</p>
  -<ul>
  -<li>Wizard for action, form, jsp creation</li>
  -<li>Create &amp; Run with Tomcat Sysdeo Plugin</li>
  -</ul>
  -<p>
  -Changes
  -</p>
  -<ul>
  -<li>Wizard for forward creation added</li>
  -<li>Distribution</li>
  -<li>Some fix</li>
  -</ul>
  -<p>
  -More : 
  -</p>
  -<ul>
  -<li>http://sourceforge.net/projects/easystruts</li>
  -<li>http://easystruts.sourceforge.net/</li>
  -</ul>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020612"></a>12 June 2002 - Artimus 0.4</h3>
  -<p>
  -An updated version of the Artimus example application is now available at:
  -</p>
  -<ul>
  -<li><a 
href="http://www.husted.com/struts/resources/artimus.zip";>www.husted.com/struts/resources/artimus.zip</a></li>
  -</ul>
  -<p>
  -See the README.TXT to get started.
  -</p>
  -<p>
  -This application demonstrates some of the design strategies discussed on the list 
recently:
  -</p>
  -<ul>
  -<li>The business tier is represented by a set of "ProcessBeans", dispatched using 
the Command pattern.</li>
  -<li>A framework Action is used to dispatch the ProcessBeans. The bean type is 
specified using the parameter property. </li>
  -<li>The framework Action (ProcessAction) returns a data transfer object 
(ResultList), designed for use by the presentation layer.</li>
  -</ul>
  -<p>
  -Other goodies include:
  -</p>
  -<ul>
  -<li>SQL commands are stored in external properties files and can be changed without 
recompiling.</li>
  -<li>All SQL commands are processed through a pair of easy-to-use static 
methods.</li>
  -<li>ResultSets are automatically transferred to a collection of beans. </li>
  -<li>A connection pool adapter allows use of the Struts connection pool from the 
business tier (and I said it couldn't be done :o). Other pools (Poolman, Resin, et 
cetera) may be configured through the web.xml. </li>
  -<li>Lucene is used side-by-side with JDBC to provide better searching when 
appropriate. </li>
  -<li>A helper servlet is used to load custom resources so ActionServlet does not 
need to be subclassed. </li>
  -<li>Application settings can be configured through the web.xml or a properties 
file.</li>
  -</ul>
  -<p>
  -Most of these come out of the updated Scaffold package that is bundled in this 
distribution. The versions of Artimus and Scaffold in the Apache-Struts CVS will be 
updated shortly.
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020611.1"></a>11 June 2002 - Struts Builder v0.4 beta</h3>
  -<p>
  -The SourceForge project "RiverNorth" has released Struts Builder v0.4 beta.
  -</p>
  -<p>
  -"Struts Builder" is an Opensource tool (GPL license) originally developed 
  -for internal use to aid in development of Struts-based web applications 
  -(1.1 style). The standalone Swing application allows users to create from 
  -scratch and/or import existing Struts 1.x struts-config.xml files, modify 
  -them via a forms-based GUI and generate the shell code including JSP/HTML 
  -pages, web.xml, struts-config.xml and java source files for Actions and 
  -ActionForms classes required for an implementation. I'm currently working 
  -on transferring info from our internal bug tracking system to the source 
  -forge site.
  -</p>
  -<p>
  -Planned future enhancements include creating plugin versions for popular 
  -IDEs, XMI import/export for WebUML, and the addition of a purely visual 
  -component for visualizing/editing the application model.
  -</p>
  -<p>
  -The tool is available at: <a 
href="http://rivernorth.sourceforge.net";>rivernorth.sourceforge.net</a>
  -</p>
  -<p>
  -This project is actively seeking feedback and contributors.
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020611"></a>11 June 2002 - JavaPro Articles on Struts</h3>
  -<p>
  -JavaPro printed some articles regarding Struts in April and May. 
  -In case you missed them, here's the links: 
  -</p>
  -
  -<ul>
  -<li><a 
href="http://www.fawcette.com/javapro/mags/2002_05/magazine/columns/weblication/default.asp";><b>Applying
 the MVC Design Pattern Using Struts</b></a> by Peter Varhol</li>
  -<li><a 
href="http://www.fawcette.com/javapro/2002_04/magazine/features/tholloway/";><b>Struts: 
a Solid Web-App Framework</b></a> by Tim Holloway</li>
  -</ul>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020607.1"></a>07 Jun 2002 - O'Reilly Chapter 7</h3>
  -<p>
  -Chapter 7 of the upcoming Struts book by Chuck Cavaness is now available 
  -on The ServerSide for community review. 
  -</p>
  -<p>
  -<a 
href="http://www.theserverside.com/resources/strutsreview.jsp";>http://www.theserverside.com/resources/strutsreview.jsp</a>
  -</p>
  -<p>
  -Chapter 7 - Struts View Components - Chapter 7 introduces the components that make 
up the view 
  -portion of the Struts framework.
  -The framework uses the view components to render dynamic content for the client. 
Based
  -primarily on JavaServer Pages, the components provide support for internationalized
  -applications, as well extensive support for user input acceptance, validation, and 
error handling,
  -all of which make it easier for the developer to focus on business requirements. 
This chapter
  -concludes the three-part discussion of how the Struts framework implements the MVC 
pattern.
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020607"></a>07 Jun 2002 - Introduction to Struts Presentation</h3>
  -<p>
  -A general introduction to Struts by Dave Hay. Appropriate for team meetings. Use 
as-is or a basis for your own.
  -</p>
  -<p>
  -<a 
href="http://www.husted.com/struts/resources/struts-intro.ppt";>www.husted.com/struts/resources/struts-intro.ppt</a>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020606"></a>06 Jun 2002 - Wanted: Struts Newsletter Editors</h3>
  -<p>Our parent project, Apache-Jakarta, is organizing a joint newsletter</p>
  -<p><a href="http://www.mail-archive.com/general%40jakarta.apache.org/msg05603.html";>
  -www.mail-archive.com/general%40jakarta.apache.org/msg05603.html
  -</a></p>
  -<p>Keeping the News and Status page updated from week to week is all the Struts 
  -committers can handle right now. Other volunteers to help create a monthly 
highlight 
  -of what's happening on the lists would be welcome.</p>
  -<p>Followup thread:</p>
  -<p><a 
href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg32915.html";>
  [EMAIL PROTECTED]/msg32915.html</a></p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020605"></a>05 Jun 2002 - Struts Console version 1.12</h3>
  -<p>
  -Struts Console version 1.12 is now available.
  -</p>
  -<p>
  -<a href="http://www.jamesholmes.com/struts/";>http://www.jamesholmes.com/struts/</a>
  -</p>
  -<p>Download Now:<br/>
  -<a 
href="http://www.jamesholmes.com/struts/struts-console-1.12.zip";>www.jamesholmes.com/struts/struts-console-1.12.zip</a><br/>
  -  -- OR -- <br/>
  -<a 
href="http://www.jamesholmes.com/struts/struts-console-1.12.tar.gz";>www.jamesholmes.com/struts/struts-console-1.12.tar.gz</a>
  -</p>
  -<p>
  -Struts Console is FREE software.
  -</p>
  -<p>
  -This release fixes a few bugs and adds significant new
  -functionality with the addition of new options for
  -output in the stanadalone version.  Now you can select
  -the format for how your XML file will be saved.  To
  -access this new functionality go to the "Options" menu
  -in the standalone version of the software.
  -</p>
  -<p>
  -Changes with Struts Console v1.12
  -</p>
  -<ul>
  -<li>Fixed bug in standalone version where files
  -were being added to the recent files menu even if
  -they were never successfully opened.
  -</li>
  -<li>
  -Fixed bug where adding new Exceptions or Forwards
  -to Actions would misplace the nodes in the tree
  -view.
  -</li>
  -<li>
  -Added new options for how XML output is generated
  -in standalone version of app.
  -</li>
  -<li>
  -Updated Message Resources screen to also show the
  -Messages key.
  -</li>
  -</ul>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020607"></a>07 Jun 2002 - Easy Struts on SourceForge</h3>
  -<p>
  -The Eclipse &amp; JBuilder plugins for Struts are now available under the 
EasyStruts project 
  -at sourceforge.net. 
  -</p>
  -<p>
  -<a href="http://easystruts.sourceforge.net/index.html";>EasyStruts on Sourceforge</a>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020604"></a>04 Jun 2002 - FL Child Support Payments: Powered by 
Struts</h3>
  -<p>
  -"My boss gave me the OK to give the Struts User Group access to the
  -Struts-based application I'm working on.
  -</p>
  -<p>
  -"I recently finished a beta release of a Child Support Payment (CSE-PAY)
  -system for the state of Florida.  The system is a Struts-based webapp where
  -I use several Struts features -- as much Struts as I could figure for my
  -first Struts project.
  -</p>
  -<p>
  -"You can access the system at:
  -</p>
  -<p>
  -<a 
href="http://test.myfloridacounty.com/cse-pay/";>test.myfloridacounty.com/cse-pay/</a>
  -</p>
  -<p>
  -Login to the web server with:
  -</p>
  -<p>
  -User:  myflc<br/>
  -Pass:  myflc
  -</p>
  -<p>
  -"Once logged in you're welcome to experiment with the system as much as you
  -like, i.e. sign up a phony user, credit card (e.g. Visa 4111111111111111),
  -add casses, make payments, etc...
  -</p>
  -<p>
  -"I have not got the OK to release all the source as a bundle, yet.  But, I
  -can release snippets on a case-by-case basis -- that is, I can send the code
  -that implements some behavior you're interested in.  Hopefully I can release
  -the complete source, soon."
  -</p>
  -<p>
  -For more, see the <a 
href="http://www.mail-archive.com/struts-user@jakarta.apache.org/msg32645.html";>mail 
archive</a>.
  -</p>
  -<p>
  -<a href=""></a>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020603"></a>03 Jun 2002 - strutsGuessingGame1.0</h3>
  -<p>
  -<a 
href="http://geocities.yahoo.com/dominique_plante/sdstuff/strutsGuessingGame1.0.zip";>Struts
 Guessing Game v1.0</a>
  -</p>
  -<p>
  -A guessing game written with Struts like the one that comes with Tomcat's examples, 
includes sources, ANT build script 
  -and a Struts jar distribution
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020527.2"></a>27 May 2002 - Struts Tips</h3>
  -<p>
  -Struts Tips is a twice-weekly column featuring practical cut-and-paste
  -advice for Struts developers. 
  -</p>
  -<p>
  -The columns first run on the MVC-Programmers list and will later be available 
through Husted dot Com and JGuru. 
  -</p>
  -<p>
  -MVC-Programmer List<br/>
  -- <a 
href="http://www.basebeans.com:8081/mailman/listinfo/mvc-programmers";>www.basebeans.com:8081/mailman/listinfo/mvc-programmers</a>
  -</p>
  -<p>
  -Struts Tips archives<br/>
  -- <a 
href="http://jguru.com/faq/subtopic.jsp?topicID=893704";>jguru.com/faq/subtopic.jsp?topicID=893704</a><br/>
  -- <a href="http://www.husted.com/struts/tips";>www.husted.com/struts/tips</a>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020527.1"></a>27 May 2002 - Struts Action Plug-in Extension 1.0</h3>
  -<p>
  -The Action Plug-In Extension is, in concept, very similar to the Servlet Filter 
mechanism. It 
  -is meant to provide a clean and transparent way to plug-in common controller logic 
(such as 
  -authentication, workflow, etc.) for Struts actions in an application. 
  -</p>
  -<p>
  -<a href="http://www.asqdotcom.be/struts/";>www.asqdotcom.be/struts</a>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020527"></a>27 May 2002 - Eclipse Struts Wizard v2.0</h3>
  -<p>
  -Same user interface as our JBuilder Wizard but:
  -</p>
  -<p>
  -Features:
  -<ul>
  -<li>ActionForm, Action, input JSP and struts-config.xml generation powered by 
eclipse framework.</li>
  -<li>Compatible with Tomcat plugin from Sysdeo.</li>
  -<li>And some bug fixes ... </li>
  -</ul>
  -</p>
  -<p>
  -Available at <a 
href="http://www.mycgiserver.com/~eboudrant/";>www.mycgiserver.com/~eboudrant/</a>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020525"></a>25 May 2002 - Struts Console version 1.11</h3>
  -<p>Struts Console version 1.11 is now available.</p>
  -<p>
  -<a href="http://www.jamesholmes.com/struts/";>www.jamesholmes.com/struts/</a><br/>
  -<a 
href="http://www.jamesholmes.com/struts/struts-console-1.11.zip";>www.jamesholmes.com/struts/struts-console-1.11.zip</a><br/>
  -<a 
href="http://www.jamesholmes.com/struts/struts-console-1.11.tar.gz";>www.jamesholmes.com/struts/struts-console-1.11.tar.gz</a>
  -</p>
  -<p>
  -This release adds more support for 1.1 config files and updates some of the help 
documentation.
  -</p>
  -<p>
  -Changes with Struts Console v1.11
  -</p>
  -<ul>
  -<li>Fixed bug in NetBeans/Forte module where Struts Console module was disabling 
printing for Struts config files.</li>
  -<li>Added support for &lt;messages-resources> and &lt;plug-in> elements in 1.1 
config files.</li>
  -<li>Updated code to be more efficient and use less memory.</li>
  -<li>Changed distribution to have a master directory (i.e. struts-console-1.11).</li>
  -</ul>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020522.1"></a>22 May 2002 - O'Reilly Chapter 10</h3>
  -<p>
  -Chapter 10 of the upcoming Struts book by Chuck Cavaness is now available 
  -on The ServerSide for community review. 
  -</p>
  -<p>
  -<a 
href="http://www.theserverside.com/resources/strutsreview.jsp";>http://www.theserverside.com/resources/strutsreview.jsp</a>
  -</p>
  -<p>
  -Chapter 10 - Exception Handling <br/>
  -This chapter will look at how you can properly use the Java exception handling 
mechanism
  -within your Struts applications to help make your applications more 
industrial-strength and
  -allow them to gracefully respond when things don't go as expected. Special 
attention will be
  -given to the differences between performing the exception handling programmatically 
and
  -using the new declarative feature added to the new version of Struts. 
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020522"></a>22 May 2002 - Struts Console v1.10</h3>
  -<p>
  -Struts Console version 1.10 is now available.
  -</p>
  -<p>
  -<a 
href="http://www.jamesholmes.com/struts/";>http://www.jamesholmes.com/struts/</a><br/>
  -<a href="http://www.jamesholmes.com/struts/";>http://www.jamesholmes.com/struts/</a>
  -</p>
  -<p> 
  -This release adds more support for 1.1 config files and updates some of the help 
documentation.
  -</p>
  -<p>
  -Changes with Struts Console v1.10
  -</p>
  -<ul>
  -<li>Added ability to specify new config file versionin stand-alone app when 
creating new config files from scratch.</li>
  -<li>Added support for &lt;controller> element in 1.1config files.</li>
  -<li>Removed unnecessary duplicate of JDOM classes from console.jar thus making 
downloads smaller.</li>
  -<li>Updated help/installation documentation.</li>
  -</ul>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020513.1"></a>13 May 2002 - Struts Wizard v1.0.2 for JBuilder</h3>
  -<p>
  -The Struts Wizard v1.0.2 for JBuilder is now available. <br/>
  -Updated in 1.0.2 release:
  -</p>
  -<ul>
  -<li>Re-add a deleted property fixed.</li>
  -<li>Some JBuilder 6 problems (about jbuilder test path) with java code generation 
fixed. </li>
  -<li>String initializer don't need quotes (except null).</li>
  -</ul>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020513"></a>13 May 2002 - Struts SOS Service</h3>
  -<p>
  -As part of the recent Supporting Open Source announcements, the Struts Support area 
is now open for public access.
  -</p>
  -<p>
  -See <a href="http://sos.multitask.com.au/";>http://sos.multitask.com.au</a>
  -</p>
  -<p>
  -Support requests can be placed after purchasing support, however the rest of the 
information is available for free.
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020510"></a>10 May 2002 - ReviewAlert - Powered by Struts</h3>
  -<p>
  -Ever want to watch the reviews on amazon for a little while before you buy 
  -something?... how about a group of items before you pick one?...
  -...well here's the tool to use. Simply register items on Amazon 
  -against your email address, and they'll watch the item's review listing. When 
  -a new review is posted, they'll email you about it and tell you what's going 
  -on, and a link to get you there.
  -</p>
  -<p>
  -<a href="http://www.reviewalert.com/";>www.reviewalert.com/</a>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<p><a name="20020522.1"></a>10 May 2002 - O'Reilly Chapters 5 and 6</p>
  -<p>
  -Chapters 5 and 6 of the upcoming Struts book by Chuck Cavaness are now 
  -available on The ServerSide for community review. 
  -</p>
  -<p>
  -<a 
href="http://www.theserverside.com/resources/strutsreview.jsp";>http://www.theserverside.com/resources/strutsreview.jsp</a>
  -</p>
  -<p>
  -Chapter 5 - Struts Controller Components <br/>
  -The Struts framework uses a servlet to process incoming requests, however it relies 
on many
  -other components that are part of the controller domain, to help it carry out its
  -responsibilities. The Struts controller components have been briefly mentioned in 
previous
  -chapters, but it's time to take in-depth look at what components have 
responsibility for the
  -controller functionality in the framework. 
  -</p>
  -<p>
  -Chapter 6 - Struts Model Components <br/>
  -This chapter introduces the components that make up the model portion of a Struts
  -application. The model represents the business data for an application and should 
closely
  -resemble the real-world entities and business processes for the organization. We 
will explore
  -the roles and responsibilities of the model components within the Struts framework 
and focus on building an architecturally correct
  -implementation for the storefront application. Special attention will be given to 
using a persistence framework that can be easily and effortlessly
  -integrated into a Struts application. 
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020504"></a>04 May 2002 - Chinese Translation of Struts User 
Guide</h3>
  -<p>
  -The translated document is being reviewed in a 
  -small circle of experenced Java programmers in both mainland China and US.
  -</p>
  -<p>
  -Preview can be found at<br/>
  -<a href="http://www.beaconsystem.com/pub/doc/Struts/userGuide_CN/index.html";>
  -www.beaconsystem.com/pub/doc/Struts/userGuide_CN/index.html
  -</a>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020502"></a>02 May 2002 - Struts Wizard v1.0 final for JBuilder</h3>
  -<p>
  -StrutsWizard v1.0 is an opentool for JBuilder IDE. This gallery wizard can create 
ActionForm, Action
  -and fully JSP input page. Update in 1.0 release:
  -</p>
  -<ul>
  -<li>Work with Struts Console (JBuilder opentool mode) by James Holmes, now struts 
wizard update struts-config.xml via Struts Console..</li>
  -<li>7 Types added in form properties creation (String, int, float, boolean...) </li>
  -<li>You can now choose the input tag type foreach properties. </li>
  -<li>You can now set the initializer foreach properties. </li>
  -<li>Class generation based on Borland JOT (Java Object Toolkit), so syntax errors 
are detected (and commented;). </li>
  -</ul>
  -<p>
  -More info: <a 
href="http://www.mycgiserver.com/~eboudrant/";>http://www.mycgiserver.com/~eboudrant/</a>
  -</p>
  -<p>
  -You can download it at: <a 
href="http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=17849";>http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=17849</a>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020501"></a>01 May 2002 - stxx 0.9.5 is available</h3>
  -<p>
  -The latest update to stxx is available at<br/>
  -<a href="http://www.openroad.ca/opencode/";>www.openroad.ca/opencode/</a>
  -</p>
  -<p>
  -The biggest change in this version is the ability to have your transform 
  -tags do xsl:fo transformations (for example to PDF or SVG).
  -</p>
  -<p>
  -There are also bug fixes and updates to the examples.
  -</p>
  -<p>
  -Struts for transforming XML with XSL (stxx) is an extension of the 
  -Struts framework to support XML and XSL without changing the 
  -functionality of Struts .
  -</p>
  -<p>
  -stxx sits on top of Struts, extending it's existing functionality to 
  -allow Action classes to return XML that will be transformed by an XSL file.
  -</p>
  -<p>
  -The idea of stxx is to remove the need to be use JSP and TagLibs for the 
  -presentation layer of this framework. However, stxx does not force you 
  -to go the XML/XSL route, both technologies work side by side.
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020428"></a>28 Apr 2002 - StrutsTestCase v1.7 Released</h3>
  -<p>
  -StrutsTestCase v1.7 introduces support for Struts 1.1,
  -provides several requested enhancements, and fixes many 
  -reported defects.
  -</p>
  -<p>
  -The project home page can be found here:<br/>
  -<a href="http://strutstestcase.sourceforge.net";>strutstestcase.sourceforge.net</a>
  -</p>
  -<p>
  -Notes for this release can be found here:<br/>
  -<a 
href="http://sourceforge.net/project/shownotes.php?release_id=87036";>http://sourceforge.net/project/shownotes.php?release_id=87036</a>
  -</p>
  -<p>
  -Questions and comments are always welcome!
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020425"></a>25 Apr 2002 - O'Reilly Chapters 1 and 2</h3>
  -<p>
  -Chapters 1 and 2 of the upcoming Struts book by Chuck Cavaness are now available on 
  -The ServerSide for community review. 
  -</p>
  -<p>
  -<a 
href="http://www.theserverside.com/resources/strutsreview.jsp";>http://www.theserverside.com/resources/strutsreview.jsp</a>
  -</p>
  -<p>
  -Chapter 1 - Introduction
  -This introduction chapter discusses some preliminary concepts such as MVC, Model 2, 
and the idea of a software framework. Although many
  -developers may understand some or all of the ideas presented here, the inclusion of 
the material is necessary to ensure all readers are starting
  -from the same place. The concepts presented in this chapter help to lay the 
foundation for the rest of the book. 
  -</p>
  -<p>
  -Chapter 2 - Inside the Web Tier
  -The Struts framework is based on the Java Servlet Technology and to a lesser 
extent, JavaServer Pages, and therefore is tightly coupled to a
  -web container. For Struts developers, understanding how the web container processes 
client requests is fundamental to having a deeper
  -understanding of the framework itself. This chapter illustrates the various 
components that are part of the web container and what each
  -component's responsibilities are.
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020424"></a>24 Apr 2002  - Struts1.1 UML Class diagrams</h3>
  -<p>
  -UML diagrams representing the main classes from Struts 1.1 Framework, and also 
showing depreciation
  -from Strut 1.0, are available at:</p>
  -<p>
  -<a 
href="http://www.mycgiserver.com/~eboudrant/";>http://www.mycgiserver.com/~eboudrant/</a>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -<h3><a name="20020423.1"></a>23 Apr 2002 - Synthis Corporation annouces support for 
the Apache Struts J2EE Architecture</h3>
  -<p>
  -Synthis Corporation is pleased to announce that Adalon, a next-generation 
functional design tool for modeling Internet
  -applications, now offers full support for the Struts framework, the leading 
open-source J2EE Web application architecture
  -from the Apache Software Foundation.
  -</p>
  -<p>
  -Adalon provides a single, integrated environment to gather and track business 
requirements, visually model the process
  -foundations of an application, and generate complete functional design 
documentation and code frameworks for ANY target
  -software architecture, programming language, and development platform.
  -</p>
  -<p>
  -Here is what people are saying about Adalon and Struts: 
  -</p>
  -<blockquote>
  -"The hardest part of designing any application can be deciding what to build.  
Adalon helps clients clearly define "the
  -what" and "the why" of an application, and the code generation templates give 
Struts developers a serious jumpstart on "the
  -how", helping us to build not only a great application, but also the right 
application." -- Ted Husted, 
  -Active contributor to the Jakarta-Struts framework.
  -</blockquote>
  -<blockquote>
  -"We have incorporated Adalon into our development process and are currently 
training our consultants on the product.  With
  -Adalon, our consultants now have a great tool to manage the process of developing 
custom Struts solutions, from initial
  -requirements gathering through to the delivery of implemented code." -- Dmitry 
Shugaev, Vice President of Technology, 
  -Computer Consulting Services Corporation (CCSC).
  -</blockquote>
  -<p>
  -Synthis is offering support for Struts in the Adalon Struts Community Edition, and 
the Adalon Developer Edition.  For more
  -details on the Adalon Struts Community Edition and the Adalon Developer Edition, 
please visit 
  -<a 
href="http://www.synthis.com/products/adalon/overview.jsp";>www.synthis.com/products/adalon</a>.
  -</p>
  -<p>
  -To download a 30-day evaluation version of Adalon, please visit <a 
href="http://www.synthis.com/downloads/index.jsp";>www.synthis.com/downloads</a>.
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020423"></a>23 Apr 2002 - JForms: a visual tool for Struts-based Web 
forms</h3>
  -<p>
  -SolanaSoft JForms is a visual tool for rapid creation of
  -Struts-based Web forms.  JForms let you define the properties to capture in
  -a form, along with data types, and basic validation, then generates all of
  -the required Struts actions, forms, JSPs, application resources, error
  -messages, and configuration files.  Finally, JForms compiles, packages, and
  -deploys a WAR file to an embedded Tomcat app server for easy testing of the
  -form.
  -</p>
  -<p>
  -Its currently in beta, and we're still looking for a few volunteers to try
  -it out.
  -</p>
  -<p>
  -There is an online demonstration available at the website, and you can send
  -an email to [EMAIL PROTECTED] to sign up for the beta program.
  -</p>
  -<p>
  -The site address is:<br/>
  -<a href="http://www.solanasoft.com";>http://www.solanasoft.com</a>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020422"></a>22 Apr 2002 - Expresso 4.1 rc2</h3>
  -<p>
  -A new release is available onsite for download for the open source Expresso
  -Framework which builds on and extends the Struts framework. </p>
  -<p>Download at:
  -<a 
href="http://www.jcorporate.com/product/expresso.html";>http://www.jcorporate.com/product/expresso.html</a>.
  -</p>
  -<p>
  -4.1 early access release candidate 2 of Expresso includes new features such
  -as integration with Struts ActionForm, basic workflow capabilities,
  -type-safe schema definitions and transition objects, ActionForm support in
  -Unit Tests, and more Unit tests.  A couple performance enhancements have
  -been made including to reduce lookup CPU cycles, and reduce locking
  -time/contention. In addition, maintanence changes included removing
  -depreciated testable interface and depreciated setup values, updated French
  -message bundle, updated Sybase support, separate test suites, as well as
  -refactoring ListBase and createTable. Various corrections and bug fixes have
  -also been made. This release includes some new user documentation including
  -on workflow which is onsite. Addionally there are EDG updates such as the
  -section on XML Viewhandler. The EDG documents are not yet updated onsite but
  -will be soon.</p>
  -<p>
  -This release is the second early access candidate which is intended to
  -prepare the way for a production quality stable 4.1. There will probably one
  -more release candidate before the final release. Expresso is an
  -architectural framework which has more than 91,000 downloads and ~4700
  -people on it's listserv.</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020416"></a>16 Apr 2002  - Struts Console v1.8</h3>
  -<p>
  -Struts Console version 1.8 is now available.</p>
  -<p>
  -This release adds support for the most commonly used new 1.1 config file elements 
and fixes an outstanding JDeveloper bug.
  -</p>
  -<p>
  -<a 
href="http://www.jamesholmes.com/struts/";>http://www.jamesholmes.com/struts/</a><br/>
  -<a 
href="http://www.jamesholmes.com/struts/struts-console-1.8.zip";>http://www.jamesholmes.com/struts/struts-console-1.8.zip</a><br/>
  -</p>
  -<p>
  -Changes with Struts Console v1.8</p>
  -<ul>
  -<li>
  -Added support for new 1.1 config file elements: 
  -&lt;global-exceptions>, &lt;exception> and &lt;form-property>.
  -</li>
  -<li>Fixed Oracle JDeveloper Addin to support JDeveloper 9i RC2 and future 
versions.</li>
  -</ul>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020409"></a>09 Apr 2002  - Struts Tutorial (Wiesner)</h3>
  -<p>
  -An easy step by step introduction to Struts. 
  -</p>
  -<p>
  -<a 
href="http://rzserv2.fhnon.de/~lg002556/struts/";>rzserv2.fhnon.de/~lg002556/struts</a>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020405"></a>05 Apr 2002  - Struts Tutorial in Spanish (Izura)</h3>
  -<p>
  -This is an announcement of a new tutorial of Struts written in Spanish, with sample 
code.
  -</p>
  -<p>
  -Saludos!
  -Por si a alguien le interesa hay un nuevo tutorial sobre struts que se
  -puede descargar de javahispano.org o de ciberia.ya.com/pxai.
  -Contiene ejemplos de codigo que pueden ser utiles para iniciarse.
  -</p>
  -<p>
  -Hasta otra!
  -</p>
  -<p>
  -<a 
href="http://rzserv2.fhnon.de/~lg002556/struts/";>rzserv2.fhnon.de/~lg002556/struts</a>
  -</p>
  -<hr size="1" noshade=""/>
  -
  -
  -<h3><a name="20020404"></a>04 Apr 2002  - struts-layout 0.4 released</h3>
  -<p>
  -struts-layout is a specialized and open source taglib for struts that allows 
  -fast UI development by providing tags to insert usual components (form, fields, 
  -lists etc.) in a page. The tags deal with the layout and the developer don't 
  -have to write HTML code any more.
  -</p>
  -<p>
  -struts-layout 0.4 supports value formatting and the display of input fields 
  -read-write or read only according to the user profile or the type of action 
  -done (creation of data, edition of data, inspection of data).
  -</p>
  -<p>
  -For more information about struts-layout please visit<br/> 
  -<a 
href="http://struts.application-servers.com";>http://struts.application-servers.com</a>
  -</p>
  -<hr size="1" noshade=""/>
  -
   <p align="center">
  -<a href="news_2002_q1.html">
  +<a href="news_2002_q2.html">
   <b>MORE NEWS</b></a>
   </p>
   
  
  
  

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

Reply via email to