husted 2003/09/14 17:33:03
Modified: doc status.xml
doc/faqs kickstart.xml
doc/news index.xml news_2003_q1.xml news_2003_q2.xml
doc/resources books.xml taglibs.xml tools.xml
doc/userGuide installation.xml preface.xml
release-notes-1.1.xml
Log:
Routine updates.
Revision Changes Path
1.43 +22 -4 jakarta-struts/doc/status.xml
Index: status.xml
===================================================================
RCS file: /home/cvs/jakarta-struts/doc/status.xml,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- status.xml 11 Sep 2003 09:49:37 -0000 1.42
+++ status.xml 15 Sep 2003 00:33:03 -0000 1.43
@@ -267,7 +267,25 @@
</li>
<li>
- Enchanced support for other presentation layers, such as XLST
+ Enhanced support for other presentation layers, such as XLST
+ </li>
+
+ <li>
+
+There will definitely be such gaps. Two of them we can already fill
+(Tiles and the Validator Framework). Others will involve frameworks for
+multi-request transactions, non-HTML markup languages (building on top of
+Faces for things like XUL or XForms or SVG is easy), non-JSP rendering
+technologies (pretty much anything that has a way to mark where
+dynamically created output goes can be adapted), libraries of prebuilt
+components above and beyond the built-in standard ones (such components
+work equally well in JSP and non-JSP environments), and all the
+non-human-UI things based on XML technologies. To say nothing of the fact
+that we could start to provide useful design patterns and implementations
+for the business logic tier as well as the presentation tier (like what
+Ted has done with Scaffold).
+
+
</li>
</ul>
@@ -362,8 +380,8 @@
</section>
<section>
- <p class="version">Website updated from CVS: 2003 SEP 11 by husted.</p>
- <p class="version">Javadocs updated from CVS: 2003 JUN 29 by mcooper.</p>
+ <p class="version">Website updated from CVS: 2003 SEP 14 by husted.</p>
+ <p class="version">Javadocs updated from CVS: 2003 SEP 14 by husted.</p>
</section>
</body></document>
1.12 +1 -1 jakarta-struts/doc/faqs/kickstart.xml
Index: kickstart.xml
===================================================================
RCS file: /home/cvs/jakarta-struts/doc/faqs/kickstart.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- kickstart.xml 13 Sep 2003 20:01:10 -0000 1.11
+++ kickstart.xml 15 Sep 2003 00:33:03 -0000 1.12
@@ -297,7 +297,7 @@
although an early-release reference implementation is available through the
<a href="http://java.sun.com/webservices/download.html">Java Web Services
Developer Pack</a>.
An early-release JavaServer Faces taglib for Struts,
- <a href="http://cvs.apache.org/builds/jakarta-struts/nightly/struts-faces/">
+ <a
href="http://archive.apache.org/dist/jakarta/struts/old/release/struts-faces/">
<strong>Struts-Faces</strong></a>, is also in early release and available
through the nightly build.
</p>
1.32 +110 -1 jakarta-struts/doc/news/index.xml
Index: index.xml
===================================================================
RCS file: /home/cvs/jakarta-struts/doc/news/index.xml,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- index.xml 9 Sep 2003 17:49:22 -0000 1.31
+++ index.xml 15 Sep 2003 00:33:03 -0000 1.32
@@ -58,13 +58,71 @@
<section name="Recent News" href="news">
<!--
-<h4 id="S"> - </h4>
+<h4 id="a"> - </h4>
<p>
<a href=""></a>
</p>
<hr/>
-->
+ <h4 id="a20030912">2003-09-12 - Oracle JDeveloper 10g Preview (Struts-savvy
IDE)</h4>
+ <p>
+ Anyone doing Java and Struts development should download and checkout
the new developer preview release of
+ JDeveloper 10g. It's a major new release with new features like:
+ </p>
+ <ul>
+ <li>
+ Visual Struts Page Flow Diagramming
+ </li>
+ <li>
+ Visual JSP/HTML Editor
+ </li>
+ <li>
+ Many new Java code-level productivity features.
+ [<a
href="http://radio.weblogs.com/0128037/stories/2003/08/11/topTenToysForJavaCodersIn905.html">Check
out
+ this developers top ten list</a>]
+ </li>
+ <li>
+ New neutral data binding architecture and productive visual design time
to binding any kind of front end to
+ any kind of backend.
+ [<a
href="http://radio.weblogs.com/0118231/2003/09/08.html#a149">Checkout the article
posted here for an
+ overview</a>]
+ </li>
+ <li>
+ Much much more.
+ </li>
+ </ul>
+ <p>
+ Longer list of new features is at: <a
href="http://otn.oracle.com/products/jdev/collateral/jdev10g_fo.html">
+ http://otn.oracle.com/products/jdev/collateral/jdev10g_fo.html</a>
+ </p>
+ <p>
+ Download and product tour is at: <a
href="http://otn.oracle.com/products/jdev/collateral/prodtour10g.html">
+ http://otn.oracle.com/products/jdev/collateral/prodtour10g.html</a>
+ </p>
+ <hr/>
+
+ <h4 id="a20030909">2003-09-09 - Java Frameworks and Components: Accelerate
Your Web Application Development</h4>
+ <p>
+ Now available from Cambridge University Press: <br />
+ <a
href="http://www.amazon.com/exec/obidos/ISBN=0521520592/hitchhikeguidetoA/">Java
Frameworks and
+ Components: Accelerate Your Web Application Development</a> by Michael
Nash (ISBN 0521520592).
+ </p>
+ <p>
+ Struts is covered in Chapter 5 as well as in the Case Study section.
+ </p>
+ <p>
+ This is a book for web-application developers using or considering
frameworks and/or component
+ architectures. Provides the necessary information for finding,
evaluating and selecting an application
+ framework (both commercial and open source), and explains in plain
language the benefits of frameworks and
+ component technologies, specifically in relation to web application
development. Uses examples from several
+ different frameworks to explain the underlying principles.
+ </p>
+ <p>
+ A <a
href="http://us.cambridge.org/titles/catalogue.asp?ISBN=0521520592">sample chapter</a>
is available.
+ </p>
+ <hr/>
+
<h4 id="S20030829">29 Aug 2003 - Core J2EE Patterns -- Expanded and Updated
in Second Edition</h4>
<p>
From the Back Cover:
@@ -102,6 +160,57 @@
<p>
Find links to <strong>Core J2EE Patterns</strong> and other great books
in the
<a href="../resources/related_books.html">Struts Resource section</a>.
+ </p>
+ <hr/>
+
+ <h4 id="a20030908">2003-09-08 - Netspread Carrier 2.0 b2 </h4>
+ <p>
+ A solid release of Netspread Carrier 2.0 b2 is available today.
+ The Carrier client, a visual design environment on Internet, is
+ tested with JRE 1.4.2 with performance surprising my VB
+ friends.
+ </p>
+ <p>
+ Enhancements include:
+ </p>
+ <p>
+ 1) A Form Token Facility is introduced to automatically protect
+ every web form and every hyper link in application modules with
+ no-cache turned on. The facility is completely hidden from
+ the views of designers and can be turned on/off programmatically.
+ </p>
+ <p>
+ 2) The Carrier Developer's Guide is near completed in which
+ the LocalizedDate class is examined in details. The four
+ key attributes, input format, output format, format pattern
+ (or a key to the localized pattern), and error key, are completely
+ encapsulated in the class. Therefore designers only need to
+ register this class in a form bean property descriptor with
+ desired format pattern or its key in ONE place. I see other
+ methodologies make the designers to register input format here,
+ output format there, pattern in another configuration file...
+ causing endless troubles just for a simple Date property.
+ Now the problem is solved in the cleanest way. It is a
+ complete i18n java.sql.Date property to my knowledge and
+ it tells us almost any other complex properties could be
+ designed this way. See it with composing screen shots at
+ <a href="http://www.netspread.com/developer.html#FormBeanValidations">
+ http://www.netspread.com/developer.html#FormBeanValidations</a>.
+ </p>
+ <p>
+ Carrier is designed to be used by sloppy users like many of
+ us on the Struts lists. It doesn't tell you "How easy to write codes
+ to do it", instead, it tells you "How easy to compose web
+ forms to do it" with the capability of CRUD operations for hierarchical
+ and/or tabular data entries. It also tells you "Where you put
+ wrong things" in case configuration errors occur. It is a solid
+ commercial grade product for you to enjoy, no suffering.
+ </p>
+ <p>
+ If you complain any parts of it, tell us. User experience is on
+ top of the priority list. Do not forget to follow the 24 tips
+ on Wheels and Struts when you play it
+ <a
href="http://www.netspread.com/help.html">http://www.netspread.com/help.html</a>
</p>
<hr/>
1.4 +1 -1 jakarta-struts/doc/news/news_2003_q1.xml
Index: news_2003_q1.xml
===================================================================
RCS file: /home/cvs/jakarta-struts/doc/news/news_2003_q1.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- news_2003_q1.xml 9 Sep 2003 17:49:22 -0000 1.3
+++ news_2003_q1.xml 15 Sep 2003 00:33:03 -0000 1.4
@@ -189,7 +189,7 @@
and nightly builds are available at:
</p>
<p>
- <a
href="http://jakarta.apache.org/builds/jakarta-struts/nightly/struts-faces/">
+ <a
href="http://archive.apache.org/dist/jakarta/struts/old/release/struts-faces/">
http://jakarta.apache.org/builds/jakarta-struts/nightly/struts-faces/</a>
</p>
<p>
1.2 +2 -2 jakarta-struts/doc/news/news_2003_q2.xml
Index: news_2003_q2.xml
===================================================================
RCS file: /home/cvs/jakarta-struts/doc/news/news_2003_q2.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- news_2003_q2.xml 9 Sep 2003 17:49:22 -0000 1.1
+++ news_2003_q2.xml 15 Sep 2003 00:33:03 -0000 1.2
@@ -192,8 +192,8 @@
available at: </p>
<p>
<a href=
- "http://jakarta.apache.org/builds/jakarta-struts/nightly/struts-faces/"
- >http://jakarta.apache.org/builds/jakarta-struts/nightly/struts-faces/
+ "http://archive.apache.org/dist/jakarta/struts/old/release/struts-faces/"
+ >http://archive.apache.org/dist/jakarta/struts/old/release/struts-faces/
</a> </p>
<p>(Versions up through and including 20030604 are for the EA3 release of
Faces.)</p>
1.24 +13 -7 jakarta-struts/doc/resources/books.xml
Index: books.xml
===================================================================
RCS file: /home/cvs/jakarta-struts/doc/resources/books.xml,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- books.xml 9 Sep 2003 17:49:20 -0000 1.23
+++ books.xml 15 Sep 2003 00:33:03 -0000 1.24
@@ -19,7 +19,7 @@
</a>
</td>
<td>
-<a
href="http://www.amazon.com/exec/obidos/ISBN=0596005199/hitchhikeguidetoA/"><strong>Jakarta
Struts Pocket Reference</strong></a>
+<a
href="http://www.amazon.com/exec/obidos/ISBN=0596005199/hitchhikeguidetoA/"><strong>Jakarta
Struts Pocket Reference</strong></a>
by Chuck Cavaness, Brian Keeton. May 2003.
</td>
</tr>
@@ -44,7 +44,7 @@
</a>
</td>
<td>
-<a
href="http://www.amazon.com/exec/obidos/ISBN=0672324725/hitchhikeguidetoA/"><strong>Struts
Kick Start</strong></a>
+<a
href="http://www.amazon.com/exec/obidos/ISBN=0672324725/hitchhikeguidetoA/"><strong>Struts
Kick Start</strong></a>
by James Turner and Kevin Bedell - December 2002. [<a
href="http://www.strutskickstart.com/">Sample chapter available</a>]
</td>
</tr>
@@ -56,7 +56,7 @@
</a>
</td>
<td>
-<a
href="http://www.amazon.com/exec/obidos/ISBN=0596003285/hitchhikeguidetoA/"><strong>Programming
Jakarta Struts</strong></a>
+<a
href="http://www.amazon.com/exec/obidos/ISBN=0596003285/hitchhikeguidetoA/"><strong>Programming
Jakarta Struts</strong></a>
by Chuck Cavaness. November 2002. [<a
href="http://www.oreilly.com/catalog/jakarta/">beta chapter available</a>]
</td>
</tr>
@@ -69,7 +69,7 @@
</td>
<td>
<a href="http://www.amazon.com/exec/obidos/ISBN=1558608621/hitchhikeguidetoA/">
-<strong>The Struts Framework: Practical Guide for Programmers</strong></a>
+<strong>The Struts Framework: Practical Guide for Programmers</strong></a>
by Sue Spielman. November 2002.
</td>
</tr>
@@ -82,7 +82,7 @@
</td>
<td>
<a href="http://www.amazon.com/exec/obidos/ISBN=1930110502/hitchhikeguidetoA/">
-<strong>Struts in Action</strong></a>
+<strong>Struts in Action</strong></a>
by Ted Husted, Cedric Dumoulin, George Franciscus, and David Winterfeldt; Foreword
by Craig R. McClanahan. November 2002. [<a
href="http://www.manning.com/husted/">sample chapters available</a>]
</td>
</tr>
@@ -95,7 +95,7 @@
</td>
<td>
<a href="http://www.amazon.com/exec/obidos/ISBN=0471213020/hitchhikeguidetoA/">
-<strong>Mastering Jakarta Struts</strong></a>
+<strong>Mastering Jakarta Struts</strong></a>
by James Goodwill. August 2002. [<a
href="http://wiley.com/cda/product/0,,0471213020,00.html">excerpt available</a>]
</td>
</tr>
@@ -108,7 +108,7 @@
</td>
<td>
<a href="http://www.amazon.com/exec/obidos/ISBN=0971661901/hitchhikeguidetoA/">
-<strong>Struts Fast Track: J2EE / JSP Framework</strong></a>
+<strong>Struts Fast Track: J2EE / JSP Framework</strong></a>
by Victor Cekvenich - Practical Application with Database Access and Struts
Extensions. November 2001.
</td>
</tr>
@@ -118,6 +118,12 @@
<section name="Books with Struts coverage">
+<p>
+<a href="http://www.amazon.com/exec/obidos/ISBN=0521520592/hitchhikeguidetoA/">Java
Frameworks and Components: Accelerate Your Web Application Development</a> by Michael
Nash, June 2003
+</p>
+<p>
+<a href="http://www.amazon.com/exec/obidos/ISBN=0131422464/hitchhikeguidetoA/">Core
J2EE Patterns: Best Practices and Design Strategies, Second Edition</a> by Deepak
Alur, Dan Malks, John Crupi, June 2003
+</p>
<p>
<a
href="http://www.amazon.com/exec/obidos/ISBN=1861008317/hitchhikeguidetoA/"><strong>Beginning
JSP 2.0</strong></a> by Galbraith et al. Wrox Press February 2003 - Chapters 15 and
16 cover web development using Struts.
</p>
1.10 +1 -1 jakarta-struts/doc/resources/taglibs.xml
Index: taglibs.xml
===================================================================
RCS file: /home/cvs/jakarta-struts/doc/resources/taglibs.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- taglibs.xml 9 Sep 2003 17:49:20 -0000 1.9
+++ taglibs.xml 15 Sep 2003 00:33:03 -0000 1.10
@@ -12,7 +12,7 @@
<section name="Contributor Taglibs">
<p><a href="http://sourceforge.net/projects/struts-wml"><strong>WML Tag Support
#2</strong></a> by Davor Cengija - Struts support for WML markup.</p>
<p><a href="http://sourceforge.net/projects/struts"><strong>WML Tag Support
#1</strong></a> by Mitchell Morris - Struts support for WML markup.</p>
-<p><a
href="http://jakarta.apache.org/builds/jakarta-struts/release/struts-faces/">Struts
Java Server Faces tablib (early release)</a></p>
+<p><a
href="http://archive.apache.org/dist/jakarta/struts/old/release/struts-faces/">Struts
Java Server Faces tablib (early release)</a></p>
<p><a href="http://www.keyboardmonkey.com/next"><strong>Nested Taglib
v2</strong></a> [Also included in Struts 1.1] by Arron Bates - More efficient markup
of beans and their nested children (linked site provides library for previous struts
versions).</p>
<p><a
href="http://www.mycgiserver.com/~eboudrant/#regexp"><strong>REGEXP.VALIDATOR.STRUTS</strong></a>
by Emmanuel Boudrant - A validation component that works with Struts 1.0, to manage
form validation on server-side and client-side. </p>
<p><a
href="http://husted.com/struts/resources/struts-was.zip"><strong>Struts-WAS.jar</strong></a>
by Christopher Assenza - Modified Struts 1.0 JAR for Websphere 3.5 or 4. Zipped for
download. (For additional tips regarding Websphere 3.5 see <a
href="../userGuide/installation-was352-x.html">installation-was352-x.html</a>.)</p>
1.14 +2 -0 jakarta-struts/doc/resources/tools.xml
Index: tools.xml
===================================================================
RCS file: /home/cvs/jakarta-struts/doc/resources/tools.xml,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- tools.xml 9 Sep 2003 17:49:20 -0000 1.13
+++ tools.xml 15 Sep 2003 00:33:03 -0000 1.14
@@ -49,11 +49,13 @@
</section>
<section name="IDE Plugins (other)">
+<p><a href="http://otn.oracle.com/products/jdev/collateral/prodtour10g.html">Oracle
JDeveloper 10g Product Tour</a> by Oracle</p>
<p><a href="http://www.jamesholmes.com/struts/"><strong>Struts Console</strong></a>
by James Holmes. The Struts Console is a standalone Java Swing application for
managing Struts-based applications, including plugin support for Eclipse, IBM WSAD,
IntelliJ IDEA, JBuilder, NetBeans, Oracle JDeveloper and Sun One Studio (Forte).</p>
<p><a
href="http://jakarta.apache.org/taglibs/doc/ultradev4-doc/intro.html"><strong>UltraDev
4.0 Custom Tag Library Extension</strong></a> - Hosted by Jakarta Taglibs.</p>
</section>
<section name="Visual Tools (GUIs)">
+<p><a href="http://www.netspread.com/">Carrier 2.0 b2</a> by Netspead - A new kind
of IDE in which both programming developers and non?programming professionals are
capable of composing fully functional web applications with rich user interfaces and
also capable of collaborating with each other completely on Internet.</p>
<p><a href="http://www.alien-factory.co.uk/strutsgui/"><strong>Struts GUI
3.2.3</strong></a> by Alien-Factory - Alien-Factory's Struts GUI for Microsoft Visio
is essentially a Visio Stencil with Visual Basic Macros.</p>
<p><a href="http://www.exadel.com/products_strutsstudio.htm"><strong>Struts Studio
4.7</strong></a> by Exadel Inc. - A visual drag-and-connect approach to rapid
development of Struts web applications.</p>
<p><a href="http://www.jamesholmes.com/struts/"><strong>Struts Console
4.0.4</strong></a> by James Holmes. The Struts Console is a standalone Java Swing
application for managing Struts-based applications, including plugin support for
Eclipse, IBM WSAD, IntelliJ IDEA, JBuilder, NetBeans, Oracle JDeveloper and Sun One
Studio (Forte).</p>
1.35 +1 -1 jakarta-struts/doc/userGuide/installation.xml
Index: installation.xml
===================================================================
RCS file: /home/cvs/jakarta-struts/doc/userGuide/installation.xml,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- installation.xml 11 Sep 2003 09:49:37 -0000 1.34
+++ installation.xml 15 Sep 2003 00:33:03 -0000 1.35
@@ -36,7 +36,7 @@
your operating system platform.
A good starting point for locating Java Development Kit distributions is
<a href="http://java.sun.com/j2se">http://java.sun.com/j2se</a>.
- To build Struts, Java 1.4.2 or later is recommended. </li>
+ To build Struts, Java 1.4.2 or later is suggested. </li>
<li><strong>Servlet Container</strong> - You <strong>must</strong> download and
install a
servlet container that is compatible with the Servlet API Specification,
1.24 +1 -1 jakarta-struts/doc/userGuide/preface.xml
Index: preface.xml
===================================================================
RCS file: /home/cvs/jakarta-struts/doc/userGuide/preface.xml,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- preface.xml 9 Sep 2003 17:49:18 -0000 1.23
+++ preface.xml 15 Sep 2003 00:33:03 -0000 1.24
@@ -741,7 +741,7 @@
available through the <a
href="http://java.sun.com/webservices/download.html">Java Web Services Developer
Pack</a>.
Likewise, an early-release JavaServer Faces taglib for Struts,
- <a
href="http://cvs.apache.org/builds/jakarta-struts/nightly/struts-faces/"><strong>Struts-Faces</strong></a>,
is
+ <a
href="http://archive.apache.org/dist/jakarta/struts/old/release/struts-faces/"><strong>Struts-Faces</strong></a>,
is
also in early release and available through the nightly build.
</p>
1.6 +2 -1 jakarta-struts/doc/userGuide/release-notes-1.1.xml
Index: release-notes-1.1.xml
===================================================================
RCS file: /home/cvs/jakarta-struts/doc/userGuide/release-notes-1.1.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- release-notes-1.1.xml 9 Sep 2003 17:49:18 -0000 1.5
+++ release-notes-1.1.xml 15 Sep 2003 00:33:03 -0000 1.6
@@ -27,7 +27,8 @@
<p>
In RC2, the <strong>Commons-DBCP and Commons-Pool dependencies have been
removed</strong>.
- These are replaced with a dependency on the Struts-Legacy package,
+ These are replaced with a dependency on the
+ <a
href="http://archive.apache.org/dist/jakarta/struts/old/release/struts-legacy/">Struts-Legacy
package</a>,
containing the GenericDataSource and GenericConnection classes from Struts
1.0.2.
These are distributed for J2SE 1.3 but may be recompiled for J2SE 1.4.
Other DataSource implementations may be plugged in (recommended).
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]