Hello, all:

I've finally gotten around to putting together a summary of activity on 
the struts-dev list in July.  I haven't been able to monitor the list as 
closely this month, so please point out any important topics which I've 
overlooked.

I think Rob was hoping to post the newsletter this weekend or early next 
week -- so sorry for the lateness!

Joe

PS I wasn't sure if the changes to controller config ($M$P expressions) 
merited a blurb; I haven't totally digested that yet.  Does anyone feel 
strongly that it needs coverage?

--------------------
* Struts 1.1b2: Twelve Bugs Away
Most of the activity on Struts-Dev in July was dedicated to swatting 
bugs en route to a 1.1b2 release.  Although that release is no 
scheduled, as of 2002-08-03, there are only 12 outstanding bugs.[1]

[1] http://cvs.apache.org/viewcvs/jakarta-struts/STATUS

* Struts meets JSTL-EL
David M Karr stepped up to spearhead an effort to extend the Struts JSP 
tag libraries to support the JSTL Expression Language. [2] Discussion 
and work continue actively.  Late in the month a discussion thread [3] 
helped to summarize the current state of development.  At this time, the 
work is aimed at integrating with the JSTL, which will therefore require 
Servlet 2.3/JSP 1.2 to use the JSTL Expression Language.  Along the way, 
Struts tags which perform essentially equivalent tasks to JSTL tags are 
expected to be left behind.

[2] http://nagoya.apache.org/eyebrowse/ReadMsg?listName=struts-
[EMAIL PROTECTED]&msgNo=9378
[3] 
http://nagoya.apache.org/eyebrowse/BrowseList?listId=41&by=thread&from=207178

* Commons File Upload component integrated
Martin Cooper introduced an implementation of the 
MultipartRequestHandler interface which adapts the commons-upload 
component for use in a Struts application.[4]  As of the 20020728 
nightly build, this is the default implementation of the interface.
[4] http://nagoya.apache.org/eyebrowse/ReadMsg?listName=struts-
[EMAIL PROTECTED]&msgNo=9648

* Extending Struts XML Configuration
Early in the month, Brian Topping suggested exposing the Commons 
Digester configuration so that developers could use the "struts-
config.xml" for arbitrary application configuration [5]  Craig 
McClanahan pointed out that Struts depends on a validated schema because 
certain default values are specified in the struts-config DTD[6]  At the 
time, Craig suggested that that opening up struts-config would wait 
until after a 1.1 is released, when an XML Schema might be developed.  
However, later in the month, Craig made a series of changes to the 
central "ActionServlet" controller.  By moving the default values into 
the configuration beans, he eliminated the dependency on a validating 
parse of struts-config.xml.  Around the same time, a "rulesets" servlet 
initialization parameter was added, allowing users to specify a list of 
classes implementing the Digester RuleSet interface.  Thus, after these 
changes, application developers have the ability to use the basic struts 
initialization process to do just about any application configuration 
they require.

[5] http://nagoya.apache.org/eyebrowse/ReadMsg?listName=struts-
[EMAIL PROTECTED]&msgNo=9325
[6] http://nagoya.apache.org/eyebrowse/ReadMsg?listName=struts-
[EMAIL PROTECTED]&msgNo=9333


Other Struts News: http://jakarta.apache.org/struts/news.html

18 July 2002 - JavaBoutique Struts Tutorials
17 July 2002 - StrutsTestCase v1.8 Released
11 July 2002 - Scioworks Camino v2.0
11 July 2002 - Easy Struts v0.4 for Eclipse / JBuilder
10 July 2002 - Using Struts in Oracle JDeveloper 9i Tutorial
09 July 2002 - Struts Console version 2.0
09 July 2002 - Struts Adoption article
08 July 2002 - Struts article in e-Promagazine
08 July 2002 - JAAS article highlighting Authorization and 
Authentication with Struts

        


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

Reply via email to