Re: [VOTE] Struts 1.0-beta-1 Release Plan

2001-02-20 Thread Johan Compagner

+1

- Original Message - 
From: "Craig R. McClanahan" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, February 20, 2001 7:18 AM
Subject: [VOTE] Struts 1.0-beta-1 Release Plan


 Now that the TODO list for 1.0 (and the bug reports in Bugzilla) are
 dwindling away, it's time for a 1.0-beta-1 release of Struts!  I just
 checked in an initial draft of a release plan that talks about what will
 happen, and the criteria for release.  Please take a moment to review
 this document:
 
 http://jakarta.apache.org/struts/release-plan-1.0b1.html
 
 and vote on your acceptance of this plan.  Release plans must pass by a
 majority vote of committers on the project, but all other interested
 parties are welcome to cast their votes (and/or make comments or
 suggestions on the plan) as well.
 
 Craig McClanahan
 
 
 




Re: PROPOSAL - Testing Framework

2001-02-20 Thread Vincent Massol

+1

Great idea ! :)

I am the author of J2EEUnit (http://j2eeunit.sourceforge.net) and I'm
committed to help you implement this suite of tests. I have already been
implementing such a suite of tests for J2EEUnit itself and thus I know very
well how to integrate it with Ant (actually I already have the build.xml
that starts J2EEUnit tests). I have successfully created a build.xml file
that run the tests on several servlet engines : Tomcat 3.1.1, Tomcat 3.2.1,
Tomcat 4.0, Resin 1.2, Resin 1.3, Orion 1.4, WebLogic 5.1 ... That may be a
good idea for Struts to run its unit tests on several Servlet engines. It is
very easy to do ! I also have an Ant task that let you start any servlet
engine in another thread, waits until it is finished starting and run the
unit tests (it is still in CVS for the moment but I'll release a new 0.7
version this coming week end).

Let me know where I can help. Also if you have any trouble to use J2EEUnit
on any subject feel free to contact me and I'll help.
Thanks.

Note: You should use the 0.7 version as much as possible as in the previous
version it was not possible to test any method that wrote in the Servlet
output stream. It now works fine in version 0.7 (in CVS).

Vincent Massol.

- Original Message -
From: "Rob Leland" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, February 19, 2001 7:36 PM
Subject: PROPOSAL - Testing Framework



   I would like to add some additional Unit tests to the struts
 framework.
   These would be tests for struts itself, not end user code.
   My thoughts are that as struts evolves and new functionality
   is added we want to verify that other functionality is not
   broken, as code is changed and refactored.

   I am proposing using JUnit 3.5 (http://junit.sourceforge.net/) and
   J2EEUnit (J2eeunit.sourceforge.org). I am going to force
   myself to do this in an upcoming project at work, and believe it
   makes sense to do it in struts also.

   I am targeting the 1.1 release time period. If Unit
   testing is approved, some small set of tests may make it into
   the struts 1.0 release, again assuming people here vote for its
   inclusion.

   My initial thoughts for providing testing is to start with the
   private methods of struts starting with the
struts.action package,
   then later develop tests for the public methods of struts.action.
   I didn't want to start another package until I finished the majority
   of the private methods, only because I would need to debug
   my unit tests, and only by developing tests for some of the private
   methods the public could I do this.


   Then other packages would follow :
 struts.upload,
 struts.util,
 struts.digester,
 struts.actions,
 struts.taglib.X

   In about that order, only because that would be a usefull order for me
   in the project I am working on. Infact, I only have plans to do
 struts.upload, and
   struts.util, and doubt I would have the time to produce tests for the
 other packages.


   Thoughts ?


 -Rob






cvs commit: jakarta-struts WhoWeAre

2001-02-20 Thread husted

husted  01/02/20 04:22:23

  Modified:.WhoWeAre
  Log:
  Minor fix to bio.
  
  Revision  ChangesPath
  1.2   +7 -18 jakarta-struts/WhoWeAre
  
  Index: WhoWeAre
  ===
  RCS file: /home/cvs/jakarta-struts/WhoWeAre,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- WhoWeAre  2001/02/11 21:37:04 1.1
  +++ WhoWeAre  2001/02/20 12:22:21 1.2
  @@ -152,14 +152,15 @@
   Web. (Now, if I only had time to bring it current and dress it up!)
   
   One of my best clients is WXXI Public Broadcasting Council, where
  -serving as the stateion's Webmaster. WXXI provides public broadcasting
  +serving as the station's Webmaster. WXXI provides public broadcasting
   services for television and radio, and we are working to do the same
   online. Along with providing companion Web sites for every WXXI
  -production, we stream both our AM and FM signals, with online archives
  -in the works. It's a long journey, but we've taken the first steps. I'm
  -responsible for most of the regular updates to the site, and much of the
  -overall layout and design. We're grateful to have won the PBS award for
  -best Web site in our market for two year's in a row.
  +production, we stream both our AM and FM signals, in both Real and 
  +QuickTime, with online archives in the works. It's a long journey, but 
  +we've taken the first steps. I'm responsible for most of the regular 
  +updates to the site, and much of the overall layout and design. We're 
  +grateful to have won the PBS award for best Web site in our market for 
  +two years in a row.
   
   Our most ambitious projects at WXXI have been Spring Marketplace 2000
   and the NY Election Finder. For Spring Marketplace, we put our annual
  @@ -168,22 +169,10 @@
   but collected voter registration records from around the state, so
   people could also check their registration status and polling place. I
   developed the Web-enabled database applications for both projects.
  -Currently, I'm expanding the WXXI online auction software into a
  -complete package for hosting live and online auctions as fund-raisers;
  -this is to be an open-source project called Gavel, and will, of course,
  -rely heavily on Struts.
   
  -Our most ambitious projects at WXXI have been Spring Marketplace 2000
  -and the NY Election Finder. For Spring Marketplace, we put our annual
  -auction fully online for simultaneous telephone and Website bidding. On
  -NY Election, we offered not only the usual election-finder application,
  -but collected voter registration records from around the state, so
  -people could also check their registration status and polling place. I
  -developed the Web-enabled database applications for both projects.
   Currently, I'm expanding the WXXI online auction software into a
   complete package for hosting live and online auctions as fund-raisers;
   this is to be an open-source project called Gavel, and will, of course,
   rely heavily on Struts.
  -
   
   ###
  
  
  



cvs commit: jakarta-struts/web/blank/WEB-INF/classes ApplicationResources.properties

2001-02-20 Thread husted

husted  01/02/20 04:27:10

  Modified:web/blank/WEB-INF/classes ApplicationResources.properties
  Log:
  Clarify use of "blank" application.
  
  Suggested by Dan Connelly.
  
  Revision  ChangesPath
  1.2   +2 -2  
jakarta-struts/web/blank/WEB-INF/classes/ApplicationResources.properties
  
  Index: ApplicationResources.properties
  ===
  RCS file: 
/home/cvs/jakarta-struts/web/blank/WEB-INF/classes/ApplicationResources.properties,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ApplicationResources.properties   2001/02/12 23:59:43 1.1
  +++ ApplicationResources.properties   2001/02/20 12:27:08 1.2
  @@ -1,3 +1,3 @@
  -index.title=Struts Blank Application
  +index.title=Struts Starter Application
   index.heading=Hello World!
  -index.message=To get started on your own application, rename struts-blank.war to 
the name for your application, and let your container auto-deploy it. Edit the blank 
configuration files as needed, and you are on your way! (You can find the 
ApplicationResources file with this message in the classes folder.)
  +index.message=To get started on your own application, copy the struts-blank.war to 
a new WAR file using the name for your application. Place it in your container's 
"webapp" folder (or equivalent), and let your container auto-deploy the application. 
Edit the skeleton configuration files as needed, reload Struts or restart your 
container, and you are on your way! (You can find the ApplicationResources file with 
this message in the classes folder.)
  
  
  



cvs commit: jakarta-struts/src/share/org/apache/struts/taglib/logic package.html

2001-02-20 Thread husted

husted  01/02/20 04:29:35

  Modified:src/share/org/apache/struts/taglib/logic package.html
  Log:
  Document that rewrite now accepts href, forward, and page  (code version 1.7).
  
  Revision  ChangesPath
  1.7   +103 -93   
jakarta-struts/src/share/org/apache/struts/taglib/logic/package.html
  
  Index: package.html
  ===
  RCS file: 
/home/cvs/jakarta-struts/src/share/org/apache/struts/taglib/logic/package.html,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- package.html  2001/02/13 18:36:01 1.6
  +++ package.html  2001/02/20 12:29:31 1.7
  @@ -58,47 +58,51 @@
   h3Logic Tag Propertiesa name="doc.Properties"/a/h3
   pEach of the four groups of logic tags have a common set of attributes associated
 with them. :/p
  -blockquote
  -  pbValue Comparisions/b (equal, notEqual, greaterEqual, lessEqual, 
greaterThan,
  +blockquote 
  +  pbValue Comparisions/b (equal, notEqual, greaterEqual, lessEqual, 
greaterThan, 
   lessThan, present, notPresent)/p
  -  pEach of the value comparision tags takes a ivalue/i and compares it to
  -the value of a comparision attribute. If the value given can be successfully
  -converted to a ifloat/i or idouble/i, then a number comparision is
  -performed on the value given and the value of the comparision attribute. 
Otherwise
  -a String comparision is performed. You have to specify one of the comparision
  -attributes: icookie/i, iheader/i, iparameter/i, iproperty/i
  -or iname. /iFor each of the examples, the tag 
quot;isomeComparisionTagquot;/ican
  +  pEach of the value comparision tags takes a ivalue/i and compares it to 
  +the value of a comparision attribute. If the value given can be successfully 
  +converted to a ifloat/i or idouble/i, then a number comparision is 
  +performed on the value given and the value of the comparision attribute. 
Otherwise 
  +a String comparision is performed. You have to specify one of the comparision 
  +attributes: icookie/i, iheader/i, iparameter/i, iproperty/i 
  +or iname. /iFor each of the examples, the tag 
quot;isomeComparisionTagquot;/ican 
   be replaced by any of the value comparision tags./p
 ul
  -livalue - the value to which this tag is going to compare, used in conjunction
  -  with one of the comparision attributes: icookie/i, iheader/i, 
iparameter/i,
  +livalue - the value to which this tag is going to compare, used in 
conjunction 
  +  with one of the comparision attributes: icookie/i, iheader/i, 
iparameter/i, 
 iand property/i and/or iname. /i/li
  -licookie - the name of the cookie to compare to ivalue/i
  +licookie - the name of the cookie to compare to ivalue/i 
 ul
  -liexample:
  -prelt;logic:isomeComparisionTag/i value=quot;someUserNamequot; 
cookie=quot;userNamequot;gt;
  +liexample: 
  +  prelt;logic:isomeComparisionTag/i value=quot;someUserNamequot; 
cookie=quot;userNamequot;gt;
 User Logged In
   lt;/logic:isomeComparisionTag/igt;
   /pre
   /li
 /ul
   /li
  -liheader - the name of the HTTP header to compare to ivalue/i
  +liheader - the name of the HTTP header to compare to ivalue/i 
 ul
  -liexample:
  -prelt;logic:isomeComparisionTag/i value=quot;en_USquot; 
header=quot;Accept-Languagequot;gt;
  +liexample: 
  +  prelt;logic:isomeComparisionTag/i value=quot;en_USquot; 
header=quot;Accept-Languagequot;gt;
 Welcome English-speaking User*
   lt;/logic:isomeComparisionTag/igt;
  -/pre/li
  -lip*Note: See the section in the user's guide on a 
href="../../../../../../userGuide/building_view.html#i18n"Internationalized 
Messages/a to do things like this better./p/li
  +/pre
  +/li
  +li 
  +  p*Note: See the section in the user's guide on a 
href="../../../../../../userGuide/building_view.html#i18n"Internationalized 
  +Messages/a to do things like this better./p
  +/li
 /ul
   /li
  -liname - the variable to be compared to ivalue/i is the JSP bean specified
  -  by this attribute, if property is not specified, or the value of the specified
  -  property of this bean, if property is specified.
  +liname - the variable to be compared to ivalue/i is the JSP bean 
specified 
  +  by this attribute, if property is not specified, or the value of the 
specified 
  +  property of this bean, if property is specified. 
 ul
  -liexample:
  -prelt;%
  +liexample: 
  +  prelt;%
 String testString = quot;pantalonesquot;;
 pageContext.setAttribute(quot;testStringquot;, testString, 
PageContext.PAGE_SCOPE);
   %gt;
  @@ -110,42 +114,42 @@
   /li
 /ul
   /li
  -liparameter - the name of the request parameter to compare to ivalue/i
  +liparameter - the name 

Support for submitting unchecked checkboxes

2001-02-20 Thread Laine Donlan

In order to capture the act of a user unchecking checkboxes and to
initialize the checkbox as checked/unchecked with non boolean values I
made a couple of changes to the
org.apache.struts.taglib.html.CheckboxTag.  

Basically the changes consisted of:

1) Using the supplied value attribute to match against the bean property
value and generating the 'checked' attribute accordingly.  If the value
is not supplied then the previously implemented method of checking 'on',
'true', or 'yes' is performed.  So I do not think that default behavior
should be affected.

2) Added support for two new attributes - submitUnchecked (boolean) and
uncheckedValue (String).  Neither of these attributes are required and
the submitUnchecked defaults to 'false'.  If a user chooses to submit
unchecked values then two form inputs will be generated that facilitate
this function.  See below for an example:

Tag notation -
html:checkbox  name="bean" property="indexedBean.property"
submitUnchecked="true" uncheckedValue="0" value="1"/

Generated HTML -
input type="checkbox" name="indexedBean.property_checkBox" value="1" 

onclick="(this.checked?this.form['indexedBean.property'].value='1':this.
form['indexedBean.property'].value='0')"
input type="hidden" name="indexedBean.property" value="0"/ (where 0 is
the current value of the bean property)

So in this scenario the actual checkbox param in the request will be
ignored and the hidden input will be used to maintain the bean property
that the user wishes.

In the case where the user does not provide the two new attributes the
html will be generated as it is today with the exception of the
determination of the checked or unchecked mentioned above.

I could not see how this functionality was present in the current
checkbox tag without explicitly declaring two tags and adding javascript
to the checkbox tag.  Even then some scripting may be required to
differentiate between the two inputs and to initialize the hidden one.
If I missed something could someone point me in the right direction.  I
have attached the CheckboxTag.java file for review and use if anyone is
interested.
 CheckboxTag.zip 
Thanks.  Comments would be appreciated.

Laine

 CheckboxTag.zip


Re: PROPOSAL - Testing Framework

2001-02-20 Thread Rob Leland



On the contact info for testing could you change the
contact email address 

from: [EMAIL PROTECTED]
to  : [EMAIL PROTECTED]

That way I can sort out email easier.


-Rob



RE: [VOTE] Struts 1.0-beta-1 Release Plan

2001-02-20 Thread Schachter, Michael

 +1

-Original Message-
From: Craig R. McClanahan
To: [EMAIL PROTECTED]
Sent: 2/20/01 1:18 AM
Subject: [VOTE] Struts 1.0-beta-1 Release Plan

Now that the TODO list for 1.0 (and the bug reports in Bugzilla) are
dwindling away, it's time for a 1.0-beta-1 release of Struts!  I just
checked in an initial draft of a release plan that talks about what will
happen, and the criteria for release.  Please take a moment to review
this document:

http://jakarta.apache.org/struts/release-plan-1.0b1.html

and vote on your acceptance of this plan.  Release plans must pass by a
majority vote of committers on the project, but all other interested
parties are welcome to cast their votes (and/or make comments or
suggestions on the plan) as well.

Craig McClanahan




Re: cvs commit: jakarta-struts/src/doc todo-1.1.xml

2001-02-20 Thread Craig Tataryn

Let us see the stylesheet ;)

tataryn:craig/

[EMAIL PROTECTED] wrote:

 craigmcc01/02/20 09:28:30

   Modified:src/doc  todo-1.1.xml
   Log:
   Correct email contact address for Rob.

   TODO:  figure out why my stylesheet is eating the a tags on volunteers...

   Revision  ChangesPath
   1.13  +1 -1  jakarta-struts/src/doc/todo-1.1.xml

   Index: todo-1.1.xml
   ===
   RCS file: /home/cvs/jakarta-struts/src/doc/todo-1.1.xml,v
   retrieving revision 1.12
   retrieving revision 1.13
   diff -u -r1.12 -r1.13
   --- todo-1.1.xml  2001/02/19 22:03:25 1.12
   +++ todo-1.1.xml  2001/02/20 17:28:29 1.13
   @@ -534,7 +534,7 @@
pUnit tests for the codeorg.apache.struts.action/code package./p
  /info
  assigned
   -a href="mailto:[EMAIL PROTECTED]"Rob Leland/a
   +a href="mailto:[EMAIL PROTECTED]"Rob Leland/a
  /assigned
/task





--
I've been trying to change the world for years, but they just won't give me the source
code



begin:vcard 
n:Tataryn;Craig
tel;home:952-884-6752
tel;work:952-842-5576
x-mozilla-html:TRUE
url:http://www.computer-programmer.org
org:Compuware;Professional Division
adr:;;3600 West 80th St. Suite 400;Bloomington;MN;55431;United States of America
version:2.1
email;internet:[EMAIL PROTECTED]
title:Senior Staff Analyst
fn:Craig Tataryn
end:vcard



Re: cvs commit: jakarta-struts/src/doc todo-1.1.xml

2001-02-20 Thread Craig R. McClanahan

Craig Tataryn wrote:

 Let us see the stylesheet ;)


http://jakarta.apache.org/cvsweb/index.cgi/jakarta-struts/src/doc/stylesheets/struts.xsl

:-)

Craig



 tataryn:craig/

 [EMAIL PROTECTED] wrote:

  craigmcc01/02/20 09:28:30
 
Modified:src/doc  todo-1.1.xml
Log:
Correct email contact address for Rob.
 
TODO:  figure out why my stylesheet is eating the a tags on volunteers...
 
Revision  ChangesPath
1.13  +1 -1  jakarta-struts/src/doc/todo-1.1.xml
 
Index: todo-1.1.xml
===
RCS file: /home/cvs/jakarta-struts/src/doc/todo-1.1.xml,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- todo-1.1.xml  2001/02/19 22:03:25 1.12
+++ todo-1.1.xml  2001/02/20 17:28:29 1.13
@@ -534,7 +534,7 @@
 pUnit tests for the codeorg.apache.struts.action/code package./p
   /info
   assigned
-a href="mailto:[EMAIL PROTECTED]"Rob Leland/a
+a href="mailto:[EMAIL PROTECTED]"Rob Leland/a
   /assigned
 /task
 
 
 
 

 --
 I've been trying to change the world for years, but they just won't give me the 
source
 code




Re: cvs commit: jakarta-struts/src/doc todo-1.1.xml

2001-02-20 Thread Craig Tataryn

h, maybe for now you can just add a section before your "!-- Process everything 
else by
just passing it through --" section that looks like this:

xsl:template match="a"
xsl:copy
xsl:apply-templates/
/xsl:copy
/xsl:template

Would that do it?

tataryn:craig/

Change it to:



"Craig R. McClanahan" wrote:

 Craig Tataryn wrote:

  Let us see the stylesheet ;)
 

 
http://jakarta.apache.org/cvsweb/index.cgi/jakarta-struts/src/doc/stylesheets/struts.xsl

 :-)

 Craig

 
  tataryn:craig/
 
  [EMAIL PROTECTED] wrote:
 
   craigmcc01/02/20 09:28:30
  
 Modified:src/doc  todo-1.1.xml
 Log:
 Correct email contact address for Rob.
  
 TODO:  figure out why my stylesheet is eating the a tags on volunteers...
  
 Revision  ChangesPath
 1.13  +1 -1  jakarta-struts/src/doc/todo-1.1.xml
  
 Index: todo-1.1.xml
 ===
 RCS file: /home/cvs/jakarta-struts/src/doc/todo-1.1.xml,v
 retrieving revision 1.12
 retrieving revision 1.13
 diff -u -r1.12 -r1.13
 --- todo-1.1.xml  2001/02/19 22:03:25 1.12
 +++ todo-1.1.xml  2001/02/20 17:28:29 1.13
 @@ -534,7 +534,7 @@
  pUnit tests for the codeorg.apache.struts.action/code 
package./p
/info
assigned
 -a href="mailto:[EMAIL PROTECTED]"Rob Leland/a
 +a href="mailto:[EMAIL PROTECTED]"Rob Leland/a
/assigned
  /task
  
  
  
  
 
  --
  I've been trying to change the world for years, but they just won't give me the 
source
  code

--
I've been trying to change the world for years, but they just won't give me the source
code



begin:vcard 
n:Tataryn;Craig
tel;home:952-884-6752
tel;work:952-842-5576
x-mozilla-html:TRUE
url:http://www.computer-programmer.org
org:Compuware;Professional Division
adr:;;3600 West 80th St. Suite 400;Bloomington;MN;55431;United States of America
version:2.1
email;internet:[EMAIL PROTECTED]
title:Senior Staff Analyst
fn:Craig Tataryn
end:vcard



Re: cvs commit: jakarta-struts/src/doc todo-1.1.xml

2001-02-20 Thread Incze Lajos

On Tue, Feb 20, 2001 at 05:28:31PM -, [EMAIL PROTECTED] wrote:
 craigmcc01/02/20 09:28:30
 
   Modified:src/doc  todo-1.1.xml
   Log:
   Correct email contact address for Rob.
   
   TODO:  figure out why my stylesheet is eating the a tags on volunteers...
   

You explicitely say the XSLT script to drop out the anchor tag
and preserve only the text content. That's what the xsl:valuof
element does.

  xsl:template match="task"
tr
  td
xsl:choose
  xsl:when test="@name"
emxsl:value-of select="@name"//em.
  /xsl:when
/xsl:choose
xsl:value-of select="info"/
  /td
  tdxsl:value-of select="assigned"//td
  ^
/tr

Instead a simply apply-template would do, which would conclude
into the default template there. incze



cvs commit: jakarta-struts/src/conf struts-config_1_0.dtd

2001-02-20 Thread craigmcc

craigmcc01/02/20 16:19:09

  Modified:src/conf struts-config_1_0.dtd
  Log:
  Remove default scope so that the configured ActionMapping base class determines
  the default setting.
  
  Revision  ChangesPath
  1.12  +2 -2  jakarta-struts/src/conf/struts-config_1_0.dtd
  
  Index: struts-config_1_0.dtd
  ===
  RCS file: /home/cvs/jakarta-struts/src/conf/struts-config_1_0.dtd,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- struts-config_1_0.dtd 2001/02/19 21:41:39 1.11
  +++ struts-config_1_0.dtd 2001/02/21 00:19:08 1.12
  @@ -11,7 +11,7 @@
  "-//Apache Software Foundation//DTD Struts Configuration 1.0//EN"
  "http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd"
   
  - $Id: struts-config_1_0.dtd,v 1.11 2001/02/19 21:41:39 craigmcc Exp $
  + $Id: struts-config_1_0.dtd,v 1.12 2001/02/21 00:19:08 craigmcc Exp $
   --
   
   
  @@ -312,7 +312,7 @@
   !ATTLIST action name   %BeanName;  #IMPLIED
   !ATTLIST action path   %RequestPath;   #REQUIRED
   !ATTLIST action prefix CDATA   #IMPLIED
  -!ATTLIST action scope  %RequestScope;  "session"
  +!ATTLIST action scope  %RequestScope;  #IMPLIED
   !ATTLIST action suffix CDATA   #IMPLIED
   !ATTLIST action type   %ClassName; #REQUIRED
   !ATTLIST action unknown%Boolean;   "false"
  
  
  



cvs commit: jakarta-struts/src/share/org/apache/struts/actions AddFormBeanAction.java AddForwardAction.java AddMappingAction.java ReloadAction.java RemoveFormBeanAction.java RemoveForwardAction.java RemoveMappingAction.java

2001-02-20 Thread craigmcc

craigmcc01/02/20 16:35:56

  Modified:src/share/org/apache/struts/action Action.java
ActionBase.java ActionError.java ActionErrors.java
ActionForm.java ActionFormBean.java
ActionFormBeans.java ActionForward.java
ActionForwards.java ActionMapping.java
ActionMappingBase.java ActionMappings.java
ActionServlet.java ForwardingActionForward.java
RedirectingActionForward.java
RequestActionMapping.java SessionActionMapping.java
ValidatingActionForm.java
   src/share/org/apache/struts/actions AddFormBeanAction.java
AddForwardAction.java AddMappingAction.java
ReloadAction.java RemoveFormBeanAction.java
RemoveForwardAction.java RemoveMappingAction.java
  Log:
  Update copyright dates and product name in the license agreement.
  
  Revision  ChangesPath
  1.18  +6 -6  jakarta-struts/src/share/org/apache/struts/action/Action.java
  
  Index: Action.java
  ===
  RCS file: /home/cvs/jakarta-struts/src/share/org/apache/struts/action/Action.java,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- Action.java   2001/02/20 05:20:07 1.17
  +++ Action.java   2001/02/21 00:35:41 1.18
  @@ -1,13 +1,13 @@
   /*
  - * $Header: 
/home/cvs/jakarta-struts/src/share/org/apache/struts/action/Action.java,v 1.17 
2001/02/20 05:20:07 craigmcc Exp $
  - * $Revision: 1.17 $
  - * $Date: 2001/02/20 05:20:07 $
  + * $Header: 
/home/cvs/jakarta-struts/src/share/org/apache/struts/action/Action.java,v 1.18 
2001/02/21 00:35:41 craigmcc Exp $
  + * $Revision: 1.18 $
  + * $Date: 2001/02/21 00:35:41 $
*
* 
*
* The Apache Software License, Version 1.1
*
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
* reserved.
*
* Redistribution and use in source and binary forms, with or without
  @@ -29,7 +29,7 @@
*Alternately, this acknowlegement may appear in the software itself,
*if and wherever such third-party acknowlegements normally appear.
*
  - * 4. The names "The Jakarta Project", "Tomcat", and "Apache Software
  + * 4. The names "The Jakarta Project", "Struts", and "Apache Software
*Foundation" must not be used to endorse or promote products derived
*from this software without prior written permission. For written
*permission, please contact [EMAIL PROTECTED]
  @@ -106,7 +106,7 @@
* by this Action.
*
* @author Craig R. McClanahan
  - * @version $Revision: 1.17 $ $Date: 2001/02/20 05:20:07 $
  + * @version $Revision: 1.18 $ $Date: 2001/02/21 00:35:41 $
*/
   
   public class Action {
  
  
  
  1.9   +6 -6  
jakarta-struts/src/share/org/apache/struts/action/ActionBase.java
  
  Index: ActionBase.java
  ===
  RCS file: 
/home/cvs/jakarta-struts/src/share/org/apache/struts/action/ActionBase.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- ActionBase.java   2000/09/23 22:51:45 1.8
  +++ ActionBase.java   2001/02/21 00:35:41 1.9
  @@ -1,13 +1,13 @@
   /*
  - * $Header: 
/home/cvs/jakarta-struts/src/share/org/apache/struts/action/ActionBase.java,v 1.8 
2000/09/23 22:51:45 craigmcc Exp $
  - * $Revision: 1.8 $
  - * $Date: 2000/09/23 22:51:45 $
  + * $Header: 
/home/cvs/jakarta-struts/src/share/org/apache/struts/action/ActionBase.java,v 1.9 
2001/02/21 00:35:41 craigmcc Exp $
  + * $Revision: 1.9 $
  + * $Date: 2001/02/21 00:35:41 $
*
* 
*
* The Apache Software License, Version 1.1
*
  - * Copyright (c) 1999 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
* reserved.
*
* Redistribution and use in source and binary forms, with or without
  @@ -29,7 +29,7 @@
*Alternately, this acknowlegement may appear in the software itself,
*if and wherever such third-party acknowlegements normally appear.
*
  - * 4. The names "The Jakarta Project", "Tomcat", and "Apache Software
  + * 4. The names "The Jakarta Project", "Struts", and "Apache Software
*Foundation" must not be used to endorse or promote products derived
*from this software without prior written permission. For written
*permission, please contact [EMAIL PROTECTED]
  @@ -71,7 +71,7 @@
* directly, rather than this class.
*
* @author Craig R. McClanahan
  - * @version $Revision: 1.8 $ $Date: 

Re: [VOTE] Struts 1.0-beta-1 Release Plan

2001-02-20 Thread Pierre Delisle

+1

-- Pierre