DO NOT REPLY [Bug 27022] - [id] id-alt zip of project for review

2004-02-18 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27022.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27022

[id] id-alt zip of project for review





--- Additional Comments From [EMAIL PROTECTED]  2004-02-18 08:00 ---
Created an attachment (id=10405)
Attaching zip

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



RE: [lang] findbugs plugin updated!

2004-02-18 Thread Gary Gregory
Ah, thanks, almost there, now Maven downloads the jars but raises a
NoSuchMethodError:

__  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.0-rc1-SNAPSHOT

Attempting to download findbugs-0.6.5.jar.

.
Attempting to download findbugs-ant-0.6.5.jar.
...
.
Attempting to download findbugs-coreplugin-0.6.5.jar.
..
.
Attempting to download findbugs-bcel-0.6.5.jar.

.
Attempting to download dom4j-1.4.jar.
...
site:

snip
maven-findbugs-plugin:report:
[echo] Running the FindBugs task...
[findbugs] Running FindBugs...
[findbugs] java.lang.NoSuchMethodError:
org.apache.bcel.Repository.setRepository(Lorg/apache/bcel/util/Repository;)V
[findbugs]  at
edu.umd.cs.findbugs.FindBugs.clearRepository(FindBugs.java:483)
[findbugs]  at edu.umd.cs.findbugs.FindBugs.execute(FindBugs.java:362)
[findbugs]  at edu.umd.cs.findbugs.FindBugs.main(FindBugs.java:776)
[findbugs] Exception in thread main
[findbugs] Bugs were found
[findbugs] Output saved to
C:\cvs-store\apache.org\jakarta\commons\lang/target/findbugs-raw-report.txt

[echo] Generating the Clover...
maven-clover-plugin:report:
clover:html-report:
clover:on:
snip

Isn't version 0.7.1 supposed to be downloaded and not 0.6.5?

Thanks,
Gary

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 Sent: Tuesday, February 17, 2004 22:05
 To: Jakarta Commons Developers List
 Subject: Re: [lang] findbugs plugin updated!
 
 Eric Pugh [EMAIL PROTECTED] wrote on 18/02/2004 12:58:22 AM:
 
  Hi all,
 
  I have finished updating the Findbugs plugin.  You can access
 information
  about it here:
 http://maven-plugins.sourceforge.net/maven-findbugs-plugin/
 
  To use it, add to your project.xml:
  dependency
groupIdmaven/groupId
 
 The groupId should be maven-plugins, not maven.
 
artifactIdmaven-findbugs-plugin/artifactId
version0.7.1/version
  urlhttp://maven-plugins.sourceforge.net/maven-findbugs-plugin//url
typeplugin/type
  /dependency
 
 
 --
 dIon Gillard, Multitask Consulting


cvs commit: jakarta-commons/io/xdocs proposal.xml

2004-02-18 Thread bayard
bayard  2004/02/18 01:01:22

  Added:   io/xdocs proposal.xml
  Log:
  generated a proposal.xml from PROPOSAL.html via a script
  
  Revision  ChangesPath
  1.1  jakarta-commons/io/xdocs/proposal.xml
  
  Index: proposal.xml
  ===
  ?xml version=1.0?
  ?xml-stylesheet type=text/xsl href=xdoc.xsl?
  !-- $Revision: 1.1 $ $Date: 2004/02/18 09:01:22 $ --
  document
  properties
titleProposal for IO Package/title
  /properties
   body

   
  section name=Proposal for emIO/em Package
   

  
  subsection name=(0) Rationale

  pMany software projects have a need to perform I/O in various ways, and
  the JDK class libraries provide a lot of functionality, but sometimes you
  need just a little bit more.  The io package seeks to  encapsulate some of
  the most popular i/o base classes into one easy to  use package./p
 
  /subsection
  subsection name=(1) Scope of the Package

  pThis proposal is to create a package of Java utility classes for  various
  types of i/o related activity./p
 
  /subsection
  subsection name=(1.5) Interaction With Other Packages

  pemIO/em relies only on standard JDK 1.2 (or later) APIs for production
  deployment.  It utilizes the JUnit unit testing framework for developing
  and executing unit tests, but this is of interest only to developers of the
  component.  IO will be a dependency for several existing components in the
  open source world./p

  pNo external configuration files are utilized./p
 
  /subsection
  subsection name=(2) Initial Source of the Package

  pThe original Java classes are splashed around various Apache  subprojects.
   We intend to seek them out and integrate them./p

  pThe proposed package name for the new component is 
codeorg.apache.commons.io/code./p
 
  /subsection
  subsection name=(3)  Required Jakarta-Commons Resources

  ul
   liCVS Repository - New directory codeio/code in the 
codejakarta-commons/code
  CVS repository./li
   liMailing List - Discussions will take place on the general em[EMAIL 
PROTECTED]/em
  mailing list.  To help list subscribers identify messages of interest,
  it is suggested that the message subject of messages about this component
  be prefixed with [IO]./li
   liBugzilla - New component IO under the Commons product category,
  with appropriate version identifiers as needed./li
   liJyve FAQ - New category commons-io (when available)./li
   
  /ul
 
  /subsection
  subsection name=(4) Initial Committers

  pThe initial committers on the IO component shall be Scott Sanders and
  Nicola Ken Barozzi and Henri Yandell/p
  
  /subsection
  /section
  /body
  /document
  
  
  

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



Re: [all] maven sites

2004-02-18 Thread Henri Yandell


On Tue, 17 Feb 2004, matthew.hawthorne wrote:

 I don't think that Maven has inheritable properties files.  That's
 something that
 a lot of people seem to ask about.

Ditto, I'm pretty sure there's no inheritence of this.

 Maybe the best way to go about this is to create a small plugin?  It
 would be
 better than having to hack some properties into every project, or load the
 same file from every project's maven.xml.

Yep, though I'd suggest hacking a maven.xml for a bit until we get a grip
on the generic parts, and then migrating to a plugin.

Hen


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



Re: [all] ALv2

2004-02-18 Thread Henri Yandell

bear in mind the maven system is looking for LICENSE.txt I believe, so
it'll need changing to see LICENSE instead. Hopefully not work.

We also ought to have the NOTICE.txt be included in it somehow, possibly
through some custom maven.xml'ing on the license report.

Hen

On Wed, 18 Feb 2004, John Keyes wrote:

 I've just read
http://www.apache.org/dev/apply-license.html

 [1] LICENSE
  To apply the ALv2 to a new software distribution, include one copy
  of the license text by copying the file:

  http://www.apache.org/licenses/LICENSE-2.0.txt

  into a file called LICENSE in the top directory of your
  distribution.  If the distribution is a jar or tar file, try to
  add the LICENSE file first in order to place it at the top of
  the archive.

 We currently use the filename LICENSE.txt, to follow the steps
 suggested in the guide we should drop the txt extension.

 [2] NOTICE
  In addition, a NOTICE file should be included in the same
  directory as the LICENSE file. The NOTICE should include only
  those attribution notices that are required by any part of the
  entire distribution. For Apache projects and those redistributing
  ASF software, the NOTICE file must contain the sentence:

This product includes software developed by
The Apache Software Foundation (http://www.apache.org/).

 All projects using ALv2 should also include a NOTICE file.

 Both LICENSE and NOTICE files MUST be included in the distributions.

 [3] Documentation and Source

The license is applied to each source file (code and documentation,
but excluding the LICENSE and NOTICE files) by including a short
copyright notice at the top, as demonstrated by the boilerplate notice
provided in the appendix.

 I haven't licensed documentation previously so this was a wake up
 call for me.  This should probably be raised with the maven xdoc
 people as the generated HTML will not include the license (you
 could argue that the .class files don't include the license
 comment either).

 [4] Jakarta-Commons LICENSE

 The jakarta-commons dir contains two files with very similar contents,
 LICENSE and LICENSE.txt.  Following the guidelines above LICENSE should
 remain.

 Comments?

 -John K

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



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



cvs commit: jakarta-commons/io/xdocs proposal.xml

2004-02-18 Thread bayard
bayard  2004/02/18 01:40:34

  Modified:io/xdocs proposal.xml
  Log:
  removed the em by improving script
  
  Revision  ChangesPath
  1.2   +1 -1  jakarta-commons/io/xdocs/proposal.xml
  
  Index: proposal.xml
  ===
  RCS file: /home/cvs/jakarta-commons/io/xdocs/proposal.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- proposal.xml  18 Feb 2004 09:01:22 -  1.1
  +++ proposal.xml  18 Feb 2004 09:40:34 -  1.2
  @@ -8,7 +8,7 @@
body
 

  -section name=Proposal for emIO/em Package
  +section name=Proposal for IO Package

 
   
  
  
  

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



PROPOSAL.html - proposal.xml

2004-02-18 Thread Henri Yandell

I'm going through and moving the PROPOSAL.html's into xdocs/proposal.xml,
and will remove the PROPOSAL.html's when done. Attached is a script that
does most of the work, but some then have some minor xhtml issues.

Hen


translateProposal.sh
Description: hacky script
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

cvs commit: jakarta-commons/lang/xdocs proposal.xml

2004-02-18 Thread bayard
bayard  2004/02/18 01:43:55

  Added:   lang/xdocs proposal.xml
  Log:
  proposal for lang in xdoc form
  
  Revision  ChangesPath
  1.1  jakarta-commons/lang/xdocs/proposal.xml
  
  Index: proposal.xml
  ===
  document
  properties
  titleProposal for Lang Package/title
  /properties
  body
  
  
  section name=Proposal for Lang Package
  
  
  
  subsection name=(0) Rationale
  
  pThe standard Java libraries fail to provide enough methods for 
  manipulation of its main components. The emLang/em Package provides 
  these extra methods. There are other classes which might justifiably 
  be included in java.lang someday, this package also provides for them./p
  
  
  /subsection
  subsection name=(1) Scope of the Package
  
  pThis proposal is to create a package of Java utility classes for the
  classes that are in java.lang's hierarchy, or are considered to be so 
  standard as to justify existence in java.lang. The emLang/em Package 
  also applies to primitives and arrays./p
  
  
  /subsection
  subsection name=(1.5) Interaction With Other Packages
  
  pemLang/em relies only on standard JDK 1.2 (or later) APIs for
  production deployment.  It utilizes the JUnit unit testing framework for
  developing and executing unit tests, but this is of interest only to
  developers of the component.  Lang will be a dependency for
  several existing components in the open source world./p
  
  pNo external configuration files are utilized./p
  
  
  /subsection
  subsection name=(2) Initial Source of the Package
  
  pThe initial classes came from the Commons.Util subproject./p
  
  pThe proposed package name for the new component is
  codeorg.apache.commons.lang/code./p
  
  
  /subsection
  subsection name=(3)  Required Jakarta-Commons Resources
  
  ul
  liCVS Repository - New directory codelang/code in the
  codejakarta-commons/code CVS repository./li
  liMailing List - Discussions will take place on the general
  em[EMAIL PROTECTED]/em mailing list.  To help
  list subscribers identify messages of interest, it is suggested that
  the message subject of messages about this component be prefixed with
  [lang]./li
  liBugzilla - New component Lang under the Commons product
  category, with appropriate version identifiers as needed./li
  liJyve FAQ - New category commons-lang (when available)./li
  /ul
  
  
  /subsection
  subsection name=(4) Initial Committers
  
  pThe initial committers on the Lang component shall be as follows:
  ul
  liHenri Yandell (bayard)/li
  liDaniel Rall (dlr)/li
  liStephen Colebourne (scolebourne)/li
  /ul
  /p
  
  /subsection
  /section
  /body
  /document
  
  
  

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



cvs commit: jakarta-commons/collections PROPOSAL.html

2004-02-18 Thread bayard
bayard  2004/02/18 01:44:36

  Modified:collections PROPOSAL.html
  Log:
  added missing p closing tag
  
  Revision  ChangesPath
  1.4   +1 -1  jakarta-commons/collections/PROPOSAL.html
  
  Index: PROPOSAL.html
  ===
  RCS file: /home/cvs/jakarta-commons/collections/PROPOSAL.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- PROPOSAL.html 13 Oct 2002 11:09:23 -  1.3
  +++ PROPOSAL.html 18 Feb 2004 09:44:36 -  1.4
  @@ -42,7 +42,7 @@
   production deployment.  It utilizes the JUnit unit testing framework for
   developing and executing unit tests, but this is of interest only to
   developers of the component.  Collections will also be a dependency for
  -several future proposed components for the Jakarta Commons subproject.
  +several future proposed components for the Jakarta Commons subproject. /p
   
   pNo external configuration files are utilized./p
   
  
  
  

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



cvs commit: jakarta-commons/collections PROPOSAL.html

2004-02-18 Thread bayard
bayard  2004/02/18 01:45:57

  Modified:collections PROPOSAL.html
  Log:
  added missing li closing tag
  
  Revision  ChangesPath
  1.5   +1 -1  jakarta-commons/collections/PROPOSAL.html
  
  Index: PROPOSAL.html
  ===
  RCS file: /home/cvs/jakarta-commons/collections/PROPOSAL.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- PROPOSAL.html 18 Feb 2004 09:44:36 -  1.4
  +++ PROPOSAL.html 18 Feb 2004 09:45:57 -  1.5
  @@ -72,7 +72,7 @@
   [Collections]./li
   liBugzilla - New component Collections under the Commons product
   category, with appropriate version identifiers as needed./li
  -liJyve FAQ - New category commons-collections (when available).
  +liJyve FAQ - New category commons-collections (when available). /li
   /ul
   
   
  
  
  

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



cvs commit: jakarta-commons-sandbox/project-template/xdocs - New directory

2004-02-18 Thread bayard
bayard  2004/02/18 01:46:18

  jakarta-commons-sandbox/project-template/xdocs - New directory

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



cvs commit: jakarta-commons-sandbox/project-template/xdocs proposal.xml

2004-02-18 Thread bayard
bayard  2004/02/18 01:52:02

  Added:   project-template/xdocs proposal.xml
  Log:
  initial template xdoc proposal
  
  Revision  ChangesPath
  1.1  jakarta-commons-sandbox/project-template/xdocs/proposal.xml
  
  Index: proposal.xml
  ===
  document
  properties
  titleProposal for your-project Package/title
  /properties
  body
  
  
  section name=Proposal for your-project Package
  
  
  
  subsection name=(0) Rationale
  
  pWhat does the emyour-project/em Package provide?/p
  
  
  /subsection
  subsection name=(1) Scope of the Package
  
  pCommons projects should have a tight scope, so define that scope here. /p
  
  /subsection
  subsection name=(1.5) Interaction With Other Packages
  
  pemyour-project/em relies only on standard JDK 1.2 (or later) APIs for
  production deployment.  It utilizes the JUnit unit testing framework for
  developing and executing unit tests, but this is of interest only to
  developers of the component. /p
  
  pNo external configuration files are utilized./p
  
  
  /subsection
  subsection name=(2) Initial Source of the Package
  
  pWhere did the source code from your-project come from? /p
  
  pThe proposed package name for the new component is
  codeorg.apache.commons.lc-your-project/code./p
  
  
  /subsection
  subsection name=(3)  Required Jakarta-Commons Resources
  
  ul
  liCVS Repository - New directory codelc-your-project/code in the
  codejakarta-commons/code CVS repository./li
  liMailing List - Discussions will take place on the general
  em[EMAIL PROTECTED]/em mailing list.  To help
  list subscribers identify messages of interest, it is suggested that
  the message subject of messages about this component be prefixed with
  [lc-your-project]./li
  liBugzilla - New component your-project under the Commons product
  category, with appropriate version identifiers as needed./li
  /ul
  
  
  /subsection
  subsection name=(4) Initial Committers
  
  pThe initial committers on the your-project component shall be as follows:
  ul
  liYour Name Here (ynhere)/li
  /ul
  /p
  
  /subsection
  /section
  /body
  /document
  
  
  

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



cvs commit: jakarta-commons/collections/xdocs proposal.xml

2004-02-18 Thread bayard
bayard  2004/02/18 01:52:30

  Added:   collections/xdocs proposal.xml
  Log:
  proposal html translated to xml via script and fixing of html
  
  Revision  ChangesPath
  1.1  jakarta-commons/collections/xdocs/proposal.xml
  
  Index: proposal.xml
  ===
  document
  properties
  titleProposal for Collections Package/title
  /properties
  body
  
  
  section name=Proposal for Collections Package
  
  
  
  subsection name=(0) Rationale
  p
 The Java Collections Framework provides a set of abstract data
 type interfaces and implementations that offer both a wealth
 of useful functionality, and a solid foundation for extending
 that functionality.
  /p
  p
 Many Jakarta projects have needs or design criteria that extend
 beyond the core Collections API, such as introducing new abstract
 data types (e.g., Avalon's BinaryHeap) or changing the behaviour of
 existing abstract data types (e.g., Struts' FastHashMap).
  /p
  p
 In keeping with the spirit of the Collections API and of abstract
 data types in general, these components can and should be shared
 assets.  A Commons package for abstract data types would
 encourage the development and reuse of a robust set of collections
 classes.
  /p
  
  /subsection
  subsection name=(1) Scope of the Package
  p
 The package will create and maintain a set of collections and
 related classes designed to be compatible with the Java Collections
 Framework, and to be distributed under the ASF license.
  /p
  
  /subsection
  subsection name=(1.5) Interaction With Other Packages
  
  pemCollections/em relies only on standard JDK 1.2 (or later) APIs for
  production deployment.  It utilizes the JUnit unit testing framework for
  developing and executing unit tests, but this is of interest only to
  developers of the component.  Collections will also be a dependency for
  several future proposed components for the Jakarta Commons subproject. /p
  
  pNo external configuration files are utilized./p
  
  /subsection
  subsection name=(2) Initial Source of the Package
  
  p
 The initial codebase was harvested from existing and proposed
 Jakarta packages, including the Commons Database Connection Pool,
 Struts, and Avalon.
  /p
  
  pThe proposed package name for the new component is
  codeorg.apache.commons.collections/code./p
  
  
  /subsection
  subsection name=(3)  Required Jakarta-Commons Resources
  
  ul
  liCVS Repository - New directory codecollections/code in the
  codejakarta-commons/code CVS repository.  All initial committers
  are already committers on codejakarta-commons/code, so no
  additional user setups are required./li
  liMailing List - Discussions will take place on the general
  em[EMAIL PROTECTED]/em mailing list.  To help
  list subscribers identify messages of interest, it is suggested that
  the message subject of messages about this component be prefixed with
  [Collections]./li
  liBugzilla - New component Collections under the Commons product
  category, with appropriate version identifiers as needed./li
  liJyve FAQ - New category commons-collections (when available). /li
  /ul
  
  
  /subsection
  subsection name=(4) Initial Committers
  ul
 liPeter Donald/li
 liCraig McClanahan/li
 liRodney Waldhoff/li
 liJames Strachan/li
  /ul
  /subsection
  /section
  /body
  /document
  
  
  

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



cvs commit: jakarta-commons/dbutils/xdocs proposal.xml

2004-02-18 Thread bayard
bayard  2004/02/18 01:54:14

  Added:   dbutils/xdocs proposal.xml
  Log:
  proposal.html converted to xml via script
  
  Revision  ChangesPath
  1.1  jakarta-commons/dbutils/xdocs/proposal.xml
  
  Index: proposal.xml
  ===
  document
  properties
  titleProposal for Commons DBUtils Package/title
  /properties
  body
  
  
  section name=Proposal for DBUtils Package
  
  
  
  subsection name=(0) Rationale
  
  p
  Correct JDBC coding is time consuming and error prone.  Many
  JDBC coding tasks can be simplified with a small helper library
  that factors out the mundane resource cleanup steps.  DbUtils
  is focused on providing such a library without any heavyweight 
  framework surrounding it.
  /p
  
  
  /subsection
  subsection name=(1) Scope of the Package
  
  p
  This proposal is to create a package of Java utility classes for
  various types of JDBC related activity.  DbUtils will
  not be an OO representation of database objects nor will
  it be an Object/Relational framework.  It will be
  a lightweight JDBC library that helps developers write
  correct database code.
  /p
  
  
  /subsection
  subsection name=(1.5) Interaction With Other Packages
  
  pemDBUtils/em relies only on standard Java 1.2 (or later) APIs for
  production deployment.  It utilizes the JUnit testing framework for
  developing and executing unit tests, but this is of interest only to
  developers of the component. Being dependent on Java 1.2 means that 
  this code is expected to be of JDBC 2.0 level. 
  /p
  
  p
  No external configuration files are utilized.
  /p
  
  
  /subsection
  subsection name=(2) Initial Source of the Package
  
  p
  Potential source code for this package will come from the initial 
  committers' personal libraries.
  /p
  
  p
  The proposed package name for the new component is
  codeorg.apache.commons.dbutils/code.
  /p
  
  
  /subsection
  subsection name=(3)  Required Jakarta-Commons Resources
  
  ul
  liCVS Repository - New directory codedbutils/code in the
  codejakarta-commons/code CVS repository./li
  liMailing List - Discussions will take place on the general
  em[EMAIL PROTECTED]/em mailing list.  To help
  list subscribers identify messages of interest, it is suggested that
  the message subject of messages about this component be prefixed with
  [dbutils]./li
  liBugzilla - New component DBUtils under the Commons product
  category, with appropriate version identifiers as needed./li
  /ul
  
  
  /subsection
  subsection name=(4) Initial Committers
  
  pThe initial committers on the DBUtils component shall be:/p
  ul
liHenri Yandell/li
liSteven Caswell/li
liJuozas Baliuka/li
liDavid Graham/li
  /ul
  
  /subsection
  /section
  /body
  /document
  
  
  

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



cvs commit: jakarta-commons/codec/xdocs proposal.xml

2004-02-18 Thread bayard
bayard  2004/02/18 01:54:31

  Added:   codec/xdocs proposal.xml
  Log:
  generated a proposal.xml from PROPOSAL.html via a script
  
  Revision  ChangesPath
  1.1  jakarta-commons/codec/xdocs/proposal.xml
  
  Index: proposal.xml
  ===
  ?xml version=1.0?
  
  document
   properties
titleJakarta Commons-Codec: Proposal/title
   /properties
  
   body

 section name=Proposal for Codec Packagebr/
 h4January 24, 2002/h4

  

  subsection name=(0) Rationale
p
 Many software projects have a need to use various formats of data, 
 and to be able to switch between various formats.  The codec package 
 seeks to encapsulate some of the most popular encode/decode 
 algorithms in one easy to use, well tested package.  A base64 codec 
 is the first candidate, with others to follow soon.
/p
  
/subsection
  subsection name=(1) Scope of the Package
p
 This proposal is to create a package of Java utility classes for the
 encoding/decoding of various types of data. A base64 codec will be the
 first implementation.
/p
  
/subsection
  subsection name=(1.5) Interaction With Other Packages
  
p
 emCodec/em relies only on standard JDK 1.2 (or later) APIs for
 production deployment.  It utilizes the JUnit unit testing framework for
 developing and executing unit tests, but this is of interest only to
 developers of the component.  Codec will be a dependency for
 several existing components in the open source world.
/p
  
pNo external configuration files are utilized./p
  
/subsection
  subsection name=(2) Initial Source of the Package
  
p
 The original Java classes (codeBase64/code, etc.) are splashed around
 various Apache subprojects.  We intend to seek them out and integrate them.
/p
  
p
 The proposed package name for the new component is
 codeorg.apache.commons.codec/code.
/p
  
/subsection
  subsection name=(3)  Required Jakarta-Commons Resources
  
ul
 li
  CVS Repository - New directory codecodec/code in the
  codejakarta-commons/code CVS repository.
 /li
 li
  Mailing List - Discussions will take place on the general
  em[EMAIL PROTECTED]/em mailing list.  To help
  list subscribers identify messages of interest, it is suggested that
  the message subject of messages about this component be prefixed with
  [Codec].
 /li
 li
  Bugzilla - New component Codec under the Commons product
  category, with appropriate version identifiers as needed.
 /li
/ul
  
/subsection
  subsection name=(4) Initial Committers
  
p
 The initial committers on the Codec component shall be as follows:
 ul
  lia href=mailto:[EMAIL PROTECTED]Scott Sanders/a/li
  lia href=mailto:[EMAIL PROTECTED]Henri Yandell/a/li
  lia href=mailto:[EMAIL PROTECTED]Rodney Waldhoff/a/li
  lia href=mailto:[EMAIL PROTECTED]Daniel Rall/a/li
  lia href=mailto:[EMAIL PROTECTED]Jon S. Stevens/a/li
  lia href=mailto:[EMAIL PROTECTED]Tim O'Brien/a/li
 /ul
/p
  
   /subsection
  /section
  /body
  /document
  
  
  

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



cvs commit: jakarta-commons/beanutils PROPOSAL.html

2004-02-18 Thread bayard
bayard  2004/02/18 01:57:45

  Modified:beanutils PROPOSAL.html
  Log:
  fixed bad xhtml
  
  Revision  ChangesPath
  1.2   +2 -2  jakarta-commons/beanutils/PROPOSAL.html
  
  Index: PROPOSAL.html
  ===
  RCS file: /home/cvs/jakarta-commons/beanutils/PROPOSAL.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- PROPOSAL.html 27 Mar 2001 05:25:34 -  1.1
  +++ PROPOSAL.html 18 Feb 2004 09:57:45 -  1.2
  @@ -64,7 +64,7 @@
   production deployment.  It utilizes the JUnit unit testing framework for
   developing and executing unit tests, but this is of interest only to
   developers of the component.  BeanUtils will also be a dependency for
  -several future proposed components for the Jakarta Commons subproject./li
  +several future proposed components for the Jakarta Commons subproject./p
   
   pNo external configuration files are utilized./p
   
  @@ -98,7 +98,7 @@
   [BeanUtils]./li
   liBugzilla - New component BeanUtils under the Commons product
   category, with appropriate version identifiers as needed./li
  -liJyve FAQ - New category commons-beanutils (when available).
  +liJyve FAQ - New category commons-beanutils (when available). /li
   /ul
   
   
  
  
  

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



cvs commit: jakarta-commons/beanutils/xdocs proposal.xml

2004-02-18 Thread bayard
bayard  2004/02/18 01:58:09

  Added:   beanutils/xdocs proposal.xml
  Log:
  proposal.html converted to xml via script
  
  Revision  ChangesPath
  1.1  jakarta-commons/beanutils/xdocs/proposal.xml
  
  Index: proposal.xml
  ===
  document
  properties
  titleProposal for BeanUtils Package/title
  /properties
  body
  
  
  section name=Proposal for BeanUtils Package
  
  
  
  subsection name=(0) Rationale
  
  pMost Java developers are used to creating Java classes that conform to the
  JavaBeans naming patterns for property getters and setters.  It is natural to
  then access these methods directly, using calls to the corresponding
  codegetXxx/code and codesetXxx/code methods.  However, there are some
  occasions where dynamic access to Java object properties (without compiled-in
  knowledge of the property getter and setter methods to be called) is needed.
  Example use cases include:/p
  ul
  liBuilding scripting languages that interact with the Java object model
  (such as the Bean Scripting Framework)./li
  liBuilding template language processors for web presentation and similar
  uses (such as JSP or Velocity)./li
  liBuilding custom tag libraries for JSP and XSP environments (such as Jakarta
  Taglibs, Struts, Cocoon)./li
  liConsuming XML-based configuration resources (such as Ant build scripts, web
  application deployment descriptors, Tomcat's codeserver.xml/code
  file)./li
  /ul
  
  pThe Java language provides emReflection/em and emIntrospection/em
  APIs (see the codejava.lang.reflect/code and codejava.beans/code
  packages in the JDK Javadocs).  However, these APIs can be quite complex to
  understand and utilize.  The proposed emBeanUtils/em component provides
  easy-to-use wrappers around these capabilities./p
  
  
  /subsection
  subsection name=(1) Scope of the Package
  
  pThis proposal is to create a package of Java utility methods for accessing
  and modifying the properties of arbitrary JavaBeans.  No dependencies outside
  of the JDK are required, so the use of this package is very lightweight./p
  
  pIn addition to wrapping the reflection and introspection APIs of the
  standard JDK, emBeanUtils/em components shall support a syntax for directly
  accessing strongnested/strong and strongindexed/strong properties, in a
  manner that will be familar to users of scripting languages like JavaScript.
  For example, the following property accessor expressions are supported:/p
  ul
  listrongcustomer/strong - Equivalent to codegetCustomer()/code./li
  listrongcustomer.address/strong - Equivalent to
  codegetCustomer().getAddress()/code./li
  listrongcustomer.address[2].street/strong - Equivalent to
  codegetCustomer().getAddress(2).getStreet()/code (access to indexed
  properties also works if the underlying property is an array rather than
  providing indexed getter and setter methods)./li
  /ul
  
  
  /subsection
  subsection name=(1.5) Interaction With Other Packages
  
  pemBeanUtils/em relies only on standard JDK 1.2 (or later) APIs for
  production deployment.  It utilizes the JUnit unit testing framework for
  developing and executing unit tests, but this is of interest only to
  developers of the component.  BeanUtils will also be a dependency for
  several future proposed components for the Jakarta Commons subproject./p
  
  pNo external configuration files are utilized./p
  
  
  /subsection
  subsection name=(2) Initial Source of the Package
  
  pThe three original Java classes (codeBeanUtils/code,
  codeConvertUtils/code, and codePropertyUtils/code) are an integral
  part of the a href=http://jakarta.apache.org/struts;Struts Framework/a.
  However, they have very few dependencies on other aspects of Struts, and
  those dependencies have been removed in the proposed code base.
  Once accepted and released as a Jakarta Commons component, Struts will
  be modified to use the Commons version of these classes, and its internal
  versions will be deprecated./p
  
  pThe proposed package name for the new component is
  codeorg.apache.commons.beanutils/code./p
  
  
  /subsection
  subsection name=(3)  Required Jakarta-Commons Resources
  
  ul
  liCVS Repository - New directory codebeanutils/code in the
  codejakarta-commons/code CVS repository.  All initial committers
  are already committers on codejakarta-commons/code, so no
  additional user setups are required./li
  liMailing List - Discussions will take place on the general
  em[EMAIL PROTECTED]/em mailing list.  To help
  list subscribers identify messages of interest, it is suggested that
  the message subject of messages about this component be prefixed with
  [BeanUtils]./li
  liBugzilla - New component BeanUtils under the Commons product
  category, with appropriate version identifiers as needed./li
  liJyve FAQ - New category commons-beanutils (when 

cvs commit: jakarta-commons/discovery PROPOSAL.html

2004-02-18 Thread bayard
bayard  2004/02/18 02:00:03

  Modified:discovery PROPOSAL.html
  Log:
  fixed bad xhtml
  
  Revision  ChangesPath
  1.5   +1 -1  jakarta-commons/discovery/PROPOSAL.html
  
  Index: PROPOSAL.html
  ===
  RCS file: /home/cvs/jakarta-commons/discovery/PROPOSAL.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- PROPOSAL.html 9 Aug 2002 15:40:36 -   1.4
  +++ PROPOSAL.html 18 Feb 2004 10:00:03 -  1.5
  @@ -59,7 +59,7 @@
   ul
   liHave an API which should be as simple to use as possible/li
   liBe based on usage patterns, not specific configuration file/li
  -liRepresent proper discovery  class-loading principles/li
  +liRepresent proper discovery amp; class-loading principles/li
   liBe reasonably portable across JDK levels (1.1.8+?)/li
   /ul
   /p
  
  
  

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



cvs commit: jakarta-commons/discovery/xdocs proposal.xml

2004-02-18 Thread bayard
bayard  2004/02/18 02:00:17

  Added:   discovery/xdocs proposal.xml
  Log:
  proposal.html converted to xml via script
  
  Revision  ChangesPath
  1.1  jakarta-commons/discovery/xdocs/proposal.xml
  
  Index: proposal.xml
  ===
  document
  properties
  titleProposal for Service Discovery/title
  /properties
  body
  
  
  section name=Proposal for Service Discovery Package
  
  
  
  subsection name=(0) Rationale
  
  pThe Discovery Component is about discovering, or finding,
  implementations for pluggable interfaces.
  It provides facilities intantiating classes in general,
  and for lifecycle management of singleton (factory) classes.
  /p
  p
  Fundamentally, Discovery locates classes that implement a given Java interface.
  The discovery pattern, though not necessarily this package,
  is used in many projects including JAXP (SaxParserFactory and others)
  and commons-logging (LogFactory).
  By extracting this pattern, other projects can (re)use it
  and take advantage of improvements to the pattern as Discovery evolves.
  /p
  p
  Discovery improves over previous implementations
  by establishing facilities for working within managed environments.
  These allow configuration and property overrides without appealing
  to the global System properties (which are scoped across an entire JVM).
  /p
  
  /subsection
  subsection name=(1) Scope of the Package
  
  p
  This is not indended to be a replacement to be used strictly by the user, but rather
  a replacement to be used directly by projects.  Use by the user is also reasonable,
  but limited due to 'keeping this simple'.  In particular, there is no configuration
  for this discovery service, it relies soley on usage patterns.
  /p
  
  p
  Given a java.lang.Class parameter 'package.Class' that represents a
  fundamental service as either an interface, an abstract class
  (or even a regular class), find an implementation of that class:
  ul
  liLook for system property named 'package.Class', the value of which is the
  name of an implementation./li
  liLook for a 'local' property named 'package.Class'.../li
  liAttempt JDK 1.3+ style discovery/li
  liAttempt to load a default implementation/li
  /ul
  In all cases, verify that the discovered implementation bimplements/b
  'package.Class'.
  /p
  
  p
  The package should :
  ul
  liHave an API which should be as simple to use as possible/li
  liBe based on usage patterns, not specific configuration file/li
  liRepresent proper discovery amp; class-loading principles/li
  liBe reasonably portable across JDK levels (1.1.8+?)/li
  /ul
  /p
  
  /subsection
  subsection name=(1.5) Interaction With Other Packages
  
  pemServices/em relies on:
  /p
  
  ul
liJava Development Kit (Version 1.1 or later)/li
li[by design] Nothing Else, particularly anything that would be classified as a 
'service'./li
  /ul
  
  /subsection
  subsection name=(2) Required Jakarta-Commons Resources
  
  ul
  
  liCVS Repository - New directory codediscovery/code in the 
  codejakarta-commons-sandbox/code CVS repository./li
  
  liInitial Committers - The list is provided below. /li
  
  liMailing List - Discussions will take place on the general
  em[EMAIL PROTECTED]/em mailing list. To help list
  subscribers identify messages of interest, it is suggested that the
  message subject of messages about this component be prefixed with
  [discovery]./li
  
  liBugzilla - New component discovery under the Commons product
  category, with appropriate version identifiers as needed./li
  
  liJyve FAQ - New category discovery (when available)./li
  /ul
  
  
  /subsection
  subsection name=(4) Initial Committers
  
  pThe initial committers on the Service Discovery component shall be:/p
  
  ul
liRichard A. Sitze/li
liCostin Manoloche/li
liCraig R. McClanahan/li
  /ul
  
  /subsection
  /section
  /body
  /document
  
  
  

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



cvs commit: jakarta-commons/discovery adc-guidelines.html

2004-02-18 Thread bayard
bayard  2004/02/18 02:06:51

  Modified:discovery adc-guidelines.html
  Log:
  fixed error in xhtml
  
  Revision  ChangesPath
  1.2   +2 -2  jakarta-commons/discovery/adc-guidelines.html
  
  Index: adc-guidelines.html
  ===
  RCS file: /home/cvs/jakarta-commons/discovery/adc-guidelines.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- adc-guidelines.html   21 Aug 2002 16:14:17 -  1.1
  +++ adc-guidelines.html   18 Feb 2004 10:06:51 -  1.2
  @@ -15,7 +15,7 @@
   
   
   a name=Introduction/a
  -h21.  Introduction/h3
  +h31.  Introduction/h3
   
   Kick-off: set of design/architectural guidelines.
   This should serve as both a record of decisions made,
  @@ -23,7 +23,7 @@
   
   
   a name=Security and doPrivileged()/a
  -h22.  Security and doPrivileged()/h3
  +h32.  Security and doPrivileged()/h3
   Do not use doPrivileged() instructions within discovery.
   That remains the responsibility of the end-user.
   
  
  
  

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



cvs commit: jakarta-commons/discovery adc-guidelines.html

2004-02-18 Thread bayard
bayard  2004/02/18 02:09:16

  Modified:discovery adc-guidelines.html
  Log:
  fixed error in xhtml
  
  Revision  ChangesPath
  1.3   +1 -1  jakarta-commons/discovery/adc-guidelines.html
  
  Index: adc-guidelines.html
  ===
  RCS file: /home/cvs/jakarta-commons/discovery/adc-guidelines.html,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- adc-guidelines.html   18 Feb 2004 10:06:51 -  1.2
  +++ adc-guidelines.html   18 Feb 2004 10:09:16 -  1.3
  @@ -6,7 +6,7 @@
   
   
   div align=center
  -h1Architecture/Design/Coding Guidelines for Jakarta Commons Discovery 
Component/h1
  +h1Architecture/Design/Coding Guidelines for Jakarta Commons quot;Discoveryquot; 
Component/h1
   $Id$br/
   a href=#Introduction[Introduction]/a
   a href=#Security and doPrivileged()[Security and doPrivileged()]/a
  
  
  

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



cvs commit: jakarta-commons/discovery best-practices.html adc-guidelines.html

2004-02-18 Thread bayard
bayard  2004/02/18 02:10:13

  Modified:discovery best-practices.html adc-guidelines.html
  Log:
  fixed error in xhtml,  to quot;
  
  Revision  ChangesPath
  1.7   +2 -2  jakarta-commons/discovery/best-practices.html
  
  Index: best-practices.html
  ===
  RCS file: /home/cvs/jakarta-commons/discovery/best-practices.html,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- best-practices.html   26 Aug 2002 13:21:41 -  1.6
  +++ best-practices.html   18 Feb 2004 10:10:13 -  1.7
  @@ -1,12 +1,12 @@
   html
   head
  -titleBest Practices for using Jakarta Commons Discovery Component/title
  +titleBest Practices for using Jakarta Commons quot;Discoveryquot; 
Component/title
   /head
   body bgcolor=white
   
   
   div align=center
  -h1Best Practices for using Jakarta Commons Discovery Component/h1
  +h1Best Practices for using Jakarta Commons quot;Discoveryquot; Component/h1
   $Id$br /
   a href=#Introduction[Introduction]/a
   a href=#Discovery Services[Discovery Services]/a
  
  
  
  1.4   +1 -1  jakarta-commons/discovery/adc-guidelines.html
  
  Index: adc-guidelines.html
  ===
  RCS file: /home/cvs/jakarta-commons/discovery/adc-guidelines.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- adc-guidelines.html   18 Feb 2004 10:09:16 -  1.3
  +++ adc-guidelines.html   18 Feb 2004 10:10:13 -  1.4
  @@ -1,6 +1,6 @@
   html
   head
  -titleArchitecture/Design/Coding Guidelines for Jakarta Commons Discovery 
Component/title
  +titleArchitecture/Design/Coding Guidelines for Jakarta Commons 
quot;Discoveryquot; Component/title
   /head
   body bgcolor=white
   
  
  
  

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



cvs commit: jakarta-commons/discovery/xdocs index.xml

2004-02-18 Thread bayard
bayard  2004/02/18 02:12:34

  Modified:discovery/xdocs index.xml
  Log:
  typo fixed
  
  Revision  ChangesPath
  1.2   +2 -2  jakarta-commons/discovery/xdocs/index.xml
  
  Index: index.xml
  ===
  RCS file: /home/cvs/jakarta-commons/discovery/xdocs/index.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- index.xml 20 Aug 2002 17:20:20 -  1.1
  +++ index.xml 18 Feb 2004 10:12:34 -  1.2
  @@ -3,12 +3,12 @@
   document
   
properties
  -  titleDiscovery: Serivce Discovery component/title
  +  titleDiscovery: Service Discovery component/title
/properties
   
   body
   
  -section name=Discovery: Serivce Discovery component
  +section name=Discovery: Service Discovery component
   
   pThe Discovery Component is about discovering, or finding,
   implementations for pluggable interfaces.
  
  
  

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



cvs commit: jakarta-commons/discovery/xdocs adc-guidelines.xml best-practices.xml

2004-02-18 Thread bayard
bayard  2004/02/18 02:14:01

  Added:   discovery/xdocs adc-guidelines.xml best-practices.xml
  Log:
  documentation moved from html to xml, by use of script
  
  Revision  ChangesPath
  1.1  jakarta-commons/discovery/xdocs/adc-guidelines.xml
  
  Index: adc-guidelines.xml
  ===
  document
  properties
  titleArchitecture/Design/Coding Guidelines for Jakarta Commons 
quot;Discoveryquot; Component/title
  /properties
  body
  
  
  
  section name=Architecture/Design/Coding Guidelines for Jakarta Commons 
quot;Discoveryquot; Component
  $Id: adc-guidelines.xml,v 1.1 2004/02/18 10:14:01 bayard Exp $br/
  a href=#Introduction[Introduction]/a
  a href=#Security and doPrivileged()[Security and doPrivileged()]/a
  br/br/
  
  
  
  a name=Introduction/a
  
  subsection name=1.  Introduction
  
  Kick-off: set of design/architectural guidelines.
  This should serve as both a record of decisions made,
  and a list of open issues.
  
  
  a name=Security and doPrivileged()/a
  /subsection
  subsection name=2.  Security and doPrivileged()
  Do not use doPrivileged() instructions within discovery.
  That remains the responsibility of the end-user.
  
  /subsection
  /section
  /body
  /document
  
  
  
  1.1  jakarta-commons/discovery/xdocs/best-practices.xml
  
  Index: best-practices.xml
  ===
  document
  properties
  titleBest Practices for using Jakarta Commons quot;Discoveryquot; 
Component/title
  /properties
  body
  
  
  
  section name=Best Practices for using Jakarta Commons quot;Discoveryquot; 
Component
  $Id: best-practices.xml,v 1.1 2004/02/18 10:14:01 bayard Exp $br /
  a href=#Introduction[Introduction]/a
  a href=#Discovery Services[Discovery Services]/a
  a href=#Additional Tools[Additional Tools]/a
a href=#Calling Directly[Calling Directly]/a
a href=#Integrating into Factories : Wrapping[Integrating into Factories : 
Wrapping]/a
  br /br /
  
  
  
  a name=Introduction/a
  
  subsection name=1.  INTRODUCTION
  
  Best-practices are discussed.
  See the javadoc, starting with codeDiscoverySingleton/code and 
codeDiscoverClass/code,
  for detail on the API:
  where service implementations are looked for,
  the order in which those places are checked,
  which classloaders are used,
  and the order in which they are used.
  
  
  a name=Discovery Services/a
  /subsection
  subsection name=2.  DISCOVERY SERVICES
  a name=Additional Tools/a
  /subsection
  subsection name=3.  ADDITIONAL TOOLS
  
  a name=Calling Directly/a
  h43.1.  CALLING DIRECTLY/h4
  
  a name=Finding Singleton Instances (Factories)/a
  h53.1.1.  Finding Singleton Instances (Factories)/h5
  
  pDiscoverSingleton finds, loads, and manages the lifecycle of a class implementing
  a given interface.  It only supports classes with default (zero-argument) 
constructors.
  DiscoverSingleton can pass a set of properties to the class
  (see a href=#Service Life Cycle Management[Service Life Cycle Management]/a).
  Use of the term singleton should be applied loosely:
  DiscoverSingleton will instantiate separate instances of a class if called with
  different:
  ul
lithread context class loaders
(for example, within different web applications in a J2EE managed 
environment)/li
ligroup contexts
(maintain separation between different subsystems, if desired)/li
  /ul
  /p
  
  pTo call discovery directly from user-code:
  ul
  pre
  import org.apache.commons.discovery.DiscoverSingleton;
  import org.apache.commons.logging.LogFactory;
  ...
  LogFactory logFactory = (LogFactory)DiscoverSingleton.find(LogFactory.class);
  /pre
  /ul
  DiscoverSingleton looks for the value of the system property
  codeorg.apache.commons.logging.LogFactory/code
  for the name of a class that implements the codeLogFactory/code (abstract) class.
  Failing that, it uses JDK1.3-style service discovery.
  /p
  p
  DiscoverSingleton also allows a codejava.util.Properties/code
  parameter to be used for query for service implementation class name,
  as well as a default implementation class name:
  ul
  pre
  LogFactory factory =
  (LogFactory)DiscoverSingleton.find(LogFactory.class,
 properties,
 LogFactory.FACTORY_DEFAULT);
  /pre
  /ul
  /p
  p
  The properties can also be specified as a resource name:
  ul
  pre
  LogFactory factory =
  (LogFactory)DiscoverSingleton.find(LogFactory.class,
 LogFactory.FACTORY_PROPERTIES,
 LogFactory.FACTORY_DEFAULT);
  /pre
  /ul
  This last form is equivalent in function
  to the original codeLogFactory.getFactory()/code
  method.
  /p
  p
  There are a variety of codefind/code methods
  provided by 

cvs commit: jakarta-commons/discovery adc-guidelines.html best-practices.html

2004-02-18 Thread bayard
bayard  2004/02/18 02:14:22

  Removed: discovery adc-guidelines.html best-practices.html
  Log:
  documentation moved to xml in xdocs/

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



Re: [general] 'maven site' problem

2004-02-18 Thread Mark R. Diggory
I'll change the name of the goal if its interfering. I wasn't 
encountering this with my tests between commons-build and the math project.

-Mark

Emmanuel Venisse wrote:
The problem is due to goal site in commons-build/maven.xml

this goal is inherit by maven, so, when you run maven site, this goal is
used and not site goal define in maven plugin.
First solution rename site goal in maven.xml to commons:site
Second solution change basedir in site goal.
Where you run maven site? in commons or commons/discovery?

Emmanuel

- Original Message - 
From: Emmanuel Venisse [EMAIL PROTECTED]
To: Jakarta Commons Developers List [EMAIL PROTECTED]
Sent: Wednesday, February 18, 2004 11:54 AM
Subject: Re: [general] 'maven site' problem



Can you run with -e option for obtain stack trace.

Emmanuel

- Original Message - 
From: Henri Yandell [EMAIL PROTECTED]
To: Jakarta Commons Developers List [EMAIL PROTECTED]
Sent: Wednesday, February 18, 2004 11:29 AM
Subject: [general] 'maven site' problem



I'm trying to do a maven site and getting a failure early on. Running
with

-X, I get:

BUILD FAILED
File.. file:/Users/hen/java/jakarta/src/jakarta-commons/discovery/
Element... maven:reactor
Line.. 75
Column 7
~/java/jakarta/src/jakarta-commons/discovery/:75:7: maven:reactor
error

getting projects
~/java/jakarta/src/jakarta-commons/project.xml (No such file or
directory)

and yet the discovery project.xml is right, and the commons-build/ dir
is

up to date. I also have the same error for Lang.

Any ideas?

Hen

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
_
Envie de discuter en live avec vos amis ? Télécharger MSN Messenger
http://www.ifrance.com/_reloc/m la 1ère messagerie instantanée de France
_
Envie de discuter en live avec vos amis ? Télécharger MSN Messenger
http://www.ifrance.com/_reloc/m la 1ère messagerie instantanée de France
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
_
Envie de discuter en live avec vos amis ? Télécharger MSN Messenger
http://www.ifrance.com/_reloc/m la 1ère messagerie instantanée de France


_
Envie de discuter en live avec vos amis ? Télécharger MSN Messenger
http://www.ifrance.com/_reloc/m la 1ère messagerie instantanée de France
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Mark Diggory
Software Developer
Harvard MIT Data Center
http://www.hmdc.harvard.edu
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


cvs commit: jakarta-commons/commons-build maven.xml

2004-02-18 Thread mdiggory
mdiggory2004/02/18 04:44:41

  Modified:commons-build maven.xml
  Log:
  Changed name of goals so they do not conflict with subprojects.
  
  Revision  ChangesPath
  1.8   +8 -45 jakarta-commons/commons-build/maven.xml
  
  Index: maven.xml
  ===
  RCS file: /home/cvs/jakarta-commons/commons-build/maven.xml,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- maven.xml 16 Feb 2004 19:00:43 -  1.7
  +++ maven.xml 18 Feb 2004 12:44:41 -  1.8
  @@ -40,13 +40,13 @@
   !-- number and combination of conditions.--
   !--  --
   
  -project default=build-all xmlns:maven=jelly:maven
  +project default=commons-build xmlns:maven=jelly:maven
   
 !-- == --
 !-- B U I L D  --
 !-- == --
 
  -  goal name=build-all
  +  goal name=commons-build
 
   maven:reactor
 basedir=${basedir}/..
  @@ -63,68 +63,31 @@
 !-- W E B S I T E  --
 !-- == --
 
  -  goal name=site
  +  goal name=commons-site-generate
   
   maven:reactor
 basedir=${basedir}/..
 includes=*/project.xml
  excludes=commons-build/project.xml
  -  goals=site:deploy
  +  goals=site:generate
 banner=Generating site for
 ignoreFailures=true
   /
   
  -attainGoal name=site-front-end/
  -
  -  /goal
  -  
  -  !-- == --
  -  !-- F R O N T  E N D  W E B S I T E--
  -  !-- == --
  -  
  -  goal name=site-front-end
  -  
  -maven:reactor
  -  basedir=${basedir}/..
  -  includes=*/project.xml
  -   excludes=commons-build/project.xml
  -  goals=noop
  -  ignoreFailures=true
  -/
  -
  -!--
  -  ||
  -  || Generate the documentation for the front-end site. First we will
  -  || generate the navigation based on the projects that we just
  -  || processed, then we will generate the front-end site itself.
  -  ||
  ---
  -
  -!-- texen has been superceeded
  -attainGoal name=init-texen-tag/
  -
  -texen:generate
  -  controlTemplate=navigation.vm
  -  outputDirectory=${basedir}/xdocs
  -  templatePath=${basedir}
  -  outputFile=navigation.xml
  -  reactorProjects=${reactorProjects}
  -/
  ---
  -attainGoal name=xdoc/
  -
  + attainGoal name=xdoc/
 /goal
  + 
   
 !-- == --
 !-- F R O N T  E N D  W E B S I T E--
 !-- == --
   
 goal
  -name=deploy-front-end-site
  +name=commons-site-deploy
   
   maven:user-check user=${maven.username}/
   
  -attainGoal name=site-front-end/
  +attainGoal name=commons-site-generate/
   
   !-- This needs to taken from the project properties --
   property name=maven.homepage 
value=/x1/home/jvanzyl/public_html/jakarta-commons//
  
  
  

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



Re: [general] 'maven site' problem

2004-02-18 Thread Mark R. Diggory
Try updating commons-build and running maven site in your project again now.

-Mark

Mark R. Diggory wrote:

I'll change the name of the goal if its interfering. I wasn't 
encountering this with my tests between commons-build and the math project.

-Mark

Emmanuel Venisse wrote:

The problem is due to goal site in commons-build/maven.xml

this goal is inherit by maven, so, when you run maven site, this goal is
used and not site goal define in maven plugin.
First solution rename site goal in maven.xml to commons:site
Second solution change basedir in site goal.
Where you run maven site? in commons or commons/discovery?

Emmanuel

- Original Message - From: Emmanuel Venisse 
[EMAIL PROTECTED]
To: Jakarta Commons Developers List [EMAIL PROTECTED]
Sent: Wednesday, February 18, 2004 11:54 AM
Subject: Re: [general] 'maven site' problem



Can you run with -e option for obtain stack trace.

Emmanuel

- Original Message - From: Henri Yandell 
[EMAIL PROTECTED]
To: Jakarta Commons Developers List [EMAIL PROTECTED]
Sent: Wednesday, February 18, 2004 11:29 AM
Subject: [general] 'maven site' problem



I'm trying to do a maven site and getting a failure early on. Running


with

-X, I get:

BUILD FAILED
File.. file:/Users/hen/java/jakarta/src/jakarta-commons/discovery/
Element... maven:reactor
Line.. 75
Column 7
~/java/jakarta/src/jakarta-commons/discovery/:75:7: maven:reactor


error

getting projects
~/java/jakarta/src/jakarta-commons/project.xml (No such file or


directory)

and yet the discovery project.xml is right, and the commons-build/ dir


is

up to date. I also have the same error for Lang.

Any ideas?

Hen

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
_
Envie de discuter en live avec vos amis ? Télécharger MSN Messenger
http://www.ifrance.com/_reloc/m la 1ère messagerie instantanée de 
France


_
Envie de discuter en live avec vos amis ? Télécharger MSN Messenger
http://www.ifrance.com/_reloc/m la 1ère messagerie instantanée de France
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
_
Envie de discuter en live avec vos amis ? Télécharger MSN Messenger
http://www.ifrance.com/_reloc/m la 1ère messagerie instantanée de France


_
Envie de discuter en live avec vos amis ? Télécharger MSN Messenger
http://www.ifrance.com/_reloc/m la 1ère messagerie instantanée de France
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

--
Mark Diggory
Software Developer
Harvard MIT Data Center
http://www.hmdc.harvard.edu
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [general] 'maven site' problem

2004-02-18 Thread Henri Yandell

Yep, much better :)

Thanks,

Hen

On Wed, 18 Feb 2004, Mark R. Diggory wrote:

 Try updating commons-build and running maven site in your project again now.

 -Mark

 Mark R. Diggory wrote:

  I'll change the name of the goal if its interfering. I wasn't
  encountering this with my tests between commons-build and the math project.
 
  -Mark
 
  Emmanuel Venisse wrote:
 
  The problem is due to goal site in commons-build/maven.xml
 
  this goal is inherit by maven, so, when you run maven site, this goal is
  used and not site goal define in maven plugin.
 
  First solution rename site goal in maven.xml to commons:site
  Second solution change basedir in site goal.
 
  Where you run maven site? in commons or commons/discovery?
 
  Emmanuel
 
  - Original Message - From: Emmanuel Venisse
  [EMAIL PROTECTED]
  To: Jakarta Commons Developers List [EMAIL PROTECTED]
  Sent: Wednesday, February 18, 2004 11:54 AM
  Subject: Re: [general] 'maven site' problem
 
 
 
  Can you run with -e option for obtain stack trace.
 
  Emmanuel
 
  - Original Message - From: Henri Yandell
  [EMAIL PROTECTED]
  To: Jakarta Commons Developers List [EMAIL PROTECTED]
  Sent: Wednesday, February 18, 2004 11:29 AM
  Subject: [general] 'maven site' problem
 
 
 
  I'm trying to do a maven site and getting a failure early on. Running
 
 
  with
 
  -X, I get:
 
  BUILD FAILED
  File.. file:/Users/hen/java/jakarta/src/jakarta-commons/discovery/
  Element... maven:reactor
  Line.. 75
  Column 7
 
  ~/java/jakarta/src/jakarta-commons/discovery/:75:7: maven:reactor
 
 
  error
 
  getting projects
  ~/java/jakarta/src/jakarta-commons/project.xml (No such file or
 
 
  directory)
 
 
  and yet the discovery project.xml is right, and the commons-build/ dir
 
 
  is
 
  up to date. I also have the same error for Lang.
 
  Any ideas?
 
  Hen
 
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
  _
  Envie de discuter en live avec vos amis ? Télécharger MSN Messenger
  http://www.ifrance.com/_reloc/m la 1ère messagerie instantanée de
  France
 
 
  _
  Envie de discuter en live avec vos amis ? Télécharger MSN Messenger
  http://www.ifrance.com/_reloc/m la 1ère messagerie instantanée de France
 
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
  _
  Envie de discuter en live avec vos amis ? Télécharger MSN Messenger
  http://www.ifrance.com/_reloc/m la 1ère messagerie instantanée de France
 
 
 
  _
  Envie de discuter en live avec vos amis ? Télécharger MSN Messenger
  http://www.ifrance.com/_reloc/m la 1ère messagerie instantanée de France
 
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 

 --
 Mark Diggory
 Software Developer
 Harvard MIT Data Center
 http://www.hmdc.harvard.edu

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



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



DO NOT REPLY [Bug 25580] - [lang] Uuid identifier enhancement

2004-02-18 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=25580.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=25580

[lang] Uuid identifier enhancement





--- Additional Comments From [EMAIL PROTECTED]  2004-02-18 18:05 ---
There are already various implementations available, maybe you can reuse or
integrate one of them? I don't know how standard-conforming these are, though.

http://dev.w3.org/cvsweb/java/classes/org/w3c/util/UUID.java?rev=1.2content-type=text/x-cvsweb-markup
http://www2.kuh.kumamoto-u.ac.jp/jsato/java.htm
http://ebxmlrr.sourceforge.net/ebxmlrr/apidocs/com/sun/ebxml/registry/util/UUID.html
...

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



DO NOT REPLY [Bug 26930] - better exception messages when validating required fields

2004-02-18 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=26930.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=26930

better exception messages when validating required fields





--- Additional Comments From [EMAIL PROTECTED]  2004-02-18 18:11 ---
Bug 8257 contains a first small patch to enhance the error text, maybe this Bug
is a duplicate of Bug 8257?

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



RE: [lang] CharUtils: toCharacterObject, toCharacter - toCharact er, toChar?

2004-02-18 Thread Gary Gregory
+1,

toCharacter returning a char is funky. Good suggestions. 

Stephen, any objections?

Gary

 -Original Message-
 From: Janek Bogucki [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, February 18, 2004 02:36
 To: Jakarta Commons Developers List
 Subject: [lang] CharUtils: toCharacterObject, toCharacter - toCharacter,
 toChar?
 
 CharUtils features these API methods:
 
 public static Character toCharacterObject(char ch)
 public static char toCharacter(Character ch)
 public static char toCharacter(String str)
 
 public static int toInteger(char ch)
 public static int toInteger(Character ch)
 
 Although 'toCharacterObject' is very clear, 'toCharacter' is slightly
 ambiguous unless it is taken in context with 'toCharacterObject'.
 'toCharacter' suggests the return type will be a Character object when it
 is
 actually char.
 
 As a suggestion, this API would be clearer:
 
 public static Character toCharacter(char ch)
 public static char toChar(Character ch)
 public static char toChar(String str)
 
 public static int toInt(char ch)
 public static int toInt(Character ch)
 
 
 CharUtils is since lang 2.1 so there is no 'published' API to worry about.
 (I've omitted the methods overloaded with defaults but they would also be
 subject to this proposed change.)
 
 As a side benefit of this API change the two 'toString' methods don't need
 to
 have 'Object' appended to be consistent with 'toCharacterObject':
 
 public static String toString(char ch)
 public static String toString(Character ch)
 
 i.e. they stay as is instead of becoming:
 
 public static String toStringObject(char ch)
 public static String toStringObject(Character ch)
 
 -Janek
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


DO NOT REPLY [Bug 27022] - [id] id-alt zip of project for review

2004-02-18 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27022.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27022

[id] id-alt zip of project for review

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||WONTFIX



--- Additional Comments From [EMAIL PROTECTED]  2004-02-18 19:26 ---
Please see http://jakarta.apache.org/commons/sandbox/id/

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



cvs commit: jakarta-commons/discovery/src/test/org/apache/commons/discovery/test TestAll.java

2004-02-18 Thread matth
matth   2004/02/18 11:40:44

  Modified:discovery STATUS.html maven.xml project.xml
   discovery/src/java/org/apache/commons/discovery/jdk
JDK12Hooks.java
   discovery/src/test/org/apache/commons/discovery/test
TestAll.java
  Log:
  PR: Bugzilla Bug 26875
  
  - Added a try/catch for RuntimeExceptions in JDK12Hooks to avoid 
NullPointerExceptions
  from JBoss' UnifiedClassLoader.  Reloading the Axis webapp after a redepoy of service
  classes then allows things to work normally.
  
  - Added a pregoal to test:test in maven.xml to make the unit tests pass.  There were
  some problems with the classpath configuration.
  
  - Added self as committer.
  
  Revision  ChangesPath
  1.5   +3 -2  jakarta-commons/discovery/STATUS.html
  
  Index: STATUS.html
  ===
  RCS file: /home/cvs/jakarta-commons/discovery/STATUS.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- STATUS.html   14 Apr 2003 17:56:09 -  1.4
  +++ STATUS.html   18 Feb 2004 19:40:44 -  1.5
  @@ -41,7 +41,7 @@
   liFunctional within a J2EE environment./li
   /ul
   /p
  - 
  +
   p
   Non-goals:
   ul
  @@ -54,7 +54,7 @@
   NOT use commons-discovery./li
   /ul
   /p
  - 
  +
   
   a name=Dependencies/a
   h32.  DEPENDENCIES/h3
  @@ -88,6 +88,7 @@
 liRichard A. Sitze/li
 liCostin Manoloche/li
 liCraig R. McClanahan/li
  +  liMatthew Hawthorne/li
   /ul
   
   
  
  
  
  1.4   +27 -3 jakarta-commons/discovery/maven.xml
  
  Index: maven.xml
  ===
  RCS file: /home/cvs/jakarta-commons/discovery/maven.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- maven.xml 8 Jan 2003 04:36:17 -   1.3
  +++ maven.xml 18 Feb 2004 19:40:44 -  1.4
  @@ -1,4 +1,28 @@
  -project default=java:jar
  -  xmlns:j=jelly:core
  +?xml version=1.0?
  +
  +project default=java:jar xmlns:j=jelly:core xmlns:ant=jelly:ant
  +xmlns:maven=jelly:maven
  +
  +
  +preGoal name=test:test
  +ant:property name=test.dest
  +
value=${pom.getPluginContext('maven-test-plugin').getVariable('maven.test.dest')}/
  +
  +ant:path id=test.extra.classpath
  +pathelement location=${test.dest}/test/
  +pathelement location=${test.dest}/testAlt1/
  +pathelement location=${test.dest}/testAlt2/
  +/ant:path
  +
  +maven:addPath id=maven.dependency.classpath
  +refid=test.extra.classpath/
  +
  +ant:pathconvert property=classpath
  +refid=maven.dependency.classpath targetOS=unix/
  +
  +ant:echo message=classpath: ${classpath}/
  +/preGoal
  +
  +
  +/project
   
  -  /project
  
  
  
  1.17  +13 -4 jakarta-commons/discovery/project.xml
  
  Index: project.xml
  ===
  RCS file: /home/cvs/jakarta-commons/discovery/project.xml,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- project.xml   10 Feb 2004 19:15:04 -  1.16
  +++ project.xml   18 Feb 2004 19:40:44 -  1.17
  @@ -20,7 +20,7 @@
 description
   Commons Discovery
 /description
  -  
  +
 developers
   developer
 nameRichard Sitze/name
  @@ -46,8 +46,13 @@
 email[EMAIL PROTECTED]/email
 organizationSpiritSoft, Inc./organization
   /developer
  +developer
  +  nameMatthew Hawthorne/name
  +  idmatth/id
  +  email[EMAIL PROTECTED]/email
  +/developer
 /developers
  -  
  +
 dependencies
   
   dependency
  @@ -63,10 +68,12 @@
 /dependencies
   
 build
  +
   unitTest
 includes
   include**/TestAll.java/include
 /includes
  +
 resources
   resource
 directory${basedir}/src/directory
  @@ -74,6 +81,7 @@
   include**/testResource/include
 /includes
   /resource
  +
   resource
 directory${basedir}/src/test/directory
 includes
  @@ -81,8 +89,9 @@
   includeMETA-INF/**/include
 /includes
   /resource
  -  /resources  
  -/unitTest
  + /resources
  +   /unitTest
  +
 /build
   
   
  
  
  
  1.5   +46 -2 
jakarta-commons/discovery/src/java/org/apache/commons/discovery/jdk/JDK12Hooks.java
  
  Index: JDK12Hooks.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/discovery/src/java/org/apache/commons/discovery/jdk/JDK12Hooks.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- JDK12Hooks.java   9 Oct 2003 19:38:19 -   1.4
  +++ JDK12Hooks.java   18 Feb 2004 19:40:44 -  1.5
  @@ -63,17 

Re: cvs commit: jakarta-commons/discovery/src/test/org/apache/commons/discovery/test TestAll.java

2004-02-18 Thread Davanum Srinivas
Matt,

Awesome and thanks,

-- dims

--- [EMAIL PROTECTED] wrote:
 matth   2004/02/18 11:40:44
 
   Modified:discovery STATUS.html maven.xml project.xml
discovery/src/java/org/apache/commons/discovery/jdk
 JDK12Hooks.java
discovery/src/test/org/apache/commons/discovery/test
 TestAll.java
   Log:
   PR: Bugzilla Bug 26875
   
   - Added a try/catch for RuntimeExceptions in JDK12Hooks to avoid 
 NullPointerExceptions
   from JBoss' UnifiedClassLoader.  Reloading the Axis webapp after a redepoy of 
 service
   classes then allows things to work normally.
   
   - Added a pregoal to test:test in maven.xml to make the unit tests pass.  There 
 were
   some problems with the classpath configuration.
   
   - Added self as committer.
   
   Revision  ChangesPath
   1.5   +3 -2  jakarta-commons/discovery/STATUS.html
   
   Index: STATUS.html
   ===
   RCS file: /home/cvs/jakarta-commons/discovery/STATUS.html,v
   retrieving revision 1.4
   retrieving revision 1.5
   diff -u -r1.4 -r1.5
   --- STATUS.html 14 Apr 2003 17:56:09 -  1.4
   +++ STATUS.html 18 Feb 2004 19:40:44 -  1.5
   @@ -41,7 +41,7 @@
liFunctional within a J2EE environment./li
/ul
/p
   - 
   +
p
Non-goals:
ul
   @@ -54,7 +54,7 @@
NOT use commons-discovery./li
/ul
/p
   - 
   +

a name=Dependencies/a
h32.  DEPENDENCIES/h3
   @@ -88,6 +88,7 @@
  liRichard A. Sitze/li
  liCostin Manoloche/li
  liCraig R. McClanahan/li
   +  liMatthew Hawthorne/li
/ul


   
   
   
   1.4   +27 -3 jakarta-commons/discovery/maven.xml
   
   Index: maven.xml
   ===
   RCS file: /home/cvs/jakarta-commons/discovery/maven.xml,v
   retrieving revision 1.3
   retrieving revision 1.4
   diff -u -r1.3 -r1.4
   --- maven.xml   8 Jan 2003 04:36:17 -   1.3
   +++ maven.xml   18 Feb 2004 19:40:44 -  1.4
   @@ -1,4 +1,28 @@
   -project default=java:jar
   -  xmlns:j=jelly:core
   +?xml version=1.0?
   +
   +project default=java:jar xmlns:j=jelly:core xmlns:ant=jelly:ant
   +xmlns:maven=jelly:maven
   +
   +
   +preGoal name=test:test
   +ant:property name=test.dest
   +   
 value=${pom.getPluginContext('maven-test-plugin').getVariable('maven.test.dest')}/
   +
   +ant:path id=test.extra.classpath
   +pathelement location=${test.dest}/test/
   +pathelement location=${test.dest}/testAlt1/
   +pathelement location=${test.dest}/testAlt2/
   +/ant:path
   +
   +maven:addPath id=maven.dependency.classpath
   +refid=test.extra.classpath/
   +
   +ant:pathconvert property=classpath
   +refid=maven.dependency.classpath targetOS=unix/
   +
   +ant:echo message=classpath: ${classpath}/
   +/preGoal
   +
   +
   +/project

   -  /project
   
   
   
   1.17  +13 -4 jakarta-commons/discovery/project.xml
   
   Index: project.xml
   ===
   RCS file: /home/cvs/jakarta-commons/discovery/project.xml,v
   retrieving revision 1.16
   retrieving revision 1.17
   diff -u -r1.16 -r1.17
   --- project.xml 10 Feb 2004 19:15:04 -  1.16
   +++ project.xml 18 Feb 2004 19:40:44 -  1.17
   @@ -20,7 +20,7 @@
  description
Commons Discovery
  /description
   -  
   +
  developers
developer
  nameRichard Sitze/name
   @@ -46,8 +46,13 @@
  email[EMAIL PROTECTED]/email
  organizationSpiritSoft, Inc./organization
/developer
   +developer
   +  nameMatthew Hawthorne/name
   +  idmatth/id
   +  email[EMAIL PROTECTED]/email
   +/developer
  /developers
   -  
   +
  dependencies

dependency
   @@ -63,10 +68,12 @@
  /dependencies

  build
   +
unitTest
  includes
include**/TestAll.java/include
  /includes
   +
  resources
resource
  directory${basedir}/src/directory
   @@ -74,6 +81,7 @@
include**/testResource/include
  /includes
/resource
   +
resource
  directory${basedir}/src/test/directory
  includes
   @@ -81,8 +89,9 @@
includeMETA-INF/**/include
  /includes
/resource
   -  /resources  
   -/unitTest
   + /resources
   +   /unitTest
   +
  /build


   
   
   
   1.5   +46 -2
 jakarta-commons/discovery/src/java/org/apache/commons/discovery/jdk/JDK12Hooks.java
   
   Index: JDK12Hooks.java
   ===
   RCS file:
 

RE: cvs commit: jakarta-commons/lang project.properties

2004-02-18 Thread Gary Gregory

 -Original Message-
snip
   Log:
   Adding Commons Site Look  Feel configuration to all jakarta-
 commons/project/project.properties
snip

A, that lovely battleship grey... ;-)

gg


cvs commit: jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser AtomFeedParser.java DefaultFeedDirectoryParserListener.java DefaultFeedParserListener.java FOAFFeedParser.java FOAFFeedParserListener.java FeedDirectoryParserListener.java FeedLifecycleListener.java FeedParser.java FeedParserException.java FeedParserFactory.java FeedParserListener.java FeedParserState.java MetaFeedParserListener.java ModContentFeedParserListener.java NS.java OPMLFeedParser.java RSSFeedParser.java TerminateParserException.java Test.java XHTMLFeedParserListener.java

2004-02-18 Thread burton
burton  2004/02/18 12:05:20

  Added:   feedparser LICENSE SPECIFICATIONS TODO build.xml prj.el
   feedparser/src/java/org/apache/commons/feedparser
AtomFeedParser.java
DefaultFeedDirectoryParserListener.java
DefaultFeedParserListener.java FOAFFeedParser.java
FOAFFeedParserListener.java
FeedDirectoryParserListener.java
FeedLifecycleListener.java FeedParser.java
FeedParserException.java FeedParserFactory.java
FeedParserListener.java FeedParserState.java
MetaFeedParserListener.java
ModContentFeedParserListener.java NS.java
OPMLFeedParser.java RSSFeedParser.java
TerminateParserException.java Test.java
XHTMLFeedParserListener.java
  Log:
  ...
  
  Revision  ChangesPath
  1.1  jakarta-commons-sandbox/feedparser/LICENSE
  
  http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/LICENSE?rev=1.1
  
  
  1.1  jakarta-commons-sandbox/feedparser/SPECIFICATIONS
  
  
http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/SPECIFICATIONS?rev=1.1
  
  
  1.1  jakarta-commons-sandbox/feedparser/TODO
  
  http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/TODO?rev=1.1
  
  
  1.1  jakarta-commons-sandbox/feedparser/build.xml
  
  http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/build.xml?rev=1.1
  
  
  1.1  jakarta-commons-sandbox/feedparser/prj.el
  
  http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/prj.el?rev=1.1
  
  
  1.1  
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/AtomFeedParser.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/AtomFeedParser.java?rev=1.1
  
  
  1.1  
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/DefaultFeedDirectoryParserListener.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/DefaultFeedDirectoryParserListener.java?rev=1.1
  
  
  1.1  
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/DefaultFeedParserListener.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/DefaultFeedParserListener.java?rev=1.1
  
  
  1.1  
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/FOAFFeedParser.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/FOAFFeedParser.java?rev=1.1
  
  
  1.1  
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/FOAFFeedParserListener.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/FOAFFeedParserListener.java?rev=1.1
  
  
  1.1  
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/FeedDirectoryParserListener.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/FeedDirectoryParserListener.java?rev=1.1
  
  
  1.1  
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/FeedLifecycleListener.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/FeedLifecycleListener.java?rev=1.1
  
  
  1.1  
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/FeedParser.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/FeedParser.java?rev=1.1
  
  
  1.1  
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/FeedParserException.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/FeedParserException.java?rev=1.1
  
  
  1.1  
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/FeedParserFactory.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/FeedParserFactory.java?rev=1.1
  
  
  1.1  
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/FeedParserListener.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/FeedParserListener.java?rev=1.1
  
  
  1.1  
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/FeedParserState.java
  
  

Re: Incorrect documentation of FTP task [net]

2004-02-18 Thread Daniel F. Savarese

In message [EMAIL PROTECTED], Dom
inique Devienne writes:
Probably not... I simply try to avoid having twice the same functionality on
my classpath, and JDK1.4+ fulfills my regexp needs (albeit simple) just
fine. I've read a few times that ORO is superior to the JDK's regexp impl,
so it's not a question of merit, but simply to avoid duplication (I used
java.util.regex with the REX/Shallow Parser expressions, and it worked fine,
so that's good enough for me.)

What I'm getting at is tht oro is not a regex engine.  It is a collection
of regex engines and additional text processing features.  It provides
generic interfaces for pattern matching.  Why reinvent generic interfaces,
when they are already there?  So I implemented the glue last night to make
that evident.  I could just go all the way and add the java.util.regex
wrapper and J2SE 1.4 autodetection, in which case I would hope the point
would become moot since you'd have the desired functionality.  Although,
I'd prefer for other to get involved to at kibitz about the glue
(implementing the java.util.regex wrapper is just a matter of setting
aside a little time).  If oro were a part of commons would this even be an
issue?  I think a desire for Commons Net to use a regex engine abstraction 
other than oro may be more of a perceptual issue than an engineering issue.
I'm not suggesting Ant change it's wrapper since it's already there.  It's
just that Steve indicated it wasn't quite general enough for Commons Net
and I already know that the code changes to Commons Net will be minimal
with oro because it already uses PatternMatcher and PatternCompiler.

I understand Jakarta libraries must run on many JDKs, so cannot require JDK
1.4+, but OTOH, it's annoying to have useful OS projects you're interested
in pick up so many other dependencies, often for just a few convenient
classes, thus using 1% of that dependency, which often has a large overlap
with other libraries from the JDK or other libraries one's forced to use
(thru indirect dependencies).

Too true.

daniel



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



Re: Incorrect documentation of FTP task [net]

2004-02-18 Thread Daniel F. Savarese

In message [EMAIL PROTECTED], Steve Cohen writes:
This is all true, Daniel, but I think the initial motivation of Dominique 
Devienne was to REMOVE the requirement that oro be on ant's runtime classpath 

I wrote:
wrapper and J2SE 1.4 autodetection, in which case I would hope the point
would become moot since you'd have the desired functionality.  Although,

I need to edit my email before sending ...  Right, so the point wouldn't
be completely moot because the concern is the dependency on external
jars.  The tradeoff though, in this case, is writing your own wrapper
instead of using one provided by another package designed to support
this.  I believe promoting code reuse within Jakarta is a good thing, so
you know what my recommendation is.

I wrote:
I think a desire for Commons Net to use a regex engine abstraction 
other than oro may be more of a perceptual issue than an engineering issue.

Scratch that.  This is really a packaging issue.  That is, how to package
and distribute ant tasks and their dependencies for ready use.

daniel



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



Javascript Validation Flexibility

2004-02-18 Thread Masahji Stewart
I ran into a roadblock in the validator framework when I wanted to 
create a
custom alert that didn't involve the window popup alert function (ie 
a DHTML implementation).

I think it would be extremely useful to allow users to declare their 
own alert
functions that have access to more details about what exactly went 
wrong in the
chain of javascript validation events.

So, below I have described a potential solution to this problem that I 
have
tested and verified for backwards compatibility.

// first create a custom javascript object that encapsulates the field
// information for fields that didn't validate
function FieldInfo(name, value, message) {
this.name = name;
this.value = value;
this.message = message;
}
// declare a variable that acts as a callback to the alert method
var alertMethod;
// this method captures the current alert functionality (default 
functionality)
var windowAlertMethod = function(fieldInfoArray) {
var alertStrings = new Array();
var index = 0;
for (i in fieldInfoArray) {
alertStrings[index++] = fieldInfoArray[i].message;
}
alert(alertStrings.join('\n'));
}

// alertMethod will be windowAlertMethod by default
alertMethod = windowAlertMethod;
// validate method changes:

// All of the validate methods (ie validateRequired, validateMask,..) 
will have
// to take in an extra  parameter, the customAlertMethod
//
// Instead of this: function validateRequired(form) { ... }
// This:function validateRequired(form, customAlert) { 
... }

// All of the methods should create an array of FieldInfo objects 
instead of
// string messages
//
// Instead of these:fields[i++] = oRequired[x][1];
// These:   fields[i++] = new FieldInfo(field.name, 
field.value, oRequired[x][1]);

// Finally, the call to alert will change to the customAlert call
// The check provides backwards compatibility with the single parameter
// validate method calls, but also allows us to create fully custom 
grouped
// validation methods (like the ones generated in the struts framework) 
that
// call preexisting validate methods
//
// Instead of this: alert(fields.join('\n'));
// This:if(customAlert) {
//  customAlert(fields);
//  } else {
//  alertMethod(fields);
//  }



-masahji

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


Re: [net] Unit and functional tests

2004-02-18 Thread Jeffrey D. Brekke
 On Tue, 17 Feb 2004 20:33:06 -0500, Mike George [EMAIL PROTECTED] said:

 Hello, As part of project for a college class I'm taking, I am
 writing a series of unit tests and functional tests for two of the
 components of the Commons Net project.  I intend to submit any tests
 I write to Bugzilla.  Hopefully someone will have the time to review
 them and submit them if they are acceptable.

Welcome.  The commons/net project could use some functional tests.
I'd prefer that you post the code on the -dev list and not in
bugzilla.  Save that for bugs.  ( that is of course only *my* opinion
).

 Question: 1. I would like to work on tests for the POP3 and SMTP
 components but I do not want to duplicate someone else's work.  Is
 anyone working on tests for these components?

Not that I know of, have at it!

 2. Assuming that I do work on these components, should I use RFC 821
 (SMTP) and RFC 1939 (POP3) as guidelines?

Sure.  Providing a way to test locally ( i.e. not requiring the
internet ) would be nice.  

-- 
=
Jeffrey D. Brekke   [EMAIL PROTECTED]
Wisconsin,  USA [EMAIL PROTECTED]
[EMAIL PROTECTED]


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



Re: [net] Functional Tests ( was Re: [net][vote] Release plan for commons-net.1.2.0 )

2004-02-18 Thread Jeffrey D. Brekke
 On Tue, 17 Feb 2004 06:36:23 -0600, Steve Cohen [EMAIL PROTECTED] said:

 Good, Jeff.  I've long thought I was hampered by not having actual
 sites to test against.  It's quite possible something slipped as VMS
 underwent heavier changes than any of the others.

 Would it be possible to run the functional test against an earlier
 version of the package?  That might help to quickly verify where the
 problem lies.

Maybe, skipping methods that were added.  I really wanted to use the
new methods you added and just that exploring in the form of
functional testing.  You maybe on to something, it may have never
worked.

 On Monday 16 February 2004 11:07 pm, you wrote:
 Sorry to take so long to reply to this vote.  I wanted to explore
 the api a bit and did so by writing a test case that we can use for
 functionally testing FTPClient wrt to listings.  The test is data
 driven so in the suite() method there is an array of string arrays
 holding information about each site to test.  For each entry the
 test case is run.  Currently I have a public unix and windows site
 being tested.  I did find one public vms ftp server at HP, but
 there is a problem with it.  The listings aren't quite the same as
 I've seen before, the files permissions/groups aren't terminated
 with a closing ']'.  I've tried to run this test against some of
 our internal vms sites, but also ran into trouble ( although I
 haven't had much time to figure it out ).
 
 Since this test shouldn't be run at each build, I have it excluded
 like the telnet functional test.  I also added a test:functional
 goal to our maven.xml so we can run these tests.
 
 maven test:functional
 
 The above command will run any test case that has a name like:
 *FunctionalTest.java
 
 I'm leaning towards a -1 until we can verify the vms case.  I think
 it may be my test or the public site, but I'm just not sure.  I
 know it is an obscure case, but we do use it and I'd like to know
 the parsers do work.  This functional suite, although it is slow,
 should provide us with some end-to-end regression along with the
 currenly growing set of programmer tests.
 
  On Fri, 30 Jan 2004 16:21:10 -0600, Steve Cohen 
 [EMAIL PROTECTED] said:
 
  I am now proposing for a formal vote, releasing
 commons-net.1.2.0.   The proposal is to release the current HEAD
 branch, as last amended  by me over a week ago.
 
  I know there are other patches that have been submitted but no
 one  seems to have the time to evaluate them.  The current version
 of the  code contributes autodetection of system type with manual
 override  capability for any ListParser and accomplishes
 substantial  refactoring, reducing the confusion level in this
 part of the  system.  These are important changes and will enable
 better  interface with Ant.
 
  This plan does NOT encompass the release of the 1.1.1 branch as
 the  last JDK1.1 compatible version.  Although the code now in
 that  branch compiles and runs if jakarta-oro-2.0.1.jar is
 substituted for  2.0.7, it throws JIT errors which probably have
 more to do with my  execution environment or some configuration
 mistake in this ancient  JDK and I'm stumped.  I recommend doing
 this release later (CVS tag  is there, waiting to be handled) when
 more time may be available to  look at these issues.  If anyone is
 familiar with JIT errors in  JDK1.1 perhaps they can weigh in on
 what error messages in my  previous emails mean.
 
  My vote, of course: +1
 
 
 
 -
  To unsubscribe, e-mail:
 [EMAIL PROTECTED]  For additional
 commands, e-mail: [EMAIL PROTECTED]


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

-- 
=
Jeffrey D. Brekke   [EMAIL PROTECTED]
Wisconsin,  USA [EMAIL PROTECTED]
[EMAIL PROTECTED]


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



cvs commit: jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/test TestAtom.java TestFeedParserUTF8.java

2004-02-18 Thread burton
burton  2004/02/18 13:07:23

  Modified:feedparser TODO build.xml
   feedparser/src/java/org/apache/commons/feedparser/test
TestAtom.java TestFeedParserUTF8.java
  Log:
  init of junit XML conformance tests
  
  Revision  ChangesPath
  1.2   +5 -1  jakarta-commons-sandbox/feedparser/TODO
  
  Index: TODO
  ===
  RCS file: /home/cvs/jakarta-commons-sandbox/feedparser/TODO,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- TODO  18 Feb 2004 20:05:19 -  1.1
  +++ TODO  18 Feb 2004 21:07:22 -  1.2
  @@ -17,4 +17,8 @@
   - OCS directory support (pending)
   - FOAF support (pending)
   
  -- Migrate away from JDOM (slow)
  \ No newline at end of file
  +- Migrate away from JDOM (slower than just using DOM/SAX)
  +
  +- Don't use libs from the KSA.  
  +
  +- Test cases shouldn't use absolute paths.
  \ No newline at end of file
  
  
  
  1.2   +34 -0 jakarta-commons-sandbox/feedparser/build.xml
  
  Index: build.xml
  ===
  RCS file: /home/cvs/jakarta-commons-sandbox/feedparser/build.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- build.xml 18 Feb 2004 20:05:19 -  1.1
  +++ build.xml 18 Feb 2004 21:07:23 -  1.2
  @@ -14,6 +14,18 @@
   
   path id=project.classpath
   
  +fileset dir=lib
  +
  + include name=*.jar/
  +
  +/fileset
  +
  +fileset dir=/projects/ksa/lib
  +
  + include name=*.jar/
  +
  +/fileset
  +
   /path
   
   target name=compile
  @@ -48,6 +60,28 @@
   
   /jar
   
  +/target
  +
  +target name=junit depends=jakarta-feedparser.jar description=Run junit 
tests.
  +
  +taskdef name=junit 
classname=org.apache.tools.ant.taskdefs.optional.junit.JUnitTask/
  +
  +junit printsummary=withOutAndErr
  +   fork=true
  +   filtertrace=true
  +   haltonfailure=true
  +
  +classpath refid=project.classpath/
  +   
  +formatter type=plain usefile=false/
  +
  +test name=org.apache.commons.feedparser.test.TestAtom/
  +test name=org.apache.commons.feedparser.test.TestFeedParserUTF8/
  +
  +/junit
  +
  +echo message=tests done/
  +
   /target
   
   /project
  
  
  
  1.2   +2 -2  
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/test/TestAtom.java
  
  Index: TestAtom.java
  ===
  RCS file: 
/home/cvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/test/TestAtom.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- TestAtom.java 18 Feb 2004 20:06:27 -  1.1
  +++ TestAtom.java 18 Feb 2004 21:07:23 -  1.2
  @@ -90,7 +90,7 @@
   
   public void test1() throws Exception {
   
  -String resource = 
file:///projects/feedparser/src/java/org/peerfear/feedparser/test/TestAtom.xml;
  +String resource = 
file:///projects/feedparser/src/java/org/apache/commons/feedparser/test/TestAtom.xml;
   
   FeedParser parser = FeedParserFactory.newFeedParser();
   
  
  
  
  1.2   +48 -14
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/test/TestFeedParserUTF8.java
  
  Index: TestFeedParserUTF8.java
  ===
  RCS file: 
/home/cvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/test/TestFeedParserUTF8.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- TestFeedParserUTF8.java   18 Feb 2004 20:06:27 -  1.1
  +++ TestFeedParserUTF8.java   18 Feb 2004 21:07:23 -  1.2
  @@ -76,6 +76,8 @@
   import org.apache.commons.feedparser.*;
   import org.apache.commons.feedparser.impl.*;
   
  +import javax.xml.parsers.*;
  +
   /**
*
* @author a href=mailto:[EMAIL PROTECTED]Kevin A. Burton/a
  @@ -87,30 +89,62 @@
   super( name );
   }
   
  -public void testParse() throws Exception {
  +public void testAssertXerces() throws Exception {
  +
  +String v;
  +
  +DocumentBuilder db = 
DocumentBuilderFactory.newInstance().newDocumentBuilder();
  +
  +v = db.getClass().getName();
  +
  +if ( ! v.equals( org.apache.xerces.jaxp.DocumentBuilderImpl ) )
  +throw new Exception( Incorrect version of Xerces:  + v );
  +
  +v = org.apache.xerces.impl.Version.fVersion;
  +
  +if ( v.indexOf( 2.6 ) == -1 )
  +throw new Exception( Incorrect version of Xerces:  + v);
  +
  +}
  +
  +public void test( String path ) throws 

cvs commit: jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/test broken-Invalid-byte-2-of-3-byte-UTF-8-sequence.xml broken-UTF8-feed.rss broken-salon.rdf TestFeedParserUTF8.java

2004-02-18 Thread burton
burton  2004/02/18 13:09:01

  Modified:feedparser/src/java/org/apache/commons/feedparser/test
TestFeedParserUTF8.java
  Added:   feedparser/src/java/org/apache/commons/feedparser/test
broken-Invalid-byte-2-of-3-byte-UTF-8-sequence.xml
broken-UTF8-feed.rss broken-salon.rdf
  Log:
  broken feed parse...
  
  Revision  ChangesPath
  1.3   +3 -3  
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/test/TestFeedParserUTF8.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/test/TestFeedParserUTF8.java.diff?r1=1.2r2=1.3
  
  
  1.1  
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/test/broken-Invalid-byte-2-of-3-byte-UTF-8-sequence.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/test/broken-Invalid-byte-2-of-3-byte-UTF-8-sequence.xml?rev=1.1
  
  
  1.1  
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/test/broken-UTF8-feed.rss
  
  
http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/test/broken-UTF8-feed.rss?rev=1.1
  
  
  1.1  
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/test/broken-salon.rdf
  
  
http://cvs.apache.org/viewcvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/test/broken-salon.rdf?rev=1.1
  
  

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



Re: [lang] CharUtils: toCharacterObject, toCharacter - toCharacter, toChar?

2004-02-18 Thread Stephen Colebourne
Character - Char+1

CharacterObject is based on BooleanUtils. If people aren't bothered by the
difference, then it could get changed to Character, but I think I prefer the
CharacterObject.

Stephen


- Original Message -
From: Gary Gregory [EMAIL PROTECTED]
To: 'Jakarta Commons Developers List' [EMAIL PROTECTED]
Sent: Wednesday, February 18, 2004 7:24 PM
Subject: RE: [lang] CharUtils: toCharacterObject, toCharacter -
toCharacter, toChar?


 +1,

 toCharacter returning a char is funky. Good suggestions.

 Stephen, any objections?

 Gary

  -Original Message-
  From: Janek Bogucki [mailto:[EMAIL PROTECTED]
  Sent: Wednesday, February 18, 2004 02:36
  To: Jakarta Commons Developers List
  Subject: [lang] CharUtils: toCharacterObject, toCharacter -
toCharacter,
  toChar?
 
  CharUtils features these API methods:
 
  public static Character toCharacterObject(char ch)
  public static char toCharacter(Character ch)
  public static char toCharacter(String str)
 
  public static int toInteger(char ch)
  public static int toInteger(Character ch)
 
  Although 'toCharacterObject' is very clear, 'toCharacter' is slightly
  ambiguous unless it is taken in context with 'toCharacterObject'.
  'toCharacter' suggests the return type will be a Character object when
it
  is
  actually char.
 
  As a suggestion, this API would be clearer:
 
  public static Character toCharacter(char ch)
  public static char toChar(Character ch)
  public static char toChar(String str)
 
  public static int toInt(char ch)
  public static int toInt(Character ch)
 
 
  CharUtils is since lang 2.1 so there is no 'published' API to worry
about.
  (I've omitted the methods overloaded with defaults but they would also
be
  subject to this proposed change.)
 
  As a side benefit of this API change the two 'toString' methods don't
need
  to
  have 'Object' appended to be consistent with 'toCharacterObject':
 
  public static String toString(char ch)
  public static String toString(Character ch)
 
  i.e. they stay as is instead of becoming:
 
  public static String toStringObject(char ch)
  public static String toStringObject(Character ch)
 
  -Janek
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]



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



cvs commit: jakarta-commons/collections/src/java/org/apache/commons/collections/functors package.html

2004-02-18 Thread scolebourne
scolebourne2004/02/18 13:39:04

  Modified:collections/src/java/org/apache/commons/collections/keyvalue
package.html
   collections/src/test/org/apache/commons/collections
overview.html
   collections/src/java/org/apache/commons/collections/list
package.html
   collections/src/java/org/apache/commons/collections/set
package.html
   collections/src/java/org/apache/commons/collections
overview.html package.html
   collections/src/java/org/apache/commons/collections/iterators
package.html
   collections/src/java/org/apache/commons/collections/collection
package.html
   collections/src/java/org/apache/commons/collections/bidimap
package.html
   collections/src/java/org/apache/commons/collections/comparators
package.html
   collections/src/java/org/apache/commons/collections/bag
package.html
   collections/src/java/org/apache/commons/collections/map
package.html
   collections/src/java/org/apache/commons/collections/buffer
package.html
   collections/src/java/org/apache/commons/collections/functors
package.html
  Log:
  Change to Apache License 2.0
  
  Revision  ChangesPath
  1.2   +16 -0 
jakarta-commons/collections/src/java/org/apache/commons/collections/keyvalue/package.html
  
  Index: package.html
  ===
  RCS file: 
/home/cvs/jakarta-commons/collections/src/java/org/apache/commons/collections/keyvalue/package.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- package.html  5 Dec 2003 20:23:56 -   1.1
  +++ package.html  18 Feb 2004 21:39:03 -  1.2
  @@ -1,3 +1,19 @@
  +!-- $Id$ --
  + !--
  +   Copyright 2003-2004 The Apache Software Foundation
  +
  +   Licensed under the Apache License, Version 2.0 (the License);
  +   you may not use this file except in compliance with the License.
  +   You may obtain a copy of the License at
  +
  +   http://www.apache.org/licenses/LICENSE-2.0
  +
  +   Unless required by applicable law or agreed to in writing, software
  +   distributed under the License is distributed on an AS IS BASIS,
  +   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  +   See the License for the specific language governing permissions and
  +   limitations under the License.
  +  --
   BODY
   p
   This package contains implementations of collection and map related key/value 
classes.
  
  
  
  1.3   +16 -0 
jakarta-commons/collections/src/test/org/apache/commons/collections/overview.html
  
  Index: overview.html
  ===
  RCS file: 
/home/cvs/jakarta-commons/collections/src/test/org/apache/commons/collections/overview.html,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- overview.html 10 Oct 2003 21:19:39 -  1.2
  +++ overview.html 18 Feb 2004 21:39:03 -  1.3
  @@ -1,3 +1,19 @@
  +!-- $Id$ --
  + !--
  +   Copyright 2003-2004 The Apache Software Foundation
  +
  +   Licensed under the Apache License, Version 2.0 (the License);
  +   you may not use this file except in compliance with the License.
  +   You may obtain a copy of the License at
  +
  +   http://www.apache.org/licenses/LICENSE-2.0
  +
  +   Unless required by applicable law or agreed to in writing, software
  +   distributed under the License is distributed on an AS IS BASIS,
  +   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  +   See the License for the specific language governing permissions and
  +   limitations under the License.
  +  --
   body
   pThe Collections Test Framework is an extension to JUnit to enable quick and easy 
testing
   of collections./p
  
  
  
  1.5   +16 -0 
jakarta-commons/collections/src/java/org/apache/commons/collections/list/package.html
  
  Index: package.html
  ===
  RCS file: 
/home/cvs/jakarta-commons/collections/src/java/org/apache/commons/collections/list/package.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- package.html  24 Dec 2003 01:24:09 -  1.4
  +++ package.html  18 Feb 2004 21:39:03 -  1.5
  @@ -1,3 +1,19 @@
  +!-- $Id$ --
  + !--
  +   Copyright 2003-2004 The Apache Software Foundation
  +
  +   Licensed under the Apache License, Version 2.0 (the License);
  +   you may not use this file except in compliance with the License.
  +   You may obtain a copy of the License 

[beanutils] [PROPOSAL] create optional package

2004-02-18 Thread robert burrell donkin
we've talked before about removing the dependency of beanutils on 
collections. there are two parts to this, the first is to come up with 
a solution to the issue of fasthashmap, the second is what to do about 
BeanPropertyValueChangeClosure, BeanPropertyValueEqualsPredicate and 
BeanToPropertyValueTransformer.

i'd like to propose that we solve the second problem by a home for 
optional classes with non-core dependencies and move these classes into 
it.

i'd prefer to use a maven-friendly subdirectory called 'optional' with 
commons/beanutils with a complete maven-friendly directory structure. 
for distribution, we create a beanutils-optional.jar but include that 
within the main distribution (in a similar way to ant).

comments please :)

- robert

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


cvs commit: jakarta-commons/beanutils/src/java/org/apache/commons/beanutils BeanUtilsBean.java

2004-02-18 Thread rdonkin
rdonkin 2004/02/18 14:25:01

  Modified:beanutils/src/java/org/apache/commons/beanutils
BeanUtilsBean.java
  Log:
  Improved documentation of BeanUtilsBean. Patch supplied by Maarten Coene.
  
  Revision  ChangesPath
  1.15  +11 -7 
jakarta-commons/beanutils/src/java/org/apache/commons/beanutils/BeanUtilsBean.java
  
  Index: BeanUtilsBean.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/beanutils/src/java/org/apache/commons/beanutils/BeanUtilsBean.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- BeanUtilsBean.java9 Oct 2003 20:43:15 -   1.14
  +++ BeanUtilsBean.java18 Feb 2004 22:25:01 -  1.15
  @@ -500,11 +500,15 @@
   
   
   /**
  - * Return the entire set of properties for which the specified bean
  - * provides a read method.  This map can be fed back to a call to
  + * pReturn the entire set of properties for which the specified bean
  + * provides a read method. This map contains the to codeString/code
  + * converted property values for all properties for which a read method
  + * is provided (i.e. where the getReadMethod() returns non-null)./p
  + *
  + * pThis map can be fed back to a call to
* codeBeanUtils.populate()/code to reconsitute the same set of
* properties, modulo differences for read-only and write-only
  - * properties, but only if there are no indexed properties.
  + * properties, but only if there are no indexed properties./p
*
* @param bean Bean whose properties are to be extracted
*
  
  
  

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



DO NOT REPLY [Bug 27027] - [beanutils] javadoc of BeanUtilsBean.describe(Object) incomplete

2004-02-18 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27027.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27027

[beanutils] javadoc of BeanUtilsBean.describe(Object) incomplete

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED



--- Additional Comments From [EMAIL PROTECTED]  2004-02-18 22:25 ---
Committed. Many Thanks.

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



cvs commit: jakarta-commons/lang/src/java/org/apache/commons/lang StringUtils.java

2004-02-18 Thread fredrik
fredrik 2004/02/18 14:32:50

  Modified:lang/src/java/org/apache/commons/lang StringUtils.java
  Log:
  Using isEmpty() internally.
  
  Revision  ChangesPath
  1.125 +32 -32
jakarta-commons/lang/src/java/org/apache/commons/lang/StringUtils.java
  
  Index: StringUtils.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/java/org/apache/commons/lang/StringUtils.java,v
  retrieving revision 1.124
  retrieving revision 1.125
  diff -u -r1.124 -r1.125
  --- StringUtils.java  16 Feb 2004 23:48:10 -  1.124
  +++ StringUtils.java  18 Feb 2004 22:32:50 -  1.125
  @@ -1,7 +1,7 @@
   /* 
* The Apache Software License, Version 1.1
*
  - * Copyright (c) 2002-2003 The Apache Software Foundation.  All rights
  + * Copyright (c) 2002-2004 The Apache Software Foundation.  All rights
* reserved.
*
* Redistribution and use in source and binary forms, with or without
  @@ -383,7 +383,7 @@
*/
   public static String trimToNull(String str) {
   String ts = trim(str);
  -return (ts == null || ts.length() == 0 ? null : ts);
  +return (isEmpty(ts) ? null : ts);
   }
   
   /**
  @@ -523,7 +523,7 @@
* @return the stripped String, codenull/code if null String input
*/
   public static String strip(String str, String stripChars) {
  -if (str == null || str.length() == 0) {
  +if (isEmpty(str)) {
   return str;
   }
   str = stripStart(str, stripChars);
  @@ -753,7 +753,7 @@
* @since 2.0
*/
   public static int indexOf(String str, char searchChar) {
  -if (str == null || str.length() == 0) {
  +if (isEmpty(str)) {
   return -1;
   }
   return str.indexOf(searchChar);
  @@ -785,7 +785,7 @@
* @since 2.0
*/
   public static int indexOf(String str, char searchChar, int startPos) {
  -if (str == null || str.length() == 0) {
  +if (isEmpty(str)) {
   return -1;
   }
   return str.indexOf(searchChar, startPos);
  @@ -930,7 +930,7 @@
* @since 2.0
*/
   public static int lastIndexOf(String str, char searchChar) {
  -if (str == null || str.length() == 0) {
  +if (isEmpty(str)) {
   return -1;
   }
   return str.lastIndexOf(searchChar);
  @@ -964,7 +964,7 @@
* @since 2.0
*/
   public static int lastIndexOf(String str, char searchChar, int startPos) {
  -if (str == null || str.length() == 0) {
  +if (isEmpty(str)) {
   return -1;
   }
   return str.lastIndexOf(searchChar, startPos);
  @@ -1056,7 +1056,7 @@
* @since 2.0
*/
   public static boolean contains(String str, char searchChar) {
  -if (str == null || str.length() == 0) {
  +if (isEmpty(str)) {
   return false;
   }
   return (str.indexOf(searchChar) = 0);
  @@ -1115,7 +1115,7 @@
* @since 2.0
*/
   public static int indexOfAny(String str, char[] searchChars) {
  -if (StringUtils.isEmpty(str) || searchChars == null || searchChars.length 
== 0) {
  +if (isEmpty(str) || searchChars == null || searchChars.length == 0) {
   return -1;
   }
   for (int i = 0; i  str.length(); i++) {
  @@ -1152,7 +1152,7 @@
* @since 2.0
*/
   public static int indexOfAny(String str, String searchChars) {
  -if (StringUtils.isEmpty(str) || StringUtils.isEmpty(searchChars)) {
  +if (isEmpty(str) || isEmpty(searchChars)) {
   return -1;
   }
   return indexOfAny(str, searchChars.toCharArray());
  @@ -1183,7 +1183,7 @@
* @since 2.0
*/
   public static int indexOfAnyBut(String str, char[] searchChars) {
  -if (str == null || str.length() == 0 || searchChars == null || 
searchChars.length == 0) {
  +if (isEmpty(str) || searchChars == null || searchChars.length == 0) {
   return -1;
   }
   outer : for (int i = 0; i  str.length(); i++) {
  @@ -1221,7 +1221,7 @@
* @since 2.0
*/
   public static int indexOfAnyBut(String str, String searchChars) {
  -if (str == null || str.length() == 0 || searchChars == null || 
searchChars.length() == 0) {
  +if (isEmpty(str) || isEmpty(searchChars)) {
   return -1;
   }
   for (int i = 0; i  str.length(); i++) {
  @@ -1722,7 +1722,7 @@
* @since 2.0
*/
   public static String substringBefore(String str, String separator) {
  -if (str == null || separator == null || str.length() == 0) {
  +if (isEmpty(str) || separator == null) {
   return str;
   }
   if 

Re: [beanutils] [PROPOSAL] create optional package

2004-02-18 Thread David Graham

--- robert burrell donkin [EMAIL PROTECTED] wrote:
 we've talked before about removing the dependency of beanutils on 
 collections. there are two parts to this, the first is to come up with 
 a solution to the issue of fasthashmap, 

FastHashMap states that it's not completely portable across JVM
implementations which, IMO, means it (or similarly implemented Maps)
shouldn't be used.  Using a standard HashMap would be better.

David

 the second is what to do about 
 BeanPropertyValueChangeClosure, BeanPropertyValueEqualsPredicate and 
 BeanToPropertyValueTransformer.
 
 i'd like to propose that we solve the second problem by a home for 
 optional classes with non-core dependencies and move these classes into 
 it.
 
 i'd prefer to use a maven-friendly subdirectory called 'optional' with 
 commons/beanutils with a complete maven-friendly directory structure. 
 for distribution, we create a beanutils-optional.jar but include that 
 within the main distribution (in a similar way to ant).
 
 comments please :)
 
 - robert
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 


__
Do you Yahoo!?
Yahoo! Mail SpamGuard - Read only the mail you want.
http://antispam.yahoo.com/tools

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



cvs commit: jakarta-commons/lang/src/java/org/apache/commons/lang/builder ToStringStyle.java StandardToStringStyle.java HashCodeBuilder.java CompareToBuilder.java package.html ReflectionToStringBuilder.java EqualsBuilder.java ToStringBuilder.java

2004-02-18 Thread ggregory
ggregory2004/02/18 14:53:24

  Modified:lang/src/java/org/apache/commons/lang/builder
ToStringStyle.java StandardToStringStyle.java
HashCodeBuilder.java CompareToBuilder.java
package.html ReflectionToStringBuilder.java
EqualsBuilder.java ToStringBuilder.java
  Log:
  Apply Apache License Version 2.0 by following the instructions at 
http://www.apache.org/dev/apply-license.html.
  
  Revision  ChangesPath
  1.29  +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/builder/ToStringStyle.java
  
  Index: ToStringStyle.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/java/org/apache/commons/lang/builder/ToStringStyle.java,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- ToStringStyle.java25 Nov 2003 00:53:55 -  1.28
  +++ ToStringStyle.java18 Feb 2004 22:53:24 -  1.29
  @@ -1,55 +1,17 @@
  -/* 
  - * The Apache Software License, Version 1.1
  - *
  - * Copyright (c) 2002-2003 The Apache Software Foundation.  All rights
  - * reserved.
  - *
  - * Redistribution and use in source and binary forms, with or without
  - * modification, are permitted provided that the following conditions
  - * are met:
  - *
  - * 1. Redistributions of source code must retain the above copyright
  - *notice, this list of conditions and the following disclaimer.
  - *
  - * 2. Redistributions in binary form must reproduce the above copyright
  - *notice, this list of conditions and the following disclaimer in
  - *the documentation and/or other materials provided with the
  - *distribution.
  - *
  - * 3. The end-user documentation included with the redistribution, if
  - *any, must include the following acknowledgement:
  - *   This product includes software developed by the
  - *Apache Software Foundation (http://www.apache.org/).
  - *Alternately, this acknowledgement may appear in the software itself,
  - *if and wherever such third-party acknowledgements normally appear.
  - *
  - * 4. The names The Jakarta Project, Commons, 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]
  - *
  - * 5. Products derived from this software may not be called Apache
  - *nor may Apache appear in their names without prior written
  - *permission of the Apache Software Foundation.
  - *
  - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  - * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
  - * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  - * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  - * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  - * SUCH DAMAGE.
  - * 
  - *
  - * This software consists of voluntary contributions made by many
  - * individuals on behalf of the Apache Software Foundation.  For more
  - * information on the Apache Software Foundation, please see
  - * http://www.apache.org/.
  +/*
  + * Copyright 2002-2004 The Apache Software Foundation.
  + * 
  + * Licensed under the Apache License, Version 2.0 (the License);
  + * you may not use this file except in compliance with the License.
  + * You may obtain a copy of the License at
  + * 
  + *  http://www.apache.org/licenses/LICENSE-2.0
  + * 
  + * Unless required by applicable law or agreed to in writing, software
  + * distributed under the License is distributed on an AS IS BASIS,
  + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  + * See the License for the specific language governing permissions and
  + * limitations under the License.
*/
   package org.apache.commons.lang.builder;
   
  
  
  
  1.17  +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/builder/StandardToStringStyle.java
  
  Index: StandardToStringStyle.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/java/org/apache/commons/lang/builder/StandardToStringStyle.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 

cvs commit: jakarta-commons/lang/src/java/org/apache/commons/lang/enum ValuedEnum.java EnumUtils.java Enum.java package.html

2004-02-18 Thread ggregory
ggregory2004/02/18 14:53:51

  Modified:lang/src/java/org/apache/commons/lang/enum ValuedEnum.java
EnumUtils.java Enum.java package.html
  Log:
  Apply Apache License Version 2.0 by following the instructions at 
http://www.apache.org/dev/apply-license.html.
  
  Revision  ChangesPath
  1.15  +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/enum/ValuedEnum.java
  
  Index: ValuedEnum.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/java/org/apache/commons/lang/enum/ValuedEnum.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- ValuedEnum.java   7 Sep 2003 14:32:34 -   1.14
  +++ ValuedEnum.java   18 Feb 2004 22:53:51 -  1.15
  @@ -1,55 +1,17 @@
  -/* 
  - * The Apache Software License, Version 1.1
  - *
  - * Copyright (c) 2002-2003 The Apache Software Foundation.  All rights
  - * reserved.
  - *
  - * Redistribution and use in source and binary forms, with or without
  - * modification, are permitted provided that the following conditions
  - * are met:
  - *
  - * 1. Redistributions of source code must retain the above copyright
  - *notice, this list of conditions and the following disclaimer.
  - *
  - * 2. Redistributions in binary form must reproduce the above copyright
  - *notice, this list of conditions and the following disclaimer in
  - *the documentation and/or other materials provided with the
  - *distribution.
  - *
  - * 3. The end-user documentation included with the redistribution, if
  - *any, must include the following acknowledgement:
  - *   This product includes software developed by the
  - *Apache Software Foundation (http://www.apache.org/).
  - *Alternately, this acknowledgement may appear in the software itself,
  - *if and wherever such third-party acknowledgements normally appear.
  - *
  - * 4. The names The Jakarta Project, Commons, 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]
  - *
  - * 5. Products derived from this software may not be called Apache
  - *nor may Apache appear in their names without prior written
  - *permission of the Apache Software Foundation.
  - *
  - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  - * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
  - * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  - * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  - * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  - * SUCH DAMAGE.
  - * 
  - *
  - * This software consists of voluntary contributions made by many
  - * individuals on behalf of the Apache Software Foundation.  For more
  - * information on the Apache Software Foundation, please see
  - * http://www.apache.org/.
  +/*
  + * Copyright 2002-2004 The Apache Software Foundation.
  + * 
  + * Licensed under the Apache License, Version 2.0 (the License);
  + * you may not use this file except in compliance with the License.
  + * You may obtain a copy of the License at
  + * 
  + *  http://www.apache.org/licenses/LICENSE-2.0
  + * 
  + * Unless required by applicable law or agreed to in writing, software
  + * distributed under the License is distributed on an AS IS BASIS,
  + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  + * See the License for the specific language governing permissions and
  + * limitations under the License.
*/
   package org.apache.commons.lang.enum;
   
  
  
  
  1.11  +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/enum/EnumUtils.java
  
  Index: EnumUtils.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/java/org/apache/commons/lang/enum/EnumUtils.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- EnumUtils.java21 Aug 2003 05:29:08 -  1.10
  +++ EnumUtils.java18 Feb 2004 22:53:51 -  1.11
  @@ -1,55 +1,17 @@
  -/* 
  - * The Apache Software License, Version 1.1
  

cvs commit: jakarta-commons/lang/src/java/org/apache/commons/lang/exception NestableError.java NestableDelegate.java NestableException.java Nestable.java ExceptionUtils.java package.html NestableRuntimeException.java

2004-02-18 Thread ggregory
ggregory2004/02/18 14:54:04

  Modified:lang/src/java/org/apache/commons/lang/exception
NestableError.java NestableDelegate.java
NestableException.java Nestable.java
ExceptionUtils.java package.html
NestableRuntimeException.java
  Log:
  Apply Apache License Version 2.0 by following the instructions at 
http://www.apache.org/dev/apply-license.html.
  
  Revision  ChangesPath
  1.8   +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/exception/NestableError.java
  
  Index: NestableError.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/java/org/apache/commons/lang/exception/NestableError.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- NestableError.java18 Aug 2003 02:22:24 -  1.7
  +++ NestableError.java18 Feb 2004 22:54:04 -  1.8
  @@ -1,55 +1,17 @@
  -/* 
  - * The Apache Software License, Version 1.1
  - *
  - * Copyright (c) 2002-2003 The Apache Software Foundation.  All rights
  - * reserved.
  - *
  - * Redistribution and use in source and binary forms, with or without
  - * modification, are permitted provided that the following conditions
  - * are met:
  - *
  - * 1. Redistributions of source code must retain the above copyright
  - *notice, this list of conditions and the following disclaimer.
  - *
  - * 2. Redistributions in binary form must reproduce the above copyright
  - *notice, this list of conditions and the following disclaimer in
  - *the documentation and/or other materials provided with the
  - *distribution.
  - *
  - * 3. The end-user documentation included with the redistribution, if
  - *any, must include the following acknowledgement:
  - *   This product includes software developed by the
  - *Apache Software Foundation (http://www.apache.org/).
  - *Alternately, this acknowledgement may appear in the software itself,
  - *if and wherever such third-party acknowledgements normally appear.
  - *
  - * 4. The names The Jakarta Project, Commons, 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]
  - *
  - * 5. Products derived from this software may not be called Apache
  - *nor may Apache appear in their names without prior written
  - *permission of the Apache Software Foundation.
  - *
  - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  - * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
  - * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  - * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  - * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  - * SUCH DAMAGE.
  - * 
  - *
  - * This software consists of voluntary contributions made by many
  - * individuals on behalf of the Apache Software Foundation.  For more
  - * information on the Apache Software Foundation, please see
  - * http://www.apache.org/.
  +/*
  + * Copyright 2002-2004 The Apache Software Foundation.
  + * 
  + * Licensed under the Apache License, Version 2.0 (the License);
  + * you may not use this file except in compliance with the License.
  + * You may obtain a copy of the License at
  + * 
  + *  http://www.apache.org/licenses/LICENSE-2.0
  + * 
  + * Unless required by applicable law or agreed to in writing, software
  + * distributed under the License is distributed on an AS IS BASIS,
  + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  + * See the License for the specific language governing permissions and
  + * limitations under the License.
*/
   package org.apache.commons.lang.exception;
   
  
  
  
  1.23  +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/exception/NestableDelegate.java
  
  Index: NestableDelegate.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/java/org/apache/commons/lang/exception/NestableDelegate.java,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- NestableDelegate.java 13 

cvs commit: jakarta-commons/lang/src/java/org/apache/commons/lang/math package.html NumberUtils.java FloatRange.java RandomUtils.java LongRange.java NumberRange.java IntRange.java Range.java Fraction.java JVMRandom.java DoubleRange.java

2004-02-18 Thread ggregory
ggregory2004/02/18 14:56:14

  Modified:lang/src/java/org/apache/commons/lang/math package.html
NumberUtils.java FloatRange.java RandomUtils.java
LongRange.java NumberRange.java IntRange.java
Range.java Fraction.java JVMRandom.java
DoubleRange.java
  Log:
  Apply Apache License Version 2.0 by following the instructions at 
http://www.apache.org/dev/apply-license.html.
  
  Revision  ChangesPath
  1.4   +15 -0 
jakarta-commons/lang/src/java/org/apache/commons/lang/math/package.html
  
  Index: package.html
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/java/org/apache/commons/lang/math/package.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- package.html  16 Aug 2003 11:14:01 -  1.3
  +++ package.html  18 Feb 2004 22:56:13 -  1.4
  @@ -1,3 +1,18 @@
  +!--
  +Copyright 2002-2004 The Apache Software Foundation.
  + 
  +Licensed under the Apache License, Version 2.0 (the License);
  +you may not use this file except in compliance with the License.
  +You may obtain a copy of the License at
  +
  + http://www.apache.org/licenses/LICENSE-2.0
  +
  +Unless required by applicable law or agreed to in writing, software
  +distributed under the License is distributed on an AS IS BASIS,
  +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  +See the License for the specific language governing permissions and
  +limitations under the License.
  +--
   html
   body
   Extends codejava.math/code for business mathematical classes. This package is 
intended for business
  
  
  
  1.18  +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/math/NumberUtils.java
  
  Index: NumberUtils.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/java/org/apache/commons/lang/math/NumberUtils.java,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- NumberUtils.java  4 Nov 2003 20:26:14 -   1.17
  +++ NumberUtils.java  18 Feb 2004 22:56:13 -  1.18
  @@ -1,55 +1,17 @@
  -/* 
  - * The Apache Software License, Version 1.1
  - *
  - * Copyright (c) 2002-2003 The Apache Software Foundation.  All rights
  - * reserved.
  - *
  - * Redistribution and use in source and binary forms, with or without
  - * modification, are permitted provided that the following conditions
  - * are met:
  - *
  - * 1. Redistributions of source code must retain the above copyright
  - *notice, this list of conditions and the following disclaimer.
  - *
  - * 2. Redistributions in binary form must reproduce the above copyright
  - *notice, this list of conditions and the following disclaimer in
  - *the documentation and/or other materials provided with the
  - *distribution.
  - *
  - * 3. The end-user documentation included with the redistribution, if
  - *any, must include the following acknowledgement:
  - *   This product includes software developed by the
  - *Apache Software Foundation (http://www.apache.org/).
  - *Alternately, this acknowledgement may appear in the software itself,
  - *if and wherever such third-party acknowledgements normally appear.
  - *
  - * 4. The names The Jakarta Project, Commons, 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]
  - *
  - * 5. Products derived from this software may not be called Apache
  - *nor may Apache appear in their names without prior written
  - *permission of the Apache Software Foundation.
  - *
  - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  - * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
  - * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  - * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  - * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  - * SUCH DAMAGE.
  - * 
  - *
  - * This software consists of voluntary contributions made by many
  - * individuals on behalf of the Apache Software Foundation.  For more
  - * 

cvs commit: jakarta-commons/lang/src/java/org/apache/commons/lang/time DurationFormatUtils.java DateFormatUtils.java FastDateFormat.java DateUtils.java StopWatch.java package.html

2004-02-18 Thread ggregory
ggregory2004/02/18 14:56:42

  Modified:lang/src/java/org/apache/commons/lang/time
DurationFormatUtils.java DateFormatUtils.java
FastDateFormat.java DateUtils.java StopWatch.java
package.html
  Log:
  Apply Apache License Version 2.0 by following the instructions at 
http://www.apache.org/dev/apply-license.html.
  
  Revision  ChangesPath
  1.9   +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/time/DurationFormatUtils.java
  
  Index: DurationFormatUtils.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/java/org/apache/commons/lang/time/DurationFormatUtils.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- DurationFormatUtils.java  23 Dec 2003 03:54:14 -  1.8
  +++ DurationFormatUtils.java  18 Feb 2004 22:56:42 -  1.9
  @@ -1,55 +1,17 @@
  -/* 
  - * The Apache Software License, Version 1.1
  - *
  - * Copyright (c) 2002-2003 The Apache Software Foundation.  All rights
  - * reserved.
  - *
  - * Redistribution and use in source and binary forms, with or without
  - * modification, are permitted provided that the following conditions
  - * are met:
  - *
  - * 1. Redistributions of source code must retain the above copyright
  - *notice, this list of conditions and the following disclaimer.
  - *
  - * 2. Redistributions in binary form must reproduce the above copyright
  - *notice, this list of conditions and the following disclaimer in
  - *the documentation and/or other materials provided with the
  - *distribution.
  - *
  - * 3. The end-user documentation included with the redistribution, if
  - *any, must include the following acknowledgement:
  - *   This product includes software developed by the
  - *Apache Software Foundation (http://www.apache.org/).
  - *Alternately, this acknowledgement may appear in the software itself,
  - *if and wherever such third-party acknowledgements normally appear.
  - *
  - * 4. The names The Jakarta Project, Commons, 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]
  - *
  - * 5. Products derived from this software may not be called Apache
  - *nor may Apache appear in their names without prior written
  - *permission of the Apache Software Foundation.
  - *
  - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  - * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
  - * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  - * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  - * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  - * SUCH DAMAGE.
  - * 
  - *
  - * This software consists of voluntary contributions made by many
  - * individuals on behalf of the Apache Software Foundation.  For more
  - * information on the Apache Software Foundation, please see
  - * http://www.apache.org/.
  +/*
  + * Copyright 2002-2004 The Apache Software Foundation.
  + * 
  + * Licensed under the Apache License, Version 2.0 (the License);
  + * you may not use this file except in compliance with the License.
  + * You may obtain a copy of the License at
  + * 
  + *  http://www.apache.org/licenses/LICENSE-2.0
  + * 
  + * Unless required by applicable law or agreed to in writing, software
  + * distributed under the License is distributed on an AS IS BASIS,
  + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  + * See the License for the specific language governing permissions and
  + * limitations under the License.
*/
   package org.apache.commons.lang.time;
   
  
  
  
  1.9   +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/time/DateFormatUtils.java
  
  Index: DateFormatUtils.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/java/org/apache/commons/lang/time/DateFormatUtils.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- DateFormatUtils.java  7 Sep 2003 14:32:35 -   1.8
  +++ DateFormatUtils.java  18 Feb 2004 

cvs commit: jakarta-commons/lang/src/java/org/apache/commons/lang/util LongIdentifierFactory.java package.html IdentifierUtils.java IdentifierFactory.java StringIdentifierFactory.java

2004-02-18 Thread ggregory
ggregory2004/02/18 14:57:20

  Modified:lang/src/java/org/apache/commons/lang/util
LongIdentifierFactory.java package.html
IdentifierUtils.java IdentifierFactory.java
StringIdentifierFactory.java
  Log:
  Apply Apache License Version 2.0 by following the instructions at 
http://www.apache.org/dev/apply-license.html.
  
  Revision  ChangesPath
  1.4   +14 -52
jakarta-commons/lang/src/java/org/apache/commons/lang/util/LongIdentifierFactory.java
  
  Index: LongIdentifierFactory.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/java/org/apache/commons/lang/util/LongIdentifierFactory.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- LongIdentifierFactory.java31 Jan 2004 10:12:56 -  1.3
  +++ LongIdentifierFactory.java18 Feb 2004 22:57:20 -  1.4
  @@ -1,55 +1,17 @@
  -/* 
  - * The Apache Software License, Version 1.1
  - *
  - * Copyright (c) 2003 The Apache Software Foundation.  All rights
  - * reserved.
  - *
  - * Redistribution and use in source and binary forms, with or without
  - * modification, are permitted provided that the following conditions
  - * are met:
  - *
  - * 1. Redistributions of source code must retain the above copyright
  - *notice, this list of conditions and the following disclaimer.
  - *
  - * 2. Redistributions in binary form must reproduce the above copyright
  - *notice, this list of conditions and the following disclaimer in
  - *the documentation and/or other materials provided with the
  - *distribution.
  - *
  - * 3. The end-user documentation included with the redistribution, if
  - *any, must include the following acknowledgement:
  - *   This product includes software developed by the
  - *Apache Software Foundation (http://www.apache.org/).
  - *Alternately, this acknowledgement may appear in the software itself,
  - *if and wherever such third-party acknowledgements normally appear.
  - *
  - * 4. The names The Jakarta Project, Commons, 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]
  - *
  - * 5. Products derived from this software may not be called Apache
  - *nor may Apache appear in their names without prior written
  - *permission of the Apache Software Foundation.
  - *
  - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  - * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
  - * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  - * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  - * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  - * SUCH DAMAGE.
  - * 
  - *
  - * This software consists of voluntary contributions made by many
  - * individuals on behalf of the Apache Software Foundation.  For more
  - * information on the Apache Software Foundation, please see
  - * http://www.apache.org/.
  +/*
  + * Copyright 2003,2004 The Apache Software Foundation.
  + * 
  + * Licensed under the Apache License, Version 2.0 (the License);
  + * you may not use this file except in compliance with the License.
  + * You may obtain a copy of the License at
  + * 
  + *  http://www.apache.org/licenses/LICENSE-2.0
  + * 
  + * Unless required by applicable law or agreed to in writing, software
  + * distributed under the License is distributed on an AS IS BASIS,
  + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  + * See the License for the specific language governing permissions and
  + * limitations under the License.
*/
   package org.apache.commons.lang.util;
   
  
  
  
  1.5   +15 -0 
jakarta-commons/lang/src/java/org/apache/commons/lang/util/package.html
  
  Index: package.html
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/java/org/apache/commons/lang/util/package.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- package.html  18 Dec 2003 08:18:26 -  1.4
  +++ package.html  18 Feb 2004 22:57:20 -  

cvs commit: jakarta-commons/lang/src/java/org/apache/commons/lang IntHashMap.java NumberUtils.java NotImplementedException.java CharSet.java SystemUtils.java NumberRange.java RandomStringUtils.java ObjectUtils.java StringEscapeUtils.java SerializationException.java CharSetUtils.java IncompleteArgumentException.java package.html BooleanUtils.java overview.html BitField.java ArrayUtils.java Tokenizer.java IllegalClassException.java WordUtils.java Entities.java SerializationUtils.java StringUtils.java CharRange.java NullArgumentException.java Validate.java UnhandledException.java CharUtils.java StringPrintWriter.java ClassUtils.java

2004-02-18 Thread ggregory
ggregory2004/02/18 14:59:51

  Modified:lang/src/java/org/apache/commons/lang IntHashMap.java
NumberUtils.java NotImplementedException.java
CharSet.java SystemUtils.java NumberRange.java
RandomStringUtils.java ObjectUtils.java
StringEscapeUtils.java SerializationException.java
CharSetUtils.java IncompleteArgumentException.java
package.html BooleanUtils.java overview.html
BitField.java ArrayUtils.java Tokenizer.java
IllegalClassException.java WordUtils.java
Entities.java SerializationUtils.java
StringUtils.java CharRange.java
NullArgumentException.java Validate.java
UnhandledException.java CharUtils.java
StringPrintWriter.java ClassUtils.java
  Log:
  Apply Apache License Version 2.0 by following the instructions at 
http://www.apache.org/dev/apply-license.html.
  
  Revision  ChangesPath
  1.6   +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/IntHashMap.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/java/org/apache/commons/lang/IntHashMap.java.diff?r1=1.5r2=1.6
  
  
  1.16  +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/NumberUtils.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/java/org/apache/commons/lang/NumberUtils.java.diff?r1=1.15r2=1.16
  
  
  1.6   +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/NotImplementedException.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/java/org/apache/commons/lang/NotImplementedException.java.diff?r1=1.5r2=1.6
  
  
  1.22  +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/CharSet.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/java/org/apache/commons/lang/CharSet.java.diff?r1=1.21r2=1.22
  
  
  1.32  +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/SystemUtils.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/java/org/apache/commons/lang/SystemUtils.java.diff?r1=1.31r2=1.32
  
  
  1.11  +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/NumberRange.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/java/org/apache/commons/lang/NumberRange.java.diff?r1=1.10r2=1.11
  
  
  1.27  +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/RandomStringUtils.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/java/org/apache/commons/lang/RandomStringUtils.java.diff?r1=1.26r2=1.27
  
  
  1.23  +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/ObjectUtils.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/java/org/apache/commons/lang/ObjectUtils.java.diff?r1=1.22r2=1.23
  
  
  1.28  +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/StringEscapeUtils.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/java/org/apache/commons/lang/StringEscapeUtils.java.diff?r1=1.27r2=1.28
  
  
  1.7   +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/SerializationException.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/java/org/apache/commons/lang/SerializationException.java.diff?r1=1.6r2=1.7
  
  
  1.31  +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/CharSetUtils.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/java/org/apache/commons/lang/CharSetUtils.java.diff?r1=1.30r2=1.31
  
  
  1.6   +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/IncompleteArgumentException.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/java/org/apache/commons/lang/IncompleteArgumentException.java.diff?r1=1.5r2=1.6
  
  
  1.5   +15 -0 
jakarta-commons/lang/src/java/org/apache/commons/lang/package.html
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/java/org/apache/commons/lang/package.html.diff?r1=1.4r2=1.5
  
  
  1.18  +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/BooleanUtils.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/java/org/apache/commons/lang/BooleanUtils.java.diff?r1=1.17r2=1.18
  
  
  1.2   +15 -0 
jakarta-commons/lang/src/java/org/apache/commons/lang/overview.html
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/java/org/apache/commons/lang/overview.html.diff?r1=1.1r2=1.2
  
  
  1.5   +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/BitField.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/java/org/apache/commons/lang/BitField.java.diff?r1=1.4r2=1.5
  
  
  1.42  +15 -53
jakarta-commons/lang/src/java/org/apache/commons/lang/ArrayUtils.java
  
  

cvs commit: jakarta-commons/lang/src/test/org/apache/commons/lang/builder StandardToStringStyleTest.java DefaultToStringStyleTest.java CompareToBuilderTest.java ToStringBuilderTest.java NoFieldNamesToStringStyleTest.java ShortPrefixToStringStyleTest.java MultiLineToStringStyleTest.java HashCodeBuilderAndEqualsBuilderTest.java EqualsBuilderTest.java SimpleToStringStyleTest.java HashCodeBuilderTest.java BuilderTestSuite.java

2004-02-18 Thread ggregory
ggregory2004/02/18 15:00:52

  Modified:lang/src/test/org/apache/commons/lang/builder
StandardToStringStyleTest.java
DefaultToStringStyleTest.java
CompareToBuilderTest.java ToStringBuilderTest.java
NoFieldNamesToStringStyleTest.java
ShortPrefixToStringStyleTest.java
MultiLineToStringStyleTest.java
HashCodeBuilderAndEqualsBuilderTest.java
EqualsBuilderTest.java SimpleToStringStyleTest.java
HashCodeBuilderTest.java BuilderTestSuite.java
  Log:
  Apply Apache License Version 2.0 by following the instructions at 
http://www.apache.org/dev/apply-license.html.
  
  Revision  ChangesPath
  1.7   +15 -53
jakarta-commons/lang/src/test/org/apache/commons/lang/builder/StandardToStringStyleTest.java
  
  Index: StandardToStringStyleTest.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/builder/StandardToStringStyleTest.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- StandardToStringStyleTest.java18 Aug 2003 02:22:26 -  1.6
  +++ StandardToStringStyleTest.java18 Feb 2004 23:00:51 -  1.7
  @@ -1,55 +1,17 @@
  -/* 
  - * The Apache Software License, Version 1.1
  - *
  - * Copyright (c) 2002-2003 The Apache Software Foundation.  All rights
  - * reserved.
  - *
  - * Redistribution and use in source and binary forms, with or without
  - * modification, are permitted provided that the following conditions
  - * are met:
  - *
  - * 1. Redistributions of source code must retain the above copyright
  - *notice, this list of conditions and the following disclaimer.
  - *
  - * 2. Redistributions in binary form must reproduce the above copyright
  - *notice, this list of conditions and the following disclaimer in
  - *the documentation and/or other materials provided with the
  - *distribution.
  - *
  - * 3. The end-user documentation included with the redistribution, if
  - *any, must include the following acknowledgement:
  - *   This product includes software developed by the
  - *Apache Software Foundation (http://www.apache.org/).
  - *Alternately, this acknowledgement may appear in the software itself,
  - *if and wherever such third-party acknowledgements normally appear.
  - *
  - * 4. The names The Jakarta Project, Commons, 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]
  - *
  - * 5. Products derived from this software may not be called Apache
  - *nor may Apache appear in their names without prior written
  - *permission of the Apache Software Foundation.
  - *
  - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  - * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
  - * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  - * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  - * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  - * SUCH DAMAGE.
  - * 
  - *
  - * This software consists of voluntary contributions made by many
  - * individuals on behalf of the Apache Software Foundation.  For more
  - * information on the Apache Software Foundation, please see
  - * http://www.apache.org/.
  +/*
  + * Copyright 2002-2004 The Apache Software Foundation.
  + * 
  + * Licensed under the Apache License, Version 2.0 (the License);
  + * you may not use this file except in compliance with the License.
  + * You may obtain a copy of the License at
  + * 
  + *  http://www.apache.org/licenses/LICENSE-2.0
  + * 
  + * Unless required by applicable law or agreed to in writing, software
  + * distributed under the License is distributed on an AS IS BASIS,
  + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  + * See the License for the specific language governing permissions and
  + * limitations under the License.
*/
   package org.apache.commons.lang.builder;
   
  
  
  
  1.6   +15 -53

cvs commit: jakarta-commons/lang/src/test/org/apache/commons/lang/exception ExceptionUtilsTestCase.java ExceptionTestSuite.java NestableErrorTestCase.java NestableDelegateTestCase.java NestableRuntimeExceptionTestCase.java AbstractNestableTestCase.java NestableExceptionTestCase.java

2004-02-18 Thread ggregory
ggregory2004/02/18 15:02:15

  Modified:lang/src/test/org/apache/commons/lang/exception
ExceptionUtilsTestCase.java ExceptionTestSuite.java
NestableErrorTestCase.java
NestableDelegateTestCase.java
NestableRuntimeExceptionTestCase.java
AbstractNestableTestCase.java
NestableExceptionTestCase.java
  Log:
  Apply Apache License Version 2.0 by following the instructions at 
http://www.apache.org/dev/apply-license.html.
  
  Revision  ChangesPath
  1.11  +14 -52
jakarta-commons/lang/src/test/org/apache/commons/lang/exception/ExceptionUtilsTestCase.java
  
  Index: ExceptionUtilsTestCase.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/exception/ExceptionUtilsTestCase.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- ExceptionUtilsTestCase.java   18 Aug 2003 02:22:27 -  1.10
  +++ ExceptionUtilsTestCase.java   18 Feb 2004 23:02:15 -  1.11
  @@ -1,55 +1,17 @@
  -/* 
  - * The Apache Software License, Version 1.1
  - *
  - * Copyright (c) 2002-2003 The Apache Software Foundation.  All rights
  - * reserved.
  - *
  - * Redistribution and use in source and binary forms, with or without
  - * modification, are permitted provided that the following conditions
  - * are met:
  - *
  - * 1. Redistributions of source code must retain the above copyright
  - *notice, this list of conditions and the following disclaimer.
  - *
  - * 2. Redistributions in binary form must reproduce the above copyright
  - *notice, this list of conditions and the following disclaimer in
  - *the documentation and/or other materials provided with the
  - *distribution.
  - *
  - * 3. The end-user documentation included with the redistribution, if
  - *any, must include the following acknowledgement:
  - *   This product includes software developed by the
  - *Apache Software Foundation (http://www.apache.org/).
  - *Alternately, this acknowledgement may appear in the software itself,
  - *if and wherever such third-party acknowledgements normally appear.
  - *
  - * 4. The names The Jakarta Project, Commons, 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]
  - *
  - * 5. Products derived from this software may not be called Apache
  - *nor may Apache appear in their names without prior written
  - *permission of the Apache Software Foundation.
  - *
  - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  - * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
  - * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  - * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  - * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  - * SUCH DAMAGE.
  - * 
  - *
  - * This software consists of voluntary contributions made by many
  - * individuals on behalf of the Apache Software Foundation.  For more
  - * information on the Apache Software Foundation, please see
  - * http://www.apache.org/.
  +/*
  + * Copyright 2002-2004 The Apache Software Foundation.
  + * 
  + * Licensed under the Apache License, Version 2.0 (the License);
  + * you may not use this file except in compliance with the License.
  + * You may obtain a copy of the License at
  + * 
  + *  http://www.apache.org/licenses/LICENSE-2.0
  + * 
  + * Unless required by applicable law or agreed to in writing, software
  + * distributed under the License is distributed on an AS IS BASIS,
  + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  + * See the License for the specific language governing permissions and
  + * limitations under the License.
*/
   package org.apache.commons.lang.exception;
   
  
  
  
  1.7   +14 -52
jakarta-commons/lang/src/test/org/apache/commons/lang/exception/ExceptionTestSuite.java
  
  Index: ExceptionTestSuite.java
  ===
  RCS file: 

cvs commit: jakarta-commons/lang/src/test/org/apache/commons/lang/math RandomUtilsTest.java IntRangeTest.java LongRangeTest.java FractionTest.java AbstractRangeTest.java NumberRangeTest.java FloatRangeTest.java DoubleRangeTest.java MathTestSuite.java NumberUtilsTest.java

2004-02-18 Thread ggregory
ggregory2004/02/18 15:02:38

  Modified:lang/src/test/org/apache/commons/lang/math
RandomUtilsTest.java IntRangeTest.java
LongRangeTest.java FractionTest.java
AbstractRangeTest.java NumberRangeTest.java
FloatRangeTest.java DoubleRangeTest.java
MathTestSuite.java NumberUtilsTest.java
  Log:
  Apply Apache License Version 2.0 by following the instructions at 
http://www.apache.org/dev/apply-license.html.
  
  Revision  ChangesPath
  1.7   +15 -53
jakarta-commons/lang/src/test/org/apache/commons/lang/math/RandomUtilsTest.java
  
  Index: RandomUtilsTest.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/math/RandomUtilsTest.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- RandomUtilsTest.java  7 Sep 2003 14:32:35 -   1.6
  +++ RandomUtilsTest.java  18 Feb 2004 23:02:38 -  1.7
  @@ -1,55 +1,17 @@
  -/* 
  - * The Apache Software License, Version 1.1
  - *
  - * Copyright (c) 2002-2003 The Apache Software Foundation.  All rights
  - * reserved.
  - *
  - * Redistribution and use in source and binary forms, with or without
  - * modification, are permitted provided that the following conditions
  - * are met:
  - *
  - * 1. Redistributions of source code must retain the above copyright
  - *notice, this list of conditions and the following disclaimer.
  - *
  - * 2. Redistributions in binary form must reproduce the above copyright
  - *notice, this list of conditions and the following disclaimer in
  - *the documentation and/or other materials provided with the
  - *distribution.
  - *
  - * 3. The end-user documentation included with the redistribution, if
  - *any, must include the following acknowledgement:
  - *   This product includes software developed by the
  - *Apache Software Foundation (http://www.apache.org/).
  - *Alternately, this acknowledgement may appear in the software itself,
  - *if and wherever such third-party acknowledgements normally appear.
  - *
  - * 4. The names The Jakarta Project, Commons, 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]
  - *
  - * 5. Products derived from this software may not be called Apache
  - *nor may Apache appear in their names without prior written
  - *permission of the Apache Software Foundation.
  - *
  - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  - * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
  - * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  - * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  - * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  - * SUCH DAMAGE.
  - * 
  - *
  - * This software consists of voluntary contributions made by many
  - * individuals on behalf of the Apache Software Foundation.  For more
  - * information on the Apache Software Foundation, please see
  - * http://www.apache.org/.
  +/*
  + * Copyright 2002-2004 The Apache Software Foundation.
  + * 
  + * Licensed under the Apache License, Version 2.0 (the License);
  + * you may not use this file except in compliance with the License.
  + * You may obtain a copy of the License at
  + * 
  + *  http://www.apache.org/licenses/LICENSE-2.0
  + * 
  + * Unless required by applicable law or agreed to in writing, software
  + * distributed under the License is distributed on an AS IS BASIS,
  + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  + * See the License for the specific language governing permissions and
  + * limitations under the License.
*/
   package org.apache.commons.lang.math;
   
  
  
  
  1.7   +15 -53
jakarta-commons/lang/src/test/org/apache/commons/lang/math/IntRangeTest.java
  
  Index: IntRangeTest.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/math/IntRangeTest.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 

cvs commit: jakarta-commons/lang/src/test/org/apache/commons/lang/time FastDateFormatTest.java DurationFormatUtilsTest.java TimeTestSuite.java StopWatchTest.java DateUtilsTest.java DateFormatUtilsTest.java

2004-02-18 Thread ggregory
ggregory2004/02/18 15:03:03

  Modified:lang/src/test/org/apache/commons/lang/time
FastDateFormatTest.java
DurationFormatUtilsTest.java TimeTestSuite.java
StopWatchTest.java DateUtilsTest.java
DateFormatUtilsTest.java
  Log:
  Apply Apache License Version 2.0 by following the instructions at 
http://www.apache.org/dev/apply-license.html.
  
  Revision  ChangesPath
  1.8   +15 -53
jakarta-commons/lang/src/test/org/apache/commons/lang/time/FastDateFormatTest.java
  
  Index: FastDateFormatTest.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/time/FastDateFormatTest.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- FastDateFormatTest.java   4 Feb 2004 18:49:10 -   1.7
  +++ FastDateFormatTest.java   18 Feb 2004 23:03:03 -  1.8
  @@ -1,55 +1,17 @@
  -/* 
  - * The Apache Software License, Version 1.1
  - *
  - * Copyright (c) 2002-2004 The Apache Software Foundation.  All rights
  - * reserved.
  - *
  - * Redistribution and use in source and binary forms, with or without
  - * modification, are permitted provided that the following conditions
  - * are met:
  - *
  - * 1. Redistributions of source code must retain the above copyright
  - *notice, this list of conditions and the following disclaimer.
  - *
  - * 2. Redistributions in binary form must reproduce the above copyright
  - *notice, this list of conditions and the following disclaimer in
  - *the documentation and/or other materials provided with the
  - *distribution.
  - *
  - * 3. The end-user documentation included with the redistribution, if
  - *any, must include the following acknowledgement:
  - *   This product includes software developed by the
  - *Apache Software Foundation (http://www.apache.org/).
  - *Alternately, this acknowledgement may appear in the software itself,
  - *if and wherever such third-party acknowledgements normally appear.
  - *
  - * 4. The names The Jakarta Project, Commons, 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]
  - *
  - * 5. Products derived from this software may not be called Apache
  - *nor may Apache appear in their names without prior written
  - *permission of the Apache Software Foundation.
  - *
  - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  - * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
  - * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  - * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  - * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  - * SUCH DAMAGE.
  - * 
  - *
  - * This software consists of voluntary contributions made by many
  - * individuals on behalf of the Apache Software Foundation.  For more
  - * information on the Apache Software Foundation, please see
  - * http://www.apache.org/.
  +/*
  + * Copyright 2002-2004 The Apache Software Foundation.
  + * 
  + * Licensed under the Apache License, Version 2.0 (the License);
  + * you may not use this file except in compliance with the License.
  + * You may obtain a copy of the License at
  + * 
  + *  http://www.apache.org/licenses/LICENSE-2.0
  + * 
  + * Unless required by applicable law or agreed to in writing, software
  + * distributed under the License is distributed on an AS IS BASIS,
  + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  + * See the License for the specific language governing permissions and
  + * limitations under the License.
*/
   package org.apache.commons.lang.time;
   
  
  
  
  1.7   +14 -52
jakarta-commons/lang/src/test/org/apache/commons/lang/time/DurationFormatUtilsTest.java
  
  Index: DurationFormatUtilsTest.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/time/DurationFormatUtilsTest.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- DurationFormatUtilsTest.java  

cvs commit: jakarta-commons/lang/src/test/org/apache/commons/lang/util UtilTestSuite.java IdentifierUtilsTest.java

2004-02-18 Thread ggregory
ggregory2004/02/18 15:03:51

  Modified:lang/src/test/org/apache/commons/lang/util
UtilTestSuite.java IdentifierUtilsTest.java
  Log:
  Apply Apache License Version 2.0 by following the instructions at 
http://www.apache.org/dev/apply-license.html.
  
  Revision  ChangesPath
  1.6   +15 -53
jakarta-commons/lang/src/test/org/apache/commons/lang/util/UtilTestSuite.java
  
  Index: UtilTestSuite.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/util/UtilTestSuite.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- UtilTestSuite.java19 Aug 2003 02:32:16 -  1.5
  +++ UtilTestSuite.java18 Feb 2004 23:03:51 -  1.6
  @@ -1,55 +1,17 @@
  -/* 
  - * The Apache Software License, Version 1.1
  - *
  - * Copyright (c) 2002 The Apache Software Foundation.  All rights
  - * reserved.
  - *
  - * Redistribution and use in source and binary forms, with or without
  - * modification, are permitted provided that the following conditions
  - * are met:
  - *
  - * 1. Redistributions of source code must retain the above copyright
  - *notice, this list of conditions and the following disclaimer.
  - *
  - * 2. Redistributions in binary form must reproduce the above copyright
  - *notice, this list of conditions and the following disclaimer in
  - *the documentation and/or other materials provided with the
  - *distribution.
  - *
  - * 3. The end-user documentation included with the redistribution, if
  - *any, must include the following acknowledgement:
  - *   This product includes software developed by the
  - *Apache Software Foundation (http://www.apache.org/).
  - *Alternately, this acknowledgement may appear in the software itself,
  - *if and wherever such third-party acknowledgements normally appear.
  - *
  - * 4. The names The Jakarta Project, Commons, 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]
  - *
  - * 5. Products derived from this software may not be called Apache
  - *nor may Apache appear in their names without prior written
  - *permission of the Apache Software Foundation.
  - *
  - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  - * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
  - * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  - * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  - * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  - * SUCH DAMAGE.
  - * 
  - *
  - * This software consists of voluntary contributions made by many
  - * individuals on behalf of the Apache Software Foundation.  For more
  - * information on the Apache Software Foundation, please see
  - * http://www.apache.org/.
  +/*
  + * Copyright 2002,2004 The Apache Software Foundation.
  + * 
  + * Licensed under the Apache License, Version 2.0 (the License);
  + * you may not use this file except in compliance with the License.
  + * You may obtain a copy of the License at
  + * 
  + *  http://www.apache.org/licenses/LICENSE-2.0
  + * 
  + * Unless required by applicable law or agreed to in writing, software
  + * distributed under the License is distributed on an AS IS BASIS,
  + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  + * See the License for the specific language governing permissions and
  + * limitations under the License.
*/
   package org.apache.commons.lang.util;
   
  
  
  
  1.6   +10 -10
jakarta-commons/lang/src/test/org/apache/commons/lang/util/IdentifierUtilsTest.java
  
  Index: IdentifierUtilsTest.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/util/IdentifierUtilsTest.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- IdentifierUtilsTest.java  3 Feb 2004 22:34:44 -   1.5
  +++ IdentifierUtilsTest.java  18 Feb 2004 23:03:51 -  1.6
  @@ -1,17 +1,17 @@
   /*
  - *  Copyright 2002-2004 The Apache Software Foundation
  + * Copyright 

cvs commit: jakarta-commons/lang/src/test/org/apache/commons/lang EntitiesTest.java CharSetTest.java AllLangTestSuite.java CharSetUtilsTest.java IllegalClassExceptionTest.java LangTestSuite.java StringEscapeUtilsTest.java ObjectUtilsTest.java TokenizerTest.java StringUtilsEqualsIndexOfTest.java BooleanUtilsTest.java CharRangeTest.java BitFieldTest.java NotImplementedExceptionTest.java StringUtilsSubstringTest.java StringUtilsTrimEmptyTest.java SerializationUtilsTest.java SystemUtilsTest.java IncompleteArgumentExceptionTest.java NumberUtilsTest.java ArrayUtilsTest.java EntitiesPerformanceTest.java ClassUtilsTest.java StringUtilsIsTest.java WordUtilsTest.java RandomStringUtilsTest.java ValidateTest.java StringUtilsTest.java CharUtilsTest.java UnhandledExceptionTest.java ArrayUtilsAddTest.java NumberRangeTest.java NullArgumentExceptionTest.java

2004-02-18 Thread ggregory
ggregory2004/02/18 15:06:20

  Modified:lang/src/test/org/apache/commons/lang EntitiesTest.java
CharSetTest.java AllLangTestSuite.java
CharSetUtilsTest.java
IllegalClassExceptionTest.java LangTestSuite.java
StringEscapeUtilsTest.java ObjectUtilsTest.java
TokenizerTest.java
StringUtilsEqualsIndexOfTest.java
BooleanUtilsTest.java CharRangeTest.java
BitFieldTest.java NotImplementedExceptionTest.java
StringUtilsSubstringTest.java
StringUtilsTrimEmptyTest.java
SerializationUtilsTest.java SystemUtilsTest.java
IncompleteArgumentExceptionTest.java
NumberUtilsTest.java ArrayUtilsTest.java
EntitiesPerformanceTest.java ClassUtilsTest.java
StringUtilsIsTest.java WordUtilsTest.java
RandomStringUtilsTest.java ValidateTest.java
StringUtilsTest.java CharUtilsTest.java
UnhandledExceptionTest.java ArrayUtilsAddTest.java
NumberRangeTest.java NullArgumentExceptionTest.java
  Log:
  Apply Apache License Version 2.0 by following the instructions at 
http://www.apache.org/dev/apply-license.html.
  
  Revision  ChangesPath
  1.9   +15 -53
jakarta-commons/lang/src/test/org/apache/commons/lang/EntitiesTest.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/test/org/apache/commons/lang/EntitiesTest.java.diff?r1=1.8r2=1.9
  
  
  1.4   +15 -53
jakarta-commons/lang/src/test/org/apache/commons/lang/CharSetTest.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/test/org/apache/commons/lang/CharSetTest.java.diff?r1=1.3r2=1.4
  
  
  1.4   +15 -53
jakarta-commons/lang/src/test/org/apache/commons/lang/AllLangTestSuite.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/test/org/apache/commons/lang/AllLangTestSuite.java.diff?r1=1.3r2=1.4
  
  
  1.16  +15 -53
jakarta-commons/lang/src/test/org/apache/commons/lang/CharSetUtilsTest.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/test/org/apache/commons/lang/CharSetUtilsTest.java.diff?r1=1.15r2=1.16
  
  
  1.4   +15 -53
jakarta-commons/lang/src/test/org/apache/commons/lang/IllegalClassExceptionTest.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/test/org/apache/commons/lang/IllegalClassExceptionTest.java.diff?r1=1.3r2=1.4
  
  
  1.26  +15 -53
jakarta-commons/lang/src/test/org/apache/commons/lang/LangTestSuite.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/test/org/apache/commons/lang/LangTestSuite.java.diff?r1=1.25r2=1.26
  
  
  1.14  +15 -53
jakarta-commons/lang/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java.diff?r1=1.13r2=1.14
  
  
  1.12  +15 -53
jakarta-commons/lang/src/test/org/apache/commons/lang/ObjectUtilsTest.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/test/org/apache/commons/lang/ObjectUtilsTest.java.diff?r1=1.11r2=1.12
  
  
  1.3   +14 -52
jakarta-commons/lang/src/test/org/apache/commons/lang/TokenizerTest.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/test/org/apache/commons/lang/TokenizerTest.java.diff?r1=1.2r2=1.3
  
  
  1.10  +15 -53
jakarta-commons/lang/src/test/org/apache/commons/lang/StringUtilsEqualsIndexOfTest.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/test/org/apache/commons/lang/StringUtilsEqualsIndexOfTest.java.diff?r1=1.9r2=1.10
  
  
  1.9   +15 -53
jakarta-commons/lang/src/test/org/apache/commons/lang/BooleanUtilsTest.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/test/org/apache/commons/lang/BooleanUtilsTest.java.diff?r1=1.8r2=1.9
  
  
  1.4   +15 -53
jakarta-commons/lang/src/test/org/apache/commons/lang/CharRangeTest.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/test/org/apache/commons/lang/CharRangeTest.java.diff?r1=1.3r2=1.4
  
  
  1.4   +15 -53
jakarta-commons/lang/src/test/org/apache/commons/lang/BitFieldTest.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/test/org/apache/commons/lang/BitFieldTest.java.diff?r1=1.3r2=1.4
  
  
  1.3   +15 -53
jakarta-commons/lang/src/test/org/apache/commons/lang/NotImplementedExceptionTest.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/lang/src/test/org/apache/commons/lang/NotImplementedExceptionTest.java.diff?r1=1.2r2=1.3
  
  
  1.14  +15 -53
jakarta-commons/lang/src/test/org/apache/commons/lang/StringUtilsSubstringTest.java
  
  

cvs commit: jakarta-commons/lang/xdocs proposal.xml index.xml navigation.xml tasks.xml

2004-02-18 Thread ggregory
ggregory2004/02/18 15:06:54

  Modified:lang/xdocs proposal.xml index.xml navigation.xml tasks.xml
  Log:
  Apply Apache License Version 2.0 by following the instructions at 
http://www.apache.org/dev/apply-license.html.
  
  Revision  ChangesPath
  1.2   +15 -0 jakarta-commons/lang/xdocs/proposal.xml
  
  Index: proposal.xml
  ===
  RCS file: /home/cvs/jakarta-commons/lang/xdocs/proposal.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- proposal.xml  18 Feb 2004 09:43:55 -  1.1
  +++ proposal.xml  18 Feb 2004 23:06:54 -  1.2
  @@ -1,3 +1,18 @@
  +!--
  +Copyright 2002-2004 The Apache Software Foundation.
  + 
  +Licensed under the Apache License, Version 2.0 (the License);
  +you may not use this file except in compliance with the License.
  +You may obtain a copy of the License at
  +
  + http://www.apache.org/licenses/LICENSE-2.0
  +
  +Unless required by applicable law or agreed to in writing, software
  +distributed under the License is distributed on an AS IS BASIS,
  +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  +See the License for the specific language governing permissions and
  +limitations under the License.
  +--
   document
   properties
   titleProposal for Lang Package/title
  
  
  
  1.3   +15 -0 jakarta-commons/lang/xdocs/index.xml
  
  Index: index.xml
  ===
  RCS file: /home/cvs/jakarta-commons/lang/xdocs/index.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- index.xml 30 Jan 2004 00:04:29 -  1.2
  +++ index.xml 18 Feb 2004 23:06:54 -  1.3
  @@ -1,4 +1,19 @@
   ?xml version=1.0?
  +!--
  +Copyright 2002-2004 The Apache Software Foundation.
  + 
  +Licensed under the Apache License, Version 2.0 (the License);
  +you may not use this file except in compliance with the License.
  +You may obtain a copy of the License at
  +
  + http://www.apache.org/licenses/LICENSE-2.0
  +
  +Unless required by applicable law or agreed to in writing, software
  +distributed under the License is distributed on an AS IS BASIS,
  +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  +See the License for the specific language governing permissions and
  +limitations under the License.
  +--
   
   document
   
  
  
  
  1.5   +15 -0 jakarta-commons/lang/xdocs/navigation.xml
  
  Index: navigation.xml
  ===
  RCS file: /home/cvs/jakarta-commons/lang/xdocs/navigation.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- navigation.xml15 Feb 2004 16:08:42 -  1.4
  +++ navigation.xml18 Feb 2004 23:06:54 -  1.5
  @@ -1,4 +1,19 @@
   ?xml version=1.0 encoding=ISO-8859-1?
  +!--
  +Copyright 2002-2004 The Apache Software Foundation.
  + 
  +Licensed under the Apache License, Version 2.0 (the License);
  +you may not use this file except in compliance with the License.
  +You may obtain a copy of the License at
  +
  + http://www.apache.org/licenses/LICENSE-2.0
  +
  +Unless required by applicable law or agreed to in writing, software
  +distributed under the License is distributed on an AS IS BASIS,
  +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  +See the License for the specific language governing permissions and
  +limitations under the License.
  +--
   
   !DOCTYPE project [
   !ENTITY commons-nav SYSTEM ../../commons-build/incl_nav.xml
  
  
  
  1.3   +15 -0 jakarta-commons/lang/xdocs/tasks.xml
  
  Index: tasks.xml
  ===
  RCS file: /home/cvs/jakarta-commons/lang/xdocs/tasks.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- tasks.xml 13 Feb 2004 02:03:54 -  1.2
  +++ tasks.xml 18 Feb 2004 23:06:54 -  1.3
  @@ -1,4 +1,19 @@
   ?xml version=1.0?
  +!--
  +Copyright 2002-2004 The Apache Software Foundation.
  + 
  +Licensed under the Apache License, Version 2.0 (the License);
  +you may not use this file except in compliance with the License.
  +You may obtain a copy of the License at
  +
  + http://www.apache.org/licenses/LICENSE-2.0
  +
  +Unless required by applicable law or agreed to in writing, software
  +distributed under the License is distributed on an AS IS BASIS,
  +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  +See the License for the specific language governing permissions and
  +limitations under the License.
  +--
   
   document
   
  
  
  

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



cvs commit: jakarta-commons/lang NOTICE.txt project.properties project.xml default.properties checkstyle.properties STATUS.html maven.xml build.xml checkstyle.xml PROPOSAL.html LICENSE.txt DEVELOPERS-GUIDE.html

2004-02-18 Thread ggregory
ggregory2004/02/18 15:13:37

  Modified:lang project.properties project.xml default.properties
checkstyle.properties STATUS.html maven.xml
build.xml checkstyle.xml PROPOSAL.html LICENSE.txt
DEVELOPERS-GUIDE.html
  Added:   lang NOTICE.txt
  Log:
  Apply Apache License Version 2.0 by following the instructions at 
http://www.apache.org/dev/apply-license.html.
  
  Revision  ChangesPath
  1.10  +18 -0 jakarta-commons/lang/project.properties
  
  Index: project.properties
  ===
  RCS file: /home/cvs/jakarta-commons/lang/project.properties,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- project.properties18 Feb 2004 04:11:38 -  1.9
  +++ project.properties18 Feb 2004 23:13:37 -  1.10
  @@ -1,3 +1,21 @@
  +#
  +# Copyright 2002-2004 The Apache Software Foundation.
  +# 
  +# Licensed under the Apache License, Version 2.0 (the License);
  +# you may not use this file except in compliance with the License.
  +# You may obtain a copy of the License at
  +# 
  +#  http://www.apache.org/licenses/LICENSE-2.0
  +# 
  +# Unless required by applicable law or agreed to in writing, software
  +# distributed under the License is distributed on an AS IS BASIS,
  +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  +# See the License for the specific language governing permissions and
  +# limitations under the License.
  +#
  +
  +# $Id$
  +
   maven.checkstyle.properties=checkstyle.xml
   maven.junit.fork=true
   
  
  
  
  1.29  +25 -0 jakarta-commons/lang/project.xml
  
  Index: project.xml
  ===
  RCS file: /home/cvs/jakarta-commons/lang/project.xml,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- project.xml   14 Feb 2004 01:16:24 -  1.28
  +++ project.xml   18 Feb 2004 23:13:37 -  1.29
  @@ -1,4 +1,19 @@
   ?xml version=1.0?
  +!--
  +Copyright 2002-2004 The Apache Software Foundation.
  + 
  +Licensed under the Apache License, Version 2.0 (the License);
  +you may not use this file except in compliance with the License.
  +You may obtain a copy of the License at
  +
  + http://www.apache.org/licenses/LICENSE-2.0
  +
  +Unless required by applicable law or agreed to in writing, software
  +distributed under the License is distributed on an AS IS BASIS,
  +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  +See the License for the specific language governing permissions and
  +limitations under the License.
  +--
   project
 extend../commons-build/project.xml/extend
 idcommons-lang/id
  @@ -280,6 +295,15 @@
 idjunit/id
 version3.8.1/version
   /dependency
  +!--
  +dependency
  +  groupIdmaven-pluginss/groupId
  +  artifactIdmaven-findbugs-plugin/artifactId
  +  version0.7.1/version
  +  urlhttp://maven-plugins.sourceforge.net/maven-findbugs-plugin//url
  +  typeplugin/type
  +/dependency
  +--
 /dependencies
   
 build
  @@ -297,6 +321,7 @@
!-- reportmaven-changelog-plugin/report --
!-- reportmaven-changes-plugin/report --
reportmaven-checkstyle-plugin/report
  + !-- reportmaven-findbugs-plugin/report --
!-- reportmaven-clover-plugin/report --
!-- reportmaven-developer-activity-plugin/report --
!-- reportmaven-file-activity-plugin/report --
  
  
  
  1.17  +18 -0 jakarta-commons/lang/default.properties
  
  Index: default.properties
  ===
  RCS file: /home/cvs/jakarta-commons/lang/default.properties,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- default.properties21 Aug 2003 02:48:44 -  1.16
  +++ default.properties18 Feb 2004 23:13:37 -  1.17
  @@ -1,3 +1,21 @@
  +#
  +# Copyright 2002-2004 The Apache Software Foundation.
  +# 
  +# Licensed under the Apache License, Version 2.0 (the License);
  +# you may not use this file except in compliance with the License.
  +# You may obtain a copy of the License at
  +# 
  +#  http://www.apache.org/licenses/LICENSE-2.0
  +# 
  +# Unless required by applicable law or agreed to in writing, software
  +# distributed under the License is distributed on an AS IS BASIS,
  +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  +# See the License for the specific language governing permissions and
  +# limitations under the License.
  +#
  +
  +# $Id$
  +
   # The pathname of the junit.jar JAR file
   junit.jar = ${junit.home}/junit-3.7.jar
   
  
  
  
  1.3   +18 -0 jakarta-commons/lang/checkstyle.properties
  
  Index: checkstyle.properties
  

DO NOT REPLY [Bug 27054] New: - [lang][patch] Javadoc fixes for ClassUtils

2004-02-18 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27054.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27054

[lang][patch] Javadoc fixes for ClassUtils

   Summary: [lang][patch] Javadoc fixes for ClassUtils
   Product: Commons
   Version: Nightly Builds
  Platform: Other
OS/Version: Other
Status: NEW
  Severity: Enhancement
  Priority: Other
 Component: Lang
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


The attached patch fixes some Javadoc errors in ClassUtils

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



DO NOT REPLY [Bug 27054] - [lang][patch] Javadoc fixes for ClassUtils

2004-02-18 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27054.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27054

[lang][patch] Javadoc fixes for ClassUtils





--- Additional Comments From [EMAIL PROTECTED]  2004-02-18 23:19 ---
Created an attachment (id=10419)
Fixes to some Javadoc errors in ClassUtils

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



cvs commit: jakarta-commons/lang/xdocs/style project.css

2004-02-18 Thread ggregory
ggregory2004/02/18 15:20:38

  Modified:lang/xdocs/style project.css
  Log:
  Apply Apache License Version 2.0 by following the instructions at 
http://www.apache.org/dev/apply-license.html.
  
  Revision  ChangesPath
  1.3   +17 -1 jakarta-commons/lang/xdocs/style/project.css
  
  Index: project.css
  ===
  RCS file: /home/cvs/jakarta-commons/lang/xdocs/style/project.css,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- project.css   15 Jan 2004 21:16:31 -  1.2
  +++ project.css   18 Feb 2004 23:20:38 -  1.3
  @@ -1,4 +1,20 @@
  -#banner, #banner td { 
  +/*
  + * Copyright 2004 The Apache Software Foundation.
  + * 
  + * Licensed under the Apache License, Version 2.0 (the License);
  + * you may not use this file except in compliance with the License.
  + * You may obtain a copy of the License at
  + * 
  + *  http://www.apache.org/licenses/LICENSE-2.0
  + * 
  + * Unless required by applicable law or agreed to in writing, software
  + * distributed under the License is distributed on an AS IS BASIS,
  + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  + * See the License for the specific language governing permissions and
  + * limitations under the License.
  + */
  + 
  + #banner, #banner td { 
background: #fff;
color: #000;
   }
  
  
  

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



[lang] is Apache License 2.0 compliant.

2004-02-18 Thread Gary Gregory
Hello all,

[lang] is Apache License 2.0 compliant by the page
http://www.apache.org/dev/apply-license.html.

If I've missing some, please let me know.

What I've missed on purpose:

- The manifest (.MF) file. Can MF files have comments? I do not see them
spec'd here:
http://java.sun.com/j2se/1.4.2/docs/guide/jar/jar.html#JAR%20Manifest

Thanks,
Gary


cvs commit: jakarta-commons-sandbox/feedparser TODO

2004-02-18 Thread burton
burton  2004/02/18 18:26:26

  Modified:feedparser TODO
  Log:
  more documentation
  
  Revision  ChangesPath
  1.3   +2 -1  jakarta-commons-sandbox/feedparser/TODO
  
  Index: TODO
  ===
  RCS file: /home/cvs/jakarta-commons-sandbox/feedparser/TODO,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- TODO  18 Feb 2004 21:07:22 -  1.2
  +++ TODO  19 Feb 2004 02:26:26 -  1.3
  @@ -21,4 +21,5 @@
   
   - Don't use libs from the KSA.  
   
  -- Test cases shouldn't use absolute paths.
  \ No newline at end of file
  +- Test cases shouldn't use absolute paths.
  +
  
  
  

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



RE: [lang] is Apache License 2.0 compliant.

2004-02-18 Thread Gary Gregory
The only delta I see b/w LICENCE.txt in [lang] and [collections] is that the
[collections] version has one extra blank line at the top which
http://www.apache.org/licenses/LICENSE-2.0.txt does not have.

Both files use CRLF as far as I can tell.

One space after the * makes sense to me.

Gary

 -Original Message-
 From: Stephen Colebourne [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, February 18, 2004 17:46
 To: Jakarta Commons Developers List
 Subject: Re: [lang] is Apache License 2.0 compliant.
 
 The LICENSE.txt file differs between [lang] and [collections]. Seems to be
 a
 line ending thing. We should try to make them the same one way or other.
 
 Also (less significant) [lang] and [collections] now differ in the license
 slightly. [lang] uses 1 space in the java comment as an indent.
 [collections] uses 2 spaces. I prefer the 1 space, so I suggest we try and
 use that generally. In XML licenses there is also a difference in
 spacing/indenting.
 
 (I didn't do the build files in [collections], but I suppose they are
 covered too :-0 )
 
 Stephen
 
 
 - Original Message -
 From: Gary Gregory [EMAIL PROTECTED]
  Hello all,
 
  [lang] is Apache License 2.0 compliant by the page
  http://www.apache.org/dev/apply-license.html.
 
  If I've missing some, please let me know.
 
  What I've missed on purpose:
 
  - The manifest (.MF) file. Can MF files have comments? I do not see them
  spec'd here:
  http://java.sun.com/j2se/1.4.2/docs/guide/jar/jar.html#JAR%20Manifest
 
  Thanks,
  Gary
 
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


DO NOT REPLY [Bug 27022] - [id] id-alt zip of project for review

2004-02-18 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27022.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27022

[id] id-alt zip of project for review

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|WONTFIX |



--- Additional Comments From [EMAIL PROTECTED]  2004-02-19 02:49 ---
Reopen as I mistook this ticket as a [lang] ticket.

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



RE: [id] UUID update

2004-02-18 Thread Gary Gregory
I appologize for this as I mistook the ticket as a [lang] and not [sandbox]
ticket.

Gary

 -Original Message-
 From: Tim Reilly [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, February 18, 2004 17:28
 To: Jakarta Commons Developers List
 Subject: RE: [id] UUID update
 
 Hi Gary,
 
 [I wrote]
  I'll use bugzilla to attach what I've got so that everyone interested
 can
  review it. It'll not be in the form of patches yet
 Bugzilla link:
 http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27022
 [Gary resolved with RESOLVED WONTFIX]
 
 Resolved wontfix is fine (since, yes there is nothing to resolve or fix -
 just a way to post the zip for review.)
 
 But I'm unclear if there's more meaning to the resolution's comment:
  Please see http://jakarta.apache.org/commons/sandbox/id/
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


cvs commit: jakarta-commons/logging/xdocs proposal.xml

2004-02-18 Thread bayard
bayard  2004/02/18 19:11:47

  Added:   logging/xdocs proposal.xml
  Log:
  translated PROPOSAL.html to proposal.xml
  
  Revision  ChangesPath
  1.1  jakarta-commons/logging/xdocs/proposal.xml
  
  Index: proposal.xml
  ===
  document
  properties
  titleProposal for Logging Library Package/title
  /properties
  body
  
  
  section name=Proposal for Logging Package
  
  
  
  subsection name=(0) Rationale
  
  pThere is a great need for debugging and logging information inside of
  Commons components such as HTTPClient and dbcp.  However, there are many
  logging APIs out there and it is difficult to choose among them.
  /p
  
  pThe Logging package will be an ultra-thin bridge between different logging
  libraries.  Commons components may use the Logging JAR to remove
  compile-time/runtime dependencies on any particular logging package,
  and contributors may write Log implementations for the library of their choice.
  /p
  
  /subsection
  subsection name=(1) Scope of the Package
  
  pThe package shall create and maintain a package that provides extremely
  basic logging functionality and bridges to other, more sophisticated logging
  implementations.
  /p
  
  p
  The package should :
  ul
  liHave an API which should be as simple to use as possible/li
  liProvide support for log4j/li
  liProvide pluggable support for other logging APIs/li
  /ul
  /p
  
  p
  Non-goals:
  ul
  liThis package will not perform logging itself, except at the most basic
  level./li
  liWe do not seek to become a standard API./li
  /ul
  /p
  
  /subsection
  subsection name=(1.5) Interaction With Other Packages
  
  pemLogging/em relies on:
  /p
  
  ul
liJava Development Kit (Version 1.1 or later)
/li
lilog4j (compile-time dependency only) /li
  /ul
  
  /subsection
  subsection name=(2) Required Jakarta-Commons Resources
  
  ul
  liCVS Repository - New directory codelogging/code in the 
  codejakarta-commons/code CVS repository./li
  
  liInitial Committers - The list is provided below. /li
  
  liMailing List - Discussions will take place on the general
  em[EMAIL PROTECTED]/em mailing list. To help list
  subscribers identify messages of interest, it is suggested that the
  message subject of messages about this component be prefixed with
  [Logging]./li
  
  liBugzilla - New component Logging under the Commons product
  category, with appropriate version identifiers as needed./li
  
  liJyve FAQ - New category commons-logging (when available)./li
  /ul
  
  
  /subsection
  subsection name=(4) Initial Committers
  
  pThe initial committers on the Logging component shall be:/p
  
  ul
liMorgan Delagrange/li
liRodney Waldhoff/li
liCraig McClanahan/li
  /ul
  
  /subsection
  /section
  /body
  /document
  
  
  

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



[discovery] tests fail under maven build

2004-02-18 Thread Henri Yandell

Building under Maven on OS X gives me 1 Failure:

*
Testcase: testFindResources took 0.019 sec
FAILED
located 0 resources, failed to locate all 3 resources: testResource
junit.framework.AssertionFailedError: located 0 resources, failed to
locate all 3 resources: testResource
at
org.apache.commons.discovery.test.TestAll.testFindResources(TestAll.java:333)


[figured someone might be interested]

Hen


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



cvs commit: jakarta-commons/logging PROPOSAL.html

2004-02-18 Thread bayard
bayard  2004/02/18 19:28:52

  Modified:logging  PROPOSAL.html
  Log:
  fixed xhtml
  
  Revision  ChangesPath
  1.5   +1 -1  jakarta-commons/logging/PROPOSAL.html
  
  Index: PROPOSAL.html
  ===
  RCS file: /home/cvs/jakarta-commons/logging/PROPOSAL.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- PROPOSAL.html 4 Dec 2001 04:28:03 -   1.4
  +++ PROPOSAL.html 19 Feb 2004 03:28:52 -  1.5
  @@ -54,7 +54,7 @@
   ul
 liJava Development Kit (Version 1.1 or later)
 /li
  -  lilog4j (compile-time dependency only)
  +  lilog4j (compile-time dependency only) /li
   /ul
   
   h3(2) Required Jakarta-Commons Resources/h3
  
  
  

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



DO NOT REPLY [Bug 25580] - [lang] Uuid identifier enhancement

2004-02-18 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=25580.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=25580

[lang] Uuid identifier enhancement

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||WONTFIX



--- Additional Comments From [EMAIL PROTECTED]  2004-02-19 03:32 ---
Hi Dominik,

This enhancement as well as the other identifiers within lang, have moved over 
to commons-sandbox id project.
See: http://jakarta.apache.org/commons/sandbox/id/

I'll try to close this ticket and reply to your comments on the commons-dev 
mailing list under the [id] subject / prefix.

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



cvs commit: jakarta-commons/el PROPOSAL.html

2004-02-18 Thread bayard
bayard  2004/02/18 19:32:14

  Modified:el   PROPOSAL.html
  Log:
  fixed xhtml, ie) closing p tags
  
  Revision  ChangesPath
  1.3   +4 -4  jakarta-commons/el/PROPOSAL.html
  
  Index: PROPOSAL.html
  ===
  RCS file: /home/cvs/jakarta-commons/el/PROPOSAL.html,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- PROPOSAL.html 30 Mar 2003 22:54:17 -  1.2
  +++ PROPOSAL.html 19 Feb 2004 03:32:14 -  1.3
  @@ -13,7 +13,7 @@
   pThe JSP Standard Tag Library (JSTL), version 1.0, introduced the
   concept of an Expression Language (EL), whose main goal is to provide
   page authors with an easy way to access and manipulate application
  -data without requiring the use of scriptlets
  +data without requiring the use of scriptlets /p
   
   pJSP 2.0 adopted the EL specification from JSTL, and expanded its
   scope: EL expressions are no longer limited to JSTL action attributes,
  @@ -24,13 +24,13 @@
   which allow page authors to invoke static methods in Java classes from
   EL expressions. Additionally, JSP 2.0 allows programmatic access and
   customization of the EL evaluator through a set of standard interfaces
  -and abstract classes.
  +and abstract classes. /p
   
   pCurrently, there are a number of projects (including Tomcat 5 and Java
   Server Faces) that leverage the EL implementation of the Standard
   Taglib. In addition, there seems to be interest in leveraging the EL
   in the context of scripting workflow activities using custom tag
  -libraries.
  +libraries. /p
   
   pIn order to make the EL implementation available to Tomcat 5, the
   Tomcat team defined a new ant target for the Standard Taglib that
  @@ -38,7 +38,7 @@
   (quot;jsp20el.jarquot;) which is stored in Tomcat's common/lib
   directory. This approach has always been considered an interim
   solution only, until the EL implementation would move from the
  -Standard Taglib to a more visible location such as jakarta-commons.
  +Standard Taglib to a more visible location such as jakarta-commons. /p
   
   h3(1) Scope of the package/h3
   
  
  
  

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



RE: [id] UUID update

2004-02-18 Thread Tim Reilly
No worries.
There is another - Bug id 25580 (originally opened under lang prior to the
formation of sandbox id), which someone posted to today. I think that was
the confusion.

I will try to close that one.

 -Original Message-
 From: Gary Gregory [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, February 18, 2004 9:52 PM
 To: 'Jakarta Commons Developers List'
 Subject: RE: [id] UUID update


 I appologize for this as I mistook the ticket as a [lang] and not
 [sandbox]
 ticket.

 Gary

  -Original Message-
  From: Tim Reilly [mailto:[EMAIL PROTECTED]
  Sent: Wednesday, February 18, 2004 17:28
  To: Jakarta Commons Developers List
  Subject: RE: [id] UUID update
 
  Hi Gary,
 
  [I wrote]
   I'll use bugzilla to attach what I've got so that everyone interested
  can
   review it. It'll not be in the form of patches yet
  Bugzilla link:
  http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27022
  [Gary resolved with RESOLVED WONTFIX]
 
  Resolved wontfix is fine (since, yes there is nothing to
 resolve or fix -
  just a way to post the zip for review.)
 
  But I'm unclear if there's more meaning to the resolution's comment:
   Please see http://jakarta.apache.org/commons/sandbox/id/
 
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]



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



cvs commit: jakarta-commons/el/xdocs - New directory

2004-02-18 Thread bayard
bayard  2004/02/18 19:42:55

  jakarta-commons/el/xdocs - New directory

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



[el] updating the maven project.xml

2004-02-18 Thread Henri Yandell

I've updated the maven build for el so it would work if servletapi is
released under 2.4 and jspapi is released under 2.0.

I'm not sure what the state is for those, or when they might be expected
on ibiblio, but I couldn't see how the existing dependency was meant to
work.

Apologies if this breaks things, but I'm guessing the ant build is mainly
used.

Hen




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



cvs commit: jakarta-commons/el/xdocs/style - New directory

2004-02-18 Thread bayard
bayard  2004/02/18 19:43:30

  jakarta-commons/el/xdocs/style - New directory

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



cvs commit: jakarta-commons/el/xdocs navigation.xml

2004-02-18 Thread bayard
bayard  2004/02/18 19:51:46

  Modified:el/xdocs navigation.xml
  Log:
  removed the tasks option
  
  Revision  ChangesPath
  1.2   +0 -1  jakarta-commons/el/xdocs/navigation.xml
  
  Index: navigation.xml
  ===
  RCS file: /home/cvs/jakarta-commons/el/xdocs/navigation.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- navigation.xml19 Feb 2004 03:44:31 -  1.1
  +++ navigation.xml19 Feb 2004 03:51:46 -  1.2
  @@ -21,7 +21,6 @@
 item name=Overview href=/index.html/
 item name=Mailing lists href=/mail-lists.html/
 item name=Team href=/team-list.html/
  -  item name=Tasks href=/tasks.html/
 item name=CVS href=http://cvs.apache.org/viewcvs/jakarta-commons/el//
 item name=Javadoc (CVS latest) href=apidocs/index.html/
   /menu
  
  
  

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



Re: [all] maven sites

2004-02-18 Thread Henri Yandell

I've mavenised the [el] project. Bit confused as to why it looks so
different from the Digester/Lang sites etc. It has the same css. Am I
using a bad version of Maven? [I'm on rc1].

Anyway, it's:

http://jakarta.apache.org/commons/el/pending-maven/

The look and feel isn't good, the logos are bad, and the javadoc report
doesn't seem to happen. Now, I can understand the lack of a project logo,
but I've not looked into why any of the others are bad yet.

Hen


On Sun, 15 Feb 2004, Tim O'Brien wrote:

 Hey, someone is publishing Commons Maven sites with an unreleased
 version of Maven.  Probably either from Maven's CVS HEAD, or a beta version.

 BeanUtils, Betwixt, and Digester all have the newish Maven L+F.  A
 decision was reached a while back to standardize on the released version
 of Maven.

 Could whoever did that please get the released version of Maven and
 republish those sites?



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



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



[id] Bugzilla suggestion to use existing implementations

2004-02-18 Thread Tim Reilly
[This is in reply the bugzilla comments added by Dominik Stadler for bug id
25580; I've changed that bug to resolved won't fix - since it is no longer
applicable for lang and we now have the sandbox-id project.]

 --- Additional Comments From Dominik Stadler 2004-02-18 18:05 ---

 There are already various implementations available, maybe you can reuse
or
 integrate one of them? I don't know how standard-conforming these are,
though.


http://dev.w3.org/cvsweb/java/classes/org/w3c/util/UUID.java?rev=1.2content
-type=text/x-cvsweb-markup
 http://www2.kuh.kumamoto-u.ac.jp/jsato/java.htm

http://ebxmlrr.sourceforge.net/ebxmlrr/apidocs/com/sun/ebxml/registry/util/U
UID.html

Hi Dominik,

First, thanks for putting together this list of implementations to have a
look at, and for the suggestion.

I agreed with the thought to use some existing implementation around the
time I opened the enhancement request and discussed on the mailing list. The
problem with most implementations is due to incompatible licensing; we
decided to create an implementation from scratch.
These threads contains some history:
http://nagoya.apache.org/eyebrowse/SearchList?listId=[EMAIL PROTECTED]
akarta.apache.orgsearchText=uuiddefaultField=subjectSearch=Search

After researching the IETF draft and re-reading it several times there are
some issues with some of the implementations that are out there. The list
you provide is fine; except again the licensing issues. I've done some work
on the uuid generation if you'd like to review here is the posting I'd made
last night:
http://nagoya.apache.org/eyebrowse/ReadMsg?listId=15msgNo=43845
There is a zip a file attached to this bugzilla report
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27022


Some feedback on the list of implementations provided:
The w3c implementation - looks like it's sound, it should be functionally
equalivant to the VersionOneGenerator using an InMemoryStateImpl in the zip
file referenced above. W3C license seems compatible, but we'd also have to
distribute the NOTICE etc.
The jsato implementation - uses the Runtime exec to call uuidgen. No
problem here except afaik libuuid.so now generates version 4 uuid's, no
option for a version 1 due to a security concern (or perhaps it's always
been that way.) Also, I don't have a uuidgen command on windows, but if I'm
reading the source correctly that's what it tries to call? It could be
changed to make Window Script Host issue a CoCreateGUID() but anyhow. No
mention of licensing terms.
The ebxmlrr implementation - is technically fine (version 4 uuid) The
sourceforge summary page claims Apache license which I assume means ASF
like license. Looking at the actually source the copyright is attributed
to SUN under the Sun Community License? com.sun is also in the package
structure, so I assume Sun is a contributor to that project. The
o.a.c.id.uuid.VersionFourGenerator in the zip file referenced above contains
similar code.

Thanks
-TR


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



cvs commit: jakarta-commons/codec/src/java/org/apache/commons/codec/binary Binary.java

2004-02-18 Thread ggregory
ggregory2004/02/18 21:37:52

  Modified:codec/src/java/org/apache/commons/codec/binary Binary.java
  Log:
  Organize Imports.
  
  Revision  ChangesPath
  1.2   +545 -545  
jakarta-commons/codec/src/java/org/apache/commons/codec/binary/Binary.java
  
  Index: Binary.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/codec/src/java/org/apache/commons/codec/binary/Binary.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Binary.java   22 Jan 2004 03:03:18 -  1.1
  +++ Binary.java   19 Feb 2004 05:37:52 -  1.2
  @@ -1,545 +1,545 @@
  -/*

  - * 

  - * 

  - * The Apache Software License, Version 1.1

  - *

  - * Copyright (c) 2001-2004 The Apache Software Foundation.  All rights

  - * reserved.

  - *

  - * Redistribution and use in source and binary forms, with or without

  - * modification, are permitted provided that the following conditions

  - * are met:

  - *

  - * 1. Redistributions of source code must retain the above copyright

  - *notice, this list of conditions and the following disclaimer. 

  - *

  - * 2. Redistributions in binary form must reproduce the above copyright

  - *notice, this list of conditions and the following disclaimer in

  - *the documentation and/or other materials provided with the

  - *distribution.

  - *

  - * 3. The end-user documentation included with the redistribution,

  - *if any, must include the following acknowledgement:  

  - *   This product includes software developed by the 

  - *Apache Software Foundation (http://www.apache.org/).

  - *Alternately, this acknowledgement may appear in the software itself,

  - *if and wherever such third-party acknowledgements normally appear.

  - *

  - * 4. The names Apache, The Jakarta Project, Commons, 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]

  - *

  - * 5. Products derived from this software may not be called Apache

  - *nor may Apache appear in their name without prior 

  - *written permission of the Apache Software Foundation.

  - *

  - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED

  - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES

  - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE

  - * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR

  - * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,

  - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT

  - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF

  - * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND

  - * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,

  - * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT

  - * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF

  - * SUCH DAMAGE.

  - * 

  - *

  - * This software consists of voluntary contributions made by many

  - * individuals on behalf of the Apache Software Foundation.  For more

  - * information on the Apache Software Foundation, please see

  - * http://www.apache.org/.

  - *

  - */ 

  -package org.apache.commons.codec.binary ;

  -

  -import org.apache.commons.codec.BinaryDecoder ; 

  -import org.apache.commons.codec.BinaryEncoder ;

  -import org.apache.commons.codec.DecoderException ;

  -import org.apache.commons.codec.EncoderException ;

  -

  -/**

  - * Encodes and decodes binary to and from ascii bit Strings.

  - *

  - * @todo may want to add more bit vector functions like and/or/xor/nand

  - * @todo also might be good to generate boolean[] from byte[] et. cetera.

  - * @author a href=mailto:[EMAIL PROTECTED]Alex Karasulu/a

  - * @author $Author$

  - * @version $Revision$

  - */

  -public class Binary implements BinaryDecoder, BinaryEncoder

  -{

  -/** mask for bit 0 of a byte */

  -public static final int BIT_0 = 1 ;

  -/** mask for bit 1 of a byte */

  -public static final int BIT_1 = 1  1 ;

  -/** mask for bit 2 of a byte */

  -public static final int BIT_2 = 1  2 ;

  -/** mask for bit 3 of a byte */

  -public static final int BIT_3 = 1  3 ;

  -/** mask for bit 4 of a byte */

  -public static final int BIT_4 = 1  4 ;

  -/** mask for bit 5 of a byte */

  -public static final int BIT_5 = 1  5 ;

  -/** mask for bit 6 of a byte */

  -public static final int BIT_6 = 1  6 ;

  -/** mask for bit 7 of a byte */

  -public static final int BIT_7 = 1  7 ;

  -

  -public static final 

cvs commit: jakarta-commons/codec/src/java/org/apache/commons/codec/net URLCodec.java

2004-02-18 Thread ggregory
ggregory2004/02/18 21:38:20

  Modified:codec/src/java/org/apache/commons/codec/net URLCodec.java
  Log:
  Organize Imports.
  
  Revision  ChangesPath
  1.15  +2 -2  
jakarta-commons/codec/src/java/org/apache/commons/codec/net/URLCodec.java
  
  Index: URLCodec.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/codec/src/java/org/apache/commons/codec/net/URLCodec.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- URLCodec.java 9 Jan 2004 19:23:53 -   1.14
  +++ URLCodec.java 19 Feb 2004 05:38:20 -  1.15
  @@ -63,8 +63,8 @@
   
   import org.apache.commons.codec.BinaryDecoder;
   import org.apache.commons.codec.BinaryEncoder;
  -import org.apache.commons.codec.EncoderException;
   import org.apache.commons.codec.DecoderException;
  +import org.apache.commons.codec.EncoderException;
   import org.apache.commons.codec.StringDecoder;
   import org.apache.commons.codec.StringEncoder;
   
  
  
  

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



cvs commit: jakarta-commons/codec/src/test/org/apache/commons/codec/binary BinaryTest.java

2004-02-18 Thread ggregory
ggregory2004/02/18 21:39:13

  Modified:codec/src/test/org/apache/commons/codec/binary
BinaryTest.java
  Log:
  Organize Imports.
  
  Revision  ChangesPath
  1.2   +1790 
-1792jakarta-commons/codec/src/test/org/apache/commons/codec/binary/BinaryTest.java
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/codec/src/test/org/apache/commons/codec/binary/BinaryTest.java.diff?r1=1.1r2=1.2
  
  

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



cvs commit: jakarta-commons/codec/src/test/org/apache/commons/codec/language MetaphoneTest.java

2004-02-18 Thread ggregory
ggregory2004/02/18 21:39:47

  Modified:codec/src/test/org/apache/commons/codec/language
MetaphoneTest.java
  Log:
  Organize Imports.
  
  Revision  ChangesPath
  1.8   +1 -2  
jakarta-commons/codec/src/test/org/apache/commons/codec/language/MetaphoneTest.java
  
  Index: MetaphoneTest.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/codec/src/test/org/apache/commons/codec/language/MetaphoneTest.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- MetaphoneTest.java2 Jan 2004 07:05:36 -   1.7
  +++ MetaphoneTest.java19 Feb 2004 05:39:47 -  1.8
  @@ -59,7 +59,6 @@
   
   import junit.framework.Test;
   import junit.framework.TestSuite;
  -
   import org.apache.commons.codec.StringEncoder;
   import org.apache.commons.codec.StringEncoderAbstractTest;
   
  
  
  

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



cvs commit: jakarta-commons/codec/src/test/org/apache/commons/codec/net URLCodecTest.java

2004-02-18 Thread ggregory
ggregory2004/02/18 21:40:11

  Modified:codec/src/test/org/apache/commons/codec/net
URLCodecTest.java
  Log:
  Organize Imports.
  
  Revision  ChangesPath
  1.10  +1 -2  
jakarta-commons/codec/src/test/org/apache/commons/codec/net/URLCodecTest.java
  
  Index: URLCodecTest.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/codec/src/test/org/apache/commons/codec/net/URLCodecTest.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- URLCodecTest.java 9 Jan 2004 19:03:41 -   1.9
  +++ URLCodecTest.java 19 Feb 2004 05:40:11 -  1.10
  @@ -57,10 +57,9 @@
   
   package org.apache.commons.codec.net;
   
  +import junit.framework.TestCase;
   import org.apache.commons.codec.DecoderException;
   import org.apache.commons.codec.EncoderException;
  -
  -import junit.framework.TestCase;
   
   /**
* URL codec test cases
  
  
  

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



cvs commit: jakarta-commons/codec/src/test/org/apache/commons/codec StringEncoderComparatorTest.java

2004-02-18 Thread ggregory
ggregory2004/02/18 21:40:59

  Modified:codec/src/test/org/apache/commons/codec
StringEncoderComparatorTest.java
  Log:
  Organize Imports.
  
  Revision  ChangesPath
  1.8   +1 -2  
jakarta-commons/codec/src/test/org/apache/commons/codec/StringEncoderComparatorTest.java
  
  Index: StringEncoderComparatorTest.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/codec/src/test/org/apache/commons/codec/StringEncoderComparatorTest.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- StringEncoderComparatorTest.java  2 Jan 2004 07:05:36 -   1.7
  +++ StringEncoderComparatorTest.java  19 Feb 2004 05:40:59 -  1.8
  @@ -62,7 +62,6 @@
   import java.util.List;
   
   import junit.framework.TestCase;
  -
   import org.apache.commons.codec.language.DoubleMetaphone;
   import org.apache.commons.codec.language.Soundex;
   
  
  
  

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



cvs commit: jakarta-commons/validator/xdocs tasks.xml

2004-02-18 Thread dgraham
dgraham 2004/02/18 22:06:24

  Modified:validator/xdocs tasks.xml
  Log:
  Added notes about exception handling, xml file formats, and 

  dependencies.
  
  Revision  ChangesPath
  1.8   +29 -4 jakarta-commons/validator/xdocs/tasks.xml
  
  Index: tasks.xml
  ===
  RCS file: /home/cvs/jakarta-commons/validator/xdocs/tasks.xml,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- tasks.xml 15 Dec 2003 06:34:35 -  1.7
  +++ tasks.xml 19 Feb 2004 06:06:24 -  1.8
  @@ -33,11 +33,24 @@
li
Change the validation.xml file semantics to match a more 
general bean validation usage.
Currently, the lt;form-validationgt;, lt;formsetgt;, 
lt;formgt;, and lt;fieldgt; elements
  - require a form-centric view of validations.  Changing these to 
lt;bean-validationgt;, lt;beansgt;,
  - lt;beangt;, and lt;propertygt; respectively would allow 
Validator to be used more easily in
  + require a form-centric view of validations.  Changing these to 
lt;bean-validationgt; or lt;validator-configgt;, 
  + lt;beansgt;, lt;beangt;, and lt;propertygt; respectively 
would allow Validator to be used more easily in
non-form based environments.
/li
li
  + The above changes to validation.xml could only apply to 
Validator's native configuration format.  We
  + could add a ValidatorResources constructor that accepts a 
digester-rules file to allow parsing any
  + XML format into Validator configuration objects.  This would allow 
higher level frameworks like Struts 
  + to use configuration semantics specific to their domain.
  + /li
  + li
  + Examine the need for all dependencies.  Validator has many 
dependencies that are very lightly used
  + and could be removed.  Two likely candidates for removal are 
commons-collections and ORO.  The first
  + because Validator only uses one class in a very large jar and 
backward incompatible changes in recent 
  + versions.  The second because it can easily be replaced with the 
faster and standard Java 1.4 regex
  + engine.
  + /li
  + li
Scenario one:
Replace the Jakarta ORO regex engine with the standard Java 
1.4 engine.  Preliminary tests show a 
50% speed improvement using the standard engine.  This will 
remove the ORO dependency and
  @@ -46,12 +59,24 @@
we also change the configuration file semantics.
/li
li
  - More likely Scenario:
  - ORO provides a much richer interface to regular expression, 
such that we don't have
  + Scenario two:
  + ORO provides a much richer interface to regular expressions, 
such that we don't have
to worry about bit twiddling, this includes a pluggable regex 
engine. Jeffrey E Friedl states
in Mastering Regular Expressions 2ed, says that in speaking to 
the ORO developers that they
will likely develop an adapter to the Java 1.4 regex, See page 
378. So we get use of ORO and the speed of 
Java 1.4 Regex engine. 
  + /li
  + li
  + ValidatorException is only thrown to indicate configuration and 
programmer errors
  + yet is a checked exception.  ValidatorException should be 
converted to a RuntimeException to match its
  + real purpose.  Furthermore, the exception handling for pluggable 
validations (ValidatorActions)
  + is not well defined or documented.  RuntimeExceptions thrown from 
ValidatorActions should be propogated
  + out of the Validator framework as is because they indicate 
programmer error.  Checked exceptions thrown
  + from a ValidatorAction should stop validation and be propogated 
out of the framework for handling as these 
  + indicate an unrecoverable system failure.  Validation method 
implementation becomes easier because they
  + can throw SQLException, IOException, etc. instead of wrapping the 
exception or defining it as a rule failure.
  + This allows clients to reliably distinguish between a normal 
validation failure (invalid data) and exceptional
  + conditions.
/li
 /ul
   /subsection
  
  
  

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

[commons-build] The maven sites

2004-02-18 Thread Dennis Lundberg
I've been building the sites for some of the commons components using
Maven and the all-new-and-shiny common build system. Great work on this
everybody! Here are a few issues I have found:
1. Indicator for collapsed menu-items

If you use the common LF by setting this in a components
project.properties:
maven.xdoc.jsl=../commons-build/commons-site.jsl
there is no visual indicator that let the user know that Project Info
and Project Reports are actually collapsed and contain other stuff
beneath them. If you remove the line above you get a tiny arrow as an
indicator (at least with xdocs-plugin 1.5). I think we need such an
indicator.
2. Empty Project Reports page

The default setting in commons-build/project.xml is to include no
reports. This still produces a meny-item called Project Reports which
contains an empty list of reports. Is it possible to have this menu-item
removed if there are no reports? Or this an issue with Maven? On the
other hand is there any report that should be mandatory?
3. What parts of commons-build/project.xml should not be overridden

There is plenty of useful stuff in commons-build/project.xml. When going
through the project.xml-files of the different components there are a
few parts that show up in the exact same form (more or less) as in
commons-build/project.xml. Here are a few examples that I think should
not need to be in the project.xml of a component:
- url
- organization (also found in project-template/project.xml in sandbox)
- gumpRepositoryId
- repository
- siteAddress
- siteDirectory
Any thoughts?

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


Re: [discovery] tests fail under maven build

2004-02-18 Thread matthew.hawthorne
Henri Yandell wrote:
Building under Maven on OS X gives me 1 Failure:

*
Testcase: testFindResources took 0.019 sec
FAILED
located 0 resources, failed to locate all 3 resources: testResource
junit.framework.AssertionFailedError: located 0 resources, failed to
locate all 3 resources: testResource
at
org.apache.commons.discovery.test.TestAll.testFindResources(TestAll.java:333)



I thought I fixed this today... I'll take another look.



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


Re: [discovery] tests fail under maven build

2004-02-18 Thread matthew.hawthorne
Henri Yandell wrote:

Building under Maven on OS X gives me 1 Failure:

*
Testcase: testFindResources took 0.019 sec
FAILED
located 0 resources, failed to locate all 3 resources: testResource
junit.framework.AssertionFailedError: located 0 resources, failed to
locate all 3 resources: testResource
at
org.apache.commons.discovery.test.TestAll.testFindResources(TestAll.java:333) 




I thought I fixed this today... I'll take another look.


Can you confirm that you're using the current CVS HEAD?

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


[all] enum keyword in Java 1.5

2004-02-18 Thread matthew.hawthorne
If you haven't heard, the word 'enum' is a keyword in Java 1.5.  This 
causes some errors here and there.
Now that the 1.5 beta is out, should we be making an effort to remove 
this word from our sources?

You can sedate the errors and only get warnings if you set:
maven.compile.source=1.4
maven.compile.target=1.4
But this may not be a good long term solution.  Thoughts?



Example:

java:compile:
[echo] Compiling to 
/home/matth/files/tech/appdev/projects/apache/jakarta-commons/discovery/target/classes
[javac] Compiling 40 source files to 
/home/matth/files/tech/appdev/projects/apache/jakarta-commons/discovery/target/classes
/home/matth/files/tech/appdev/projects/apache/jakarta-commons/discovery/src/java/org/apache/commons/discovery/resource/DiscoverResources.java:153: 
as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
Enumeration enum = 
JDKHooks.getJDKHooks().getResources(loader, resourceName);
^
/home/matth/files/tech/appdev/projects/apache/jakarta-commons/discovery/src/java/org/apache/commons/discovery/resource/DiscoverResources.java:154: 
as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
if (enum != null  enum.hasMoreElements()) {
^
/home/matth/files/tech/appdev/projects/apache/jakarta-commons/discovery/src/java/org/apache/commons/discovery/resource/DiscoverResources.java:154: 
as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
if (enum != null  enum.hasMoreElements()) {
^
/home/matth/files/tech/appdev/projects/apache/jakarta-commons/discovery/src/java/org/apache/commons/discovery/resource/DiscoverResources.java:155: 
as of release 1.5, 'enum' is a keyword, and may not be used as an identifier
return enum;
   ^
4 errors

BUILD FAILED

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


DO NOT REPLY [Bug 27026] New: - release is not signed

2004-02-18 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27026.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27026

release is not signed

   Summary: release is not signed
   Product: Commons
   Version: 2.0 Final
  Platform: Other
OS/Version: Other
Status: NEW
  Severity: Major
  Priority: Other
 Component: HttpClient
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


there are no signatures  checksums available for your latest release

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



Re: [ANNOUNCE] Release of Commons HttpClient 2.0 Final

2004-02-18 Thread Mark R. Diggory
I also cut a snapshot of the math project into java-repository. It did 
not replicate to ibiblio. I talked with Jason last night, he's trying to 
trace through the problem.

-Mark

Vincent Massol wrote:


-Original Message-
From: Mark R. Diggory [mailto:[EMAIL PROTECTED]
Sent: 18 February 2004 02:05
To: Commons HttpClient Project
Cc: Jason van Zyl
Subject: Re: [ANNOUNCE] Release of Commons HttpClient 2.0 Final


Michael Becke wrote:


Hi Mark,

I uploaded the jar, along with the md5, to java-repository on Sunday
around noon.  My feeling is that the ibiblio sychronization is not
working, since the jar had not moved over to ibiblio by mid day
yesterday (Monday).  I plan on uploading a new 2.0 jar, renamed to
exclude 'final', this evening.  I guess my can wait and see if that
synchs with ibiblio.
Mike


Ok, there is already one on ibiblio named commons-httpclient-2.0.jar
that appears to have been uploaded to there (not sync'ed).


Yes, I've put it there manually myself. Now, if we want to verify if the
sync works, I can remove it. Let me know.
Thanks
-Vincent

So this issue is sync'ing on our end. I think if you place a jar
called

commons-httpclient-2.0.jar in java-repository, it may/may not update
over the file on ibiblio. It would be interesting to see, feel free to
deploy commons-httpclient-2.0.jar into java-repository and we will
see.

Hopefully when Jason sees this he can shed some light on our
situation.

-Mark


On Feb 17, 2004, at 5:54 PM, Mark R. Diggory wrote:


Ok, there is still a

java-repository/commons-httpclient/jars/commons-httpclient-2.0-
final.jar

copy in the java-repository on www.apache.org and a
/commons-httpclient/jars/commons-httpclient-2.0.jar on ibiblio, I
suspect something is going wrong in terms of the renaming that
occured  on ibiblio and the possibility that these files are now
somehow  conflicting during the 4hour update process.
I'm going to forward the thread onto Jason as well, maybe he can
verify if there are any issues on the ibiblio side now?
Jason, just to recap, they deployed the
commons-httpclient-2.0-final.jar to ibiblio via the old process,
then

realized it should probably be named commons-httpclient-2.0.jar and
renamed it. At the same time a copy was also deployed to
commons-httpclient-2.0-final.jar in the java-repository directory.
This should probably be named commons-httpclient-2.0.jar as well,
but

currently is not.

I'm interested to see if there are any log entries that will
clarify

why commons-httpclient-2.0-final.jar that is currently in the
java-repository is not showing up on ibiblio?
In either case I suspect we will want to rename it to
commons-httpclient-2.0.jar and have it show still in the
repository.

Whomever created it will need to rename it to maintain authorship
over  both the file and its md5 sum (Question: are md5 checksums
effected by  the filename or just the contents? If the former is
true

then the  author needs to also regenerate the md5).

-Mark

Mark R. Diggory wrote:


Just to let you know, the update from java-repository to ibiblio
is

every 4 hours, if you just placed it there, wait at least that
amount  of time before we look into issues.
-M.
Mark R. Diggory wrote:

I missed this cause I wasn't paying attention to the http release
on  the http list.
Yes, you should release into java-repository. If your having any
issue let me or Jason know and we'll try to be of as much
assistance  as possible.
-Mark

Vincent Massol wrote:


-Original Message-
From: Michael Becke [mailto:[EMAIL PROTECTED]
Sent: 17 February 2004 04:14
To: Commons HttpClient Project
Subject: Re: [ANNOUNCE] Release of Commons HttpClient 2.0 Final
Hi Vincent,

Thanks for adding the jar to ibiblio.  I added the jar to
'/www/www.apache.org/dist/java-repository/commons-httpclient/'
and

thought this was supposed to replicate with ibiblio.  Perhaps
this  is
not working correctly.




Arg! You must be right. I'm used to updating ibiblio but I guess
we  now
have an automated synchronization in place. Still it wasn't
showing

there. Not sure how frequent the sync is.

[snip]
-Vincent




-

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

--
Mark Diggory
Software Developer
Harvard MIT Data Center
http://www.hmdc.harvard.edu

-

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



-

To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]
--
Mark Diggory
Software Developer
Harvard MIT Data Center
http://www.hmdc.harvard.edu
-
To unsubscribe, e-mail: commons-httpclient-dev-
[EMAIL PROTECTED]
For additional commands, e-mail: commons-httpclient-dev-
[EMAIL PROTECTED]





Re: [ANNOUNCE] Release of Commons HttpClient 2.0 Final

2004-02-18 Thread Mark R. Diggory
What are you using (plugin or ssh etc) to create the md5 checksum on 
your new jars?

-Mark

Vincent Massol wrote:


-Original Message-
From: Mark R. Diggory [mailto:[EMAIL PROTECTED]
Sent: 18 February 2004 02:05
To: Commons HttpClient Project
Cc: Jason van Zyl
Subject: Re: [ANNOUNCE] Release of Commons HttpClient 2.0 Final


Michael Becke wrote:


Hi Mark,

I uploaded the jar, along with the md5, to java-repository on Sunday
around noon.  My feeling is that the ibiblio sychronization is not
working, since the jar had not moved over to ibiblio by mid day
yesterday (Monday).  I plan on uploading a new 2.0 jar, renamed to
exclude 'final', this evening.  I guess my can wait and see if that
synchs with ibiblio.
Mike


Ok, there is already one on ibiblio named commons-httpclient-2.0.jar
that appears to have been uploaded to there (not sync'ed).


Yes, I've put it there manually myself. Now, if we want to verify if the
sync works, I can remove it. Let me know.
Thanks
-Vincent

So this issue is sync'ing on our end. I think if you place a jar
called

commons-httpclient-2.0.jar in java-repository, it may/may not update
over the file on ibiblio. It would be interesting to see, feel free to
deploy commons-httpclient-2.0.jar into java-repository and we will
see.

Hopefully when Jason sees this he can shed some light on our
situation.

-Mark


On Feb 17, 2004, at 5:54 PM, Mark R. Diggory wrote:


Ok, there is still a

java-repository/commons-httpclient/jars/commons-httpclient-2.0-
final.jar

copy in the java-repository on www.apache.org and a
/commons-httpclient/jars/commons-httpclient-2.0.jar on ibiblio, I
suspect something is going wrong in terms of the renaming that
occured  on ibiblio and the possibility that these files are now
somehow  conflicting during the 4hour update process.
I'm going to forward the thread onto Jason as well, maybe he can
verify if there are any issues on the ibiblio side now?
Jason, just to recap, they deployed the
commons-httpclient-2.0-final.jar to ibiblio via the old process,
then

realized it should probably be named commons-httpclient-2.0.jar and
renamed it. At the same time a copy was also deployed to
commons-httpclient-2.0-final.jar in the java-repository directory.
This should probably be named commons-httpclient-2.0.jar as well,
but

currently is not.

I'm interested to see if there are any log entries that will
clarify

why commons-httpclient-2.0-final.jar that is currently in the
java-repository is not showing up on ibiblio?
In either case I suspect we will want to rename it to
commons-httpclient-2.0.jar and have it show still in the
repository.

Whomever created it will need to rename it to maintain authorship
over  both the file and its md5 sum (Question: are md5 checksums
effected by  the filename or just the contents? If the former is
true

then the  author needs to also regenerate the md5).

-Mark

Mark R. Diggory wrote:


Just to let you know, the update from java-repository to ibiblio
is

every 4 hours, if you just placed it there, wait at least that
amount  of time before we look into issues.
-M.
Mark R. Diggory wrote:

I missed this cause I wasn't paying attention to the http release
on  the http list.
Yes, you should release into java-repository. If your having any
issue let me or Jason know and we'll try to be of as much
assistance  as possible.
-Mark

Vincent Massol wrote:


-Original Message-
From: Michael Becke [mailto:[EMAIL PROTECTED]
Sent: 17 February 2004 04:14
To: Commons HttpClient Project
Subject: Re: [ANNOUNCE] Release of Commons HttpClient 2.0 Final
Hi Vincent,

Thanks for adding the jar to ibiblio.  I added the jar to
'/www/www.apache.org/dist/java-repository/commons-httpclient/'
and

thought this was supposed to replicate with ibiblio.  Perhaps
this  is
not working correctly.




Arg! You must be right. I'm used to updating ibiblio but I guess
we  now
have an automated synchronization in place. Still it wasn't
showing

there. Not sure how frequent the sync is.

[snip]
-Vincent




-

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

--
Mark Diggory
Software Developer
Harvard MIT Data Center
http://www.hmdc.harvard.edu

-

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



-

To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]
--
Mark Diggory
Software Developer
Harvard MIT Data Center
http://www.hmdc.harvard.edu
-
To unsubscribe, e-mail: commons-httpclient-dev-
[EMAIL PROTECTED]
For additional commands, e-mail: commons-httpclient-dev-
[EMAIL PROTECTED]




-
To unsubscribe, 

  1   2   >