Re: [math][proposal] Drop serialization from selected classes

2004-05-24 Thread Phil Steitz
Mark R. Diggory wrote:
These are all used either in stats or tests of stats.
  AbstractDescriptiveStatistics
Should not have been on the list, not currently Serializable and as an 
abstract factory, makes no sense to serialize.
  DefaultTransformer
  DescriptiveStatistics
Also a factory, why serialize?
  DescriptiveStatisticsImpl
  SummaryStatisticsImpl
  TransformerMap
But, like Stephen pointed out, I'd recommend adding serialversionUID's 
over removing Serialization Interfaces across the entire math package.

I've written simplified serialization/deserialization test support into 
the TestUtils. As such, its very easy to write tests that simply call 
this method, then test if all the values are still correct in the Object 
returned.

http://jakarta.apache.org/commons/math/xref-test/org/apache/commons/math/TestUtils.html#71 

The point is not so much just testing, but also the backward compatability 
 issues and extra burden when extending.  If you feel that the classes 
above must implement Serializable, then yes, please generate and add the 
serialization IDs where they are missing.  Can I assume that there are no 
objections to removing serialization from the classes below?  If so, 
please provide a reason that the class should implenment Serializable.

BisectionSolver
BrentSolver
ChiSquareTestImpl
DistributionFactoryImpl
Erf
Gamma
NewtonSolver
SecantSolver
SplineInterpolator
TTestImpl
TransformerMap
UnivariateRealSolverFactoryImpl
UnivariateRealSolverImpl
ValueServer
Phil

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


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

2004-05-24 Thread ggregory
ggregory2004/05/23 21:55:33

  Modified:codec/src/java/org/apache/commons/codec/language
DoubleMetaphone.java
  Log:
  Make code less twisty.
  
  Revision  ChangesPath
  1.23  +26 -30
jakarta-commons/codec/src/java/org/apache/commons/codec/language/DoubleMetaphone.java
  
  Index: DoubleMetaphone.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/codec/src/java/org/apache/commons/codec/language/DoubleMetaphone.java,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- DoubleMetaphone.java  24 May 2004 00:28:10 -  1.22
  +++ DoubleMetaphone.java  24 May 2004 04:55:33 -  1.23
  @@ -869,21 +869,20 @@
* Complex condition 0 for 'M'
*/
   private boolean conditionM0(String value, int index) {
  -if (charAt(value, index + 1) == 'M') {
  -return true;
  -} else {
  -return contains(value, index - 1, 3, UMB) 
  -((index + 1) == value.length() - 1 || 
  - contains(value, index + 2, 2, ER));
  -}
  -}
  + if (charAt(value, index + 1) == 'M') {
  + return true;
  + }
  + return contains(value, index - 1, 3, UMB)
  +  ((index + 1) == value.length() - 1 || 
contains(value,
  + index + 2, 2, ER));
  + }
   
   //-- BEGIN HELPER FUNCTIONS --//
   
   /**
  - * Determines whether or not a value is of slavo-germanic orgin.  A value is
  - * of slavo-germanic origin if it contians any of 'W', 'K', 'CZ', or 'WITZ'.
  - */
  +  * Determines whether or not a value is of slavo-germanic orgin. A value is
  +  * of slavo-germanic origin if it contians any of 'W', 'K', 'CZ', or 'WITZ'.
  +  */
   private boolean isSlavoGermanic(String value) {
   return value.indexOf('W')  -1 || value.indexOf('K')  -1 || 
   value.indexOf(CZ)  -1 || value.indexOf(WITZ)  -1;
  @@ -916,29 +915,26 @@
* Cleans the input
*/
   private String cleanInput(String input) {
  -if (input == null) {
  -return null;
  -} else {
  -input = input.trim();
  -if (input.length() == 0) {
  -return null;
  -} else {
  -return input.toUpperCase();
  -}
  -}
  -}
  + if (input == null) {
  + return null;
  + }
  + input = input.trim();
  + if (input.length() == 0) {
  + return null;
  + }
  + return input.toUpperCase();
  + }
   
   /**
  - * Gets the character at index codeindex/code if available, otherwise it
  - * returns codeCharacter.MIN_VALUE/code so that there is some sort of a
  - * default
  - */
  +  * Gets the character at index codeindex/code if available, otherwise
  +  * it returns codeCharacter.MIN_VALUE/code so that there is some sort
  +  * of a default
  +  */
   protected char charAt(String value, int index) {
   if (index  0 || index = value.length()) {
   return Character.MIN_VALUE;
  -} else {
  -return value.charAt(index);
  -}
  +} 
  +return value.charAt(index);
   }
   
   /**
  
  
  

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



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

2004-05-24 Thread ggregory
ggregory2004/05/23 21:56:29

  Modified:codec/src/java/org/apache/commons/codec/language
Metaphone.java
  Log:
  Make code less twisty.
  
  Revision  ChangesPath
  1.19  +2 -3  
jakarta-commons/codec/src/java/org/apache/commons/codec/language/Metaphone.java
  
  Index: Metaphone.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/codec/src/java/org/apache/commons/codec/language/Metaphone.java,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- Metaphone.java24 May 2004 00:22:45 -  1.18
  +++ Metaphone.java24 May 2004 04:56:29 -  1.19
  @@ -141,9 +141,8 @@
   if ( isPreviousChar(local, n, 'M')  
isLastChar(wdsz, n) ) { // B is silent if word ends in MB
break;
  -} else {
  -code.append(symb);
   }
  +code.append(symb);
   break;
   case 'C' : // lots of C special cases
   /* discard if SCI, SCE or SCY */
  
  
  

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



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

2004-05-24 Thread ggregory
ggregory2004/05/23 21:57:24

  Modified:codec/src/java/org/apache/commons/codec/language
RefinedSoundex.java
  Log:
  Make code less twisty.
  
  Revision  ChangesPath
  1.20  +2 -3  
jakarta-commons/codec/src/java/org/apache/commons/codec/language/RefinedSoundex.java
  
  Index: RefinedSoundex.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/codec/src/java/org/apache/commons/codec/language/RefinedSoundex.java,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- RefinedSoundex.java   24 May 2004 00:23:17 -  1.19
  +++ RefinedSoundex.java   24 May 2004 04:57:24 -  1.20
  @@ -139,9 +139,8 @@
   char getMappingCode(char c) {
   if (!Character.isLetter(c)) {
   return 0;
  -} else {
  -return this.soundexMapping[Character.toUpperCase(c) - 'A'];
   }
  +return this.soundexMapping[Character.toUpperCase(c) - 'A'];
   }
   
   /**
  
  
  

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



Re: [general] improvements to the charter

2004-05-24 Thread Stephen Colebourne
I would suggest that we stick to the voted decision of this list, lazily
approved by the PMC, which includes removing sections 2 and 3.

Perhaps Jakarta as a whole doesn't have a mechanism for having a charter
different from a proposal. Whatever, that is what makes sense for commons.
And as the history shows, this file has already been changed before in
significant ways.

Thus:
- the charter is the amended document as voted on
- we should provide a link to the original proposal

Stephen

- Original Message -
From: Henri Yandell [EMAIL PROTECTED]
 2 + 3 are both a bit pointless in a charter, they only seem to have a
 point in a proposal for a sub-project. I'll keep them in however. 4 is
 also quite pointless for a charter, so leaving them in for a later
 discussion on removing all 3.

 How would you change:

 The following charter for Jakarta Commons was initially approved by the
 Jakarta Project Management Committee on March 19, 2001. The latest
 version, 1.1, was approved by the PMC on _date_.

 to represent your second paragraph?

 We could link to the CVS history page;


http://cvs.apache.org/viewcvs.cgi/jakarta-commons/commons-build/xdocs/charte
r.xml

 Hen

 On Sun, 23 May 2004, Rodney Waldhoff wrote:

  Sections 2 and 3 are part of the form requested by the Jakarta PMC as
  part of a sub-project proposal (this info used to live at
  http://jakarta.apache.org/site/newproject.html before the incubator
  came into being.)  I'm not sure why we'd want to remove this
information,
  although it might make sense to note where reality deviated from the
plan.
 
  Also note the comment at the top the charter page.  This was the
specific
  proposal approved by the PMC.  If we want to make revisions or comments
to
  that charter, so be it, but let's not pretend that the revision is the
  history.
 
  On Fri, 14 May 2004, Henri Yandell wrote:
 
  
   [hopefully all these general emails won't mean that only one turns
into a
   living thread]
  
   I'd like to try and get us moving forward on the Commons charter a
bit.
   It's easy to turn this into a long series of misunderstood arguments,
so
   my first suggestion is hopefully something very unargumentative.
  
   [cf http://jakarta.apache.org/commons/charter.html]
  
   I'm proposing that we:
  
   **
   Remove (1.5.2) as it has never happened and is nothing our community
is
   striving to make happen. This also involves a FAQ entry on the
directory
   being removed.
  
   Remove (2) as this is not relevant to the charter nowadays, plus it's
not
   even an accurate representation of the original components. If this
   information is deemed useful, we need to ask Craig to give us another
   history lesson and make some notes, probably elsewhere.
  
   Remove (3) as it is no longer relevant and should be documented in an
   available resources section. [ie) can a new Commons component use
JIRA,
   where is our wiki etc].
   **
  
   I don't believe any of these are too big a deal and getting things
moving
   will give us a foundation for future discussions. I think that a
typical 3
   +1 and no -1 vote should be fine for such a thing [unless anyone knows
of
   obscure rules], and will plan to send out such a vote on the above if
no
   discussion occurs.
  
   Hen
  
  
   -
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]
  
  
 
  --
  - Rod http://radio.weblogs.com/0122027/
 
  -
  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]


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



cvs commit: jakarta-commons/math/src/java/org/apache/commons/math/stat/inference TTest.java TTestImpl.java

2004-05-24 Thread psteitz
psteitz 2004/05/23 22:29:05

  Modified:math/src/java/org/apache/commons/math/stat/inference
TTest.java TTestImpl.java
  Log:
  Added support for paired t-tests.
  PR #29049
  Reported by: Joel Freyss
  
  Revision  ChangesPath
  1.4   +245 -151  
jakarta-commons/math/src/java/org/apache/commons/math/stat/inference/TTest.java
  
  Index: TTest.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/math/src/java/org/apache/commons/math/stat/inference/TTest.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- TTest.java23 May 2004 05:45:11 -  1.3
  +++ TTest.java24 May 2004 05:29:05 -  1.4
  @@ -24,6 +24,100 @@
* @version $Revision$ $Date$ 
*/
   public interface TTest {
  +
  +
  +/**
  + * Computes a paired, 2-sample t-statistic based on the data in the input 
  + * arrays.  The t-statistic returned is equivalent to what would be returned by
  + * computing the one-sample t-statistic [EMAIL PROTECTED] #t(double, 
double[])}, with
  + * codemu = 0/code and the sample array consisting of the (signed) 
  + * differences between corresponding entries in codesample1/code and 
  + * codesample2./code
  + * p
  + * strongPreconditions/strong: ul
  + * liThe input arrays must have the same length and their common length
  + * must be at least 2.
  + * /li/ul
  + *
  + * @param sample1 array of sample data values
  + * @param sample2 array of sample data values
  + * @return t statistic
  + * @throws IllegalArgumentException if the precondition is not met
  + * @throws MathException if the statistic can not be computed do to a
  + * convergence or other numerical error.
  + */
  +double pairedT(double[] sample1, double[] sample2) 
  +throws IllegalArgumentException, MathException;
  +
  +/**
  + * Returns the iobserved significance level/i, or 
  + * a href=http://www.cas.lancs.ac.uk/glossary_v1.1/hyptest.html#pvalue;
  + * p-value/a, associated with a paired, two-sample, two-tailed t-test 
  + * based on the data in the input arrays.
  + * p
  + * The number returned is the smallest significance level
  + * at which one can reject the null hypothesis that the mean of the paired
  + * differences is 0 in favor of the two-sided alternative that the mean paired 
  + * difference is not equal to 0. For a one-sided test, divide the returned 
  + * value by 2.
  + * p
  + * This test is equivalent to a one-sample t-test computed using
  + *  [EMAIL PROTECTED] #tTest(double, double[])} with codemu = 0/code and 
the sample array
  + *  consisting of the signed differences between corresponding elements of 
  + * codesample1/code and codesample2./code
  + * p
  + * strongUsage Note:/strongbr
  + * The validity of the p-value depends on the assumptions of the parametric
  + * t-test procedure, as discussed 
  + * a 
href=http://www.basic.nwu.edu/statguidefiles/ttest_unpaired_ass_viol.html;here/a
  + * p
  + * strongPreconditions/strong: ul
  + * liThe input array lengths must be the same and their common length must
  + * be at least 2.
  + * /li/ul
  + *
  + * @param sample1 array of sample data values
  + * @param sample2 array of sample data values
  + * @return p-value for t-test
  + * @throws IllegalArgumentException if the precondition is not met
  + * @throws MathException if an error occurs computing the p-value
  + */
  +double pairedTTest(double[] sample1, double[] sample2)
  +throws IllegalArgumentException, MathException;
  +
  +/**
  + * Performs a paired t-test/a evaluating that null hypothesis that the 
  + * mean of the paired differences between codesample1/code and
  + * codesample2/code is 0 in favor of the two-sided alternative that the 
  + * mean paired difference is not equal to 0, with significance level 
  + * codealpha/code.
  + * p
  + * Returns codetrue/code iff the null hypothesis can be rejected with 
  + * confidence code1 - alpha/code.  To perform a 1-sided test, use 
  + * codealpha / 2/code
  + * p
  + * strongUsage Note:/strongbr
  + * The validity of the test depends on the assumptions of the parametric
  + * t-test procedure, as discussed 
  + * a 
href=http://www.basic.nwu.edu/statguidefiles/ttest_unpaired_ass_viol.html;here/a
  + * p
  + * strongPreconditions/strong: ul
  + * liThe input array lengths must be the same and their common length must be 
at least 2.
  + * /li
  + * li code 0  alpha  0.5 /code
  + * /li/ul
  + *
  + * @param sample1 array of sample data values
  + * @param sample2 array of sample data values
  + * @param alpha significance level of the test
 

[Jakarta Commons Wiki] Updated: LocalSpellingWords

2004-05-24 Thread commons-dev
   Date: 2004-05-24T02:47:27
   Editor: DirkVerbeeck [EMAIL PROTECTED]
   Wiki: Jakarta Commons Wiki
   Page: LocalSpellingWords
   URL: http://wiki.apache.org/jakarta-commons/LocalSpellingWords

   no comment

Change Log:

--
@@ -90,3 +90,5 @@
 Sperrmechanismus
 
 apache jakarta mail2 toolkit website
+
+com datastructure dbcp Evictable evictor int javadocs junit pdf png poolable Poolable 
tomcat

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



[Jakarta Commons Wiki] Updated: LocalSpellingWords

2004-05-24 Thread commons-dev
   Date: 2004-05-24T02:48:49
   Editor: DirkVerbeeck [EMAIL PROTECTED]
   Wiki: Jakarta Commons Wiki
   Page: LocalSpellingWords
   URL: http://wiki.apache.org/jakarta-commons/LocalSpellingWords

   no comment

Change Log:

--
@@ -92,3 +92,5 @@
 apache jakarta mail2 toolkit website
 
 com datastructure dbcp Evictable evictor int javadocs junit pdf png poolable Poolable 
tomcat
+
+deprecated deprecation initialsize Min min refactoring transactional

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



[FileUpload] Utilclass for storing files in a specified directory

2004-05-24 Thread Matthias Wessendorf
I developed a class, that contains two methods, that store files to a
specified  dir.

one methode takes only FormFile as argument, it loads that path for
storing form a properties-file.

the second takes FormFile and a String, which contains the desired path
for storing,
if not a properties-file is given ...

would it be usefull, to have such a util-class directly in
FileUpload-Project ?
(i didn't figured out a methode like this...)

snip

/**
 * 
 * Saves a Jakarta FormFile to a confiured place.
 * 
 * @param file - the FormFile to store
 * @return place of file
 */ public static String saveFile(FormFile file){
String retVal = null;

try {
//retrieve the file data
ByteArrayOutputStream baos = new
ByteArrayOutputStream();
InputStream stream = file.getInputStream();
Properties props = new Properties();

//properties must exist

props.load(Thread.currentThread().getContextClassLoader().getResourceAsS
tream(fileupload.properties));
String place= props.getProperty(uploadPath);

if(!place.endsWith(/))
place = new
StringBuffer(place).insert(place.length(),/).toString();
retVal = place+file.getFileName();

//write the file to the file specified
OutputStream bos = new FileOutputStream(retVal);
int bytesRead = 0;
byte[] buffer = file.getFileData();
while ((bytesRead = stream.read(buffer)) != -1)
{
bos.write(buffer, 0, bytesRead);
}
bos.close();

//close the stream
stream.close();
}
catch (FileNotFoundException fnfe) {
fnfe.printStackTrace();
}
catch (IOException ioe) {
ioe.printStackTrace();
}



return retVal;
}

/**
 * 
 * Saves a Jakarta FormFile to a desired place.
 * 
 * @param file - the FormFile to store
 * @param place - the desired place for the file
 * @return place of file
 */
public static String saveFile(FormFile file, String place) {
String retVal = null;

try {
//retrieve the file data
ByteArrayOutputStream baos = new
ByteArrayOutputStream();
InputStream stream = file.getInputStream();

Properties props = new Properties();

//properties must exist

props.load(Thread.currentThread().getContextClassLoader().getResourceAsS
tream(ecards.properties));
String tomcatVerzeichnis=
props.getProperty(uploadPath);



retVal = tomcatVerzeichnis+place;

System.out.println(FILE: +retVal);

//write the file to the file specified
OutputStream bos = new FileOutputStream(retVal);
int bytesRead = 0;
byte[] buffer = file.getFileData();
while ((bytesRead = stream.read(buffer)) != -1)
{
bos.write(buffer, 0, bytesRead);
}
bos.close();

//close the stream
stream.close();
}
catch (FileNotFoundException fnfe) {
fnfe.printStackTrace();
}
catch (IOException ioe) {
ioe.printStackTrace();
}



return retVal;
}


/snip

Cheers, Matze
--
Matthias Weßendorf
Aechterhoek 18
D-48282 Emsdetten
Germany
Email: matthias AT wessendorf DOT net
URL: http://www.wessendorf.net


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



Re: [math][proposal] Drop serialization from selected classes

2004-05-24 Thread Mark R. Diggory
Phil Steitz wrote:
The point is not so much just testing, 
I'm just showing that effort has been put into making this a testable 
feature of our packages.

but also the backward compatability  issues and extra burden when 
extending.  
I'm not convinced there is an extra burden. If a user wants to assure 
they can serialize a class that extends something in our library, its 
actually less of a burden for them if we can show the library supports 
it. If the users don't use serialization, then they are under no burden 
to assure its applicable to their objects and there is no impact to them.

The real burden is that users who actually want to use serialization 
will not use our library because we arn't supporting it. Fewer users = 
Less feedback.

If you feel that the classes above must implement Serializable, then 
yes, please generate and add the serialization IDs where they are 
missing.  Can I assume that there are no objections to removing 
serialization from the classes below?  If so, please provide a reason 
that the class should implenment Serializable.

It behoves us to look over these classes as well and determine if there 
are any restictions to their being serializable. The restictions I would 
apply are the following

1.) If I can see is if there is a static object that is altered by any 
method.
2.) If any FileInput/OutputStream or file handle is maintained in field 
outside of a method.
3.) If any threading is used.
4.) If underlying Collections exists with questionable objects.

org.apache.commons.math.analysis - none
org.apache.commons.math.complex - none
org.apache.commons.math.distributions - none
org.apache.commons.math.linear - none
org.apache.commons.math.random  -  Yes, ValueServer maintains files and 
streams. Solution mark these as transient and use 
serialization/deserialization methods to maintain state. 
EmpiricalDistribution uses an ArrayList of generic objects
org.apache.commons.math.special - none
org.apache.commons.math.stat - Yes Frequency has an underlying 
collection of generic objects.
org.apache.commons.math.stat.inference - none
org.apache.commons.math.stat.multivariate - none
org.apache.commons.math.stat.univariate - none
org.apache.commons.math.util - TransformerMap maintains an underlying 
Map of custom or provided transformer objects

So based on this review we have one case where serialization requires 
some small customization in random and three cases where its the users 
responsibility to maintain that the objects they wish to serialize are 
infact, serializable. In all these cases serialization will throw an 
exception stating that there are objects that cannot be serialized, 
which would be the proper response alerting the user that their objects 
are not properly serializable.

I'm still convinced that Serialization can be maintained across the 
entire project with one minor customization to manage the case in 
ValueServer.

As I use this feature, have written tests for it, and understand the 
requirements for its inclusion. I would like to make an effort to 
support this further. I would like to take on the task of writing tests 
for serialization across the entire project, including serialization 
UID's and maintaining any existing serialization interfaces. Tests for 
serialization can be simply copies of existing tests with calls to the 
TestUtils serialization method in between, comparing the serialized to 
unserialized result for the objects.

-Mark

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

Re: [math][proposal] Drop serialization from selected classes

2004-05-24 Thread Mark R. Diggory
Phil Steitz wrote:
The point is not so much just testing, 
I'm just showing that effort has been put into making this a testable
feature of our packages.
but also the backward compatability  issues and extra burden when 
extending.  
I'm not convinced there is an extra burden. If a user wants to assure
they can serialize a class that extends something in our library, its
actually less of a burden for them if we can show the library supports
it. If the users don't use serialization, then they are under no burden
to assure its applicable to their objects and there is no impact to them.
The real burden is that users who actually want to use serialization
will not use our library because we arn't supporting it. Fewer users =
Less feedback.
If you feel that the classes above must implement Serializable, then 
yes, please generate and add the serialization IDs where they are 
missing.  Can I assume that there are no objections to removing 
serialization from the classes below?  If so, please provide a reason 
that the class should implenment Serializable.

It behoves us to look over these classes as well and determine if there
are any restictions to their being serializable. The restictions I would
apply are the following
1.) If I can see is if there is a static object that is altered by any
method.
2.) If any FileInput/OutputStream or file handle is maintained in field
outside of a method.
3.) If any threading is used.
4.) If underlying Collections exists with questionable objects.
org.apache.commons.math.analysis - none
org.apache.commons.math.complex - none
org.apache.commons.math.distributions - none
org.apache.commons.math.linear - none
org.apache.commons.math.random  -  Yes, ValueServer maintains files and
streams. Solution mark these as transient and use
serialization/deserialization methods to maintain state.
EmpiricalDistribution uses an ArrayList of generic objects
org.apache.commons.math.special - none
org.apache.commons.math.stat - Yes Frequency has an underlying
collection of generic objects.
org.apache.commons.math.stat.inference - none
org.apache.commons.math.stat.multivariate - none
org.apache.commons.math.stat.univariate - none
org.apache.commons.math.util - TransformerMap maintains an underlying
Map of custom or provided transformer objects
So based on this review we have one case where serialization requires
some small customization in random and three cases where its the users
responsibility to maintain that the objects they wish to serialize are
infact, serializable. In all these cases serialization will throw an
exception stating that there are objects that cannot be serialized,
which would be the proper response alerting the user that their objects
are not properly serializable.
I'm still convinced that Serialization can be maintained across the
entire project with one minor customization to manage the case in
ValueServer.
As I use this feature, have written tests for it, and understand the
requirements for its inclusion. I would like to make an effort to
support this further. I would like to take on the task of writing tests
for serialization across the entire project, including serialization
UID's and maintaining any existing serialization interfaces. Tests for
serialization can be simply copies of existing tests with calls to the
TestUtils serialization method in between, comparing the serialized to
unserialized result for the objects.
-Mark

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

[math] Just a test

2004-05-24 Thread Mark R. Diggory
Unsure why my email is not coming through.
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

RE: [math] Just a test

2004-05-24 Thread Matthias Wessendorf
jupp,

noticed the same ... (today)


 -Original Message-
 From: Mark R. Diggory [mailto:[EMAIL PROTECTED] 
 Sent: Monday, May 24, 2004 7:25 PM
 To: Jakarta Commons Developers List
 Subject: [math] Just a test
 
 
 Unsure why my email is not coming through.
 
 


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



[sql] [patch] sql server improvments, fix for prior patch

2004-05-24 Thread John M
I had previously submitted a patch for the sql
project, and it was finally accepted, sort of. It
seems only part of the patch was merged. I have
included the other parts that didn't make it before,
as well as some fixes for SQL Server DDL generation
that I discovered while working on a new project with
it. Alas, some of the changes in the patch are mere
whitespace changes, but I didn't feel like trying to
undo all of those.


John Marshall
Connectria

I couldn't get this to go as an attachment.  If you
want me to send it somewhere else let me know.

=
cvs diff -u 
Index:
src/java/org/apache/commons/sql/builder/MSSqlBuilder.java
===
RCS file:
/home/cvspublic/jakarta-commons-sandbox/sql/src/java/org/apache/commons/sql/builder/MSSqlBuilder.java,v
retrieving revision 1.7
diff -u -r1.7 MSSqlBuilder.java
---
src/java/org/apache/commons/sql/builder/MSSqlBuilder.java
28 Feb 2004 03:35:47 -  1.7
+++
src/java/org/apache/commons/sql/builder/MSSqlBuilder.java
24 May 2004 18:38:50 -
@@ -21,6 +21,7 @@
 
 import org.apache.commons.sql.model.Column;
 import org.apache.commons.sql.model.ForeignKey;
+import org.apache.commons.sql.model.Index;
 import org.apache.commons.sql.model.Table;
 
 /**
@@ -44,7 +45,7 @@
 int counter = 1;
 for (Iterator iter =
table.getForeignKeys().iterator(); iter.hasNext(); ) {
 ForeignKey key = (ForeignKey)
iter.next();
-
+
 String constraintName = tableName +
_FK_ + counter;
 println(IF EXISTS (SELECT 1 FROM
sysobjects WHERE type ='RI' AND name=' 
 + constraintName + '
@@ -53,7 +54,7 @@
 print(ALTER TABLE  + tableName +  DROP
CONSTRAINT  + constraintName );
 printEndOfStatement();
 }
-
+
 // now drop the table
 println( IF EXISTS (SELECT 1 FROM sysobjects
WHERE type = 'U' AND name = ' + tableName + ') );
 println( BEGIN );
@@ -81,13 +82,50 @@
 print( END );
 printEndOfStatement();
 }
-
-protected void printComment(String text) throws
IOException {
-print(# );
-println(text);
-}
-
+
 protected void printAutoIncrementColumn(Table
table, Column column) throws IOException {
 print( IDENTITY (1,1)  );
 }
+
+protected boolean
shouldGeneratePrimaryKeys(java.util.List
primaryKeyColumns) {
+/*
+ * requires primary key indication for
autoincrement key columns
+ * I'm not sure why the default skips the pk
statement if all are identity
+ */
+return primaryKeyColumns.size()  0;
+}
+
+protected String getSqlType(Column column) {
+//SQL Server reports datetime columns as
java.sql.Types.TIMESTAMP from DatabaseMetaData
+//Since dates are much more useful than the
actual MSSQL timestamp versioning data type
+// this uses DATETIME for all these types
+switch (column.getTypeCode()) {
+case java.sql.Types.DATE :
+case java.sql.Types.TIME :
+case java.sql.Types.TIMESTAMP :
+return DATETIME;
+default :
+return super.getSqlType(column);
+}
+}
+
+public void alterColumn( Table table, Column
column, boolean add ) throws IOException {
+
+writeAlterHeader( table );
+
+print( add ? ADD  : ALTER COLUMN  );
+createColumn( table, column );
+printEndOfStatement();
+}
+
+public void dropIndex( Table table, Index index )
throws IOException {
+
+print( DROP INDEX  );
+print( table.getName() );
+print( . );
+print( index.getName() );
+
+printEndOfStatement();
+}
+
 }
Index:
src/java/org/apache/commons/sql/builder/SqlBuilder.java
===
RCS file:
/home/cvspublic/jakarta-commons-sandbox/sql/src/java/org/apache/commons/sql/builder/SqlBuilder.java,v
retrieving revision 1.16
diff -u -r1.16 SqlBuilder.java
---
src/java/org/apache/commons/sql/builder/SqlBuilder.java
2 Mar 2004 13:18:31 -   1.16
+++
src/java/org/apache/commons/sql/builder/SqlBuilder.java
24 May 2004 18:38:51 -
@@ -185,7 +185,7 @@
  */
 public void createColumn(Table table, Column
column) throws IOException {
 //see comments in columnsDiffer about null/
defaults
-
+
 print(column.getName());
 print( );
 print(getSqlType(column));
@@ -493,7 +493,7 @@
 println());
 printEndOfStatement();
 }
-
+
 }
 
 /**
@@ -510,7 +510,7 @@
 
 /**
  * Writes one index for a table
- */
+ */
 protected void writeIndex( Table table, Index
index ) throws IOException {
 if (index.getName() == null) {
 log.warn( Index Name is null for index:
 + index);
@@ -526,15 +526,15 @@
 

[GUMP@brutus]: jelly-tags/commons-jelly-tags-jsl failed

2004-05-24 Thread Morgan Delagrange
To whom it may engage...

This is an automated request, but not an unsolicited one. For help 
understanding the request please visit 
http://gump.apache.org/nagged.html, 
and/or contact [EMAIL PROTECTED]

Project commons-jelly-tags-jsl has an issue affecting its community integration, and 
has been outstanding for 11 runs.
The current state is 'Failed', for reason 'Build Failed'

Full details are available at:
http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-jsl/index.html
That said, some snippets follow:


Gump provided these annotations:
 - Info - Sole jar [commons-jelly-tags-jsl-20040524.jar] identifier set to project name
 - Info - Enable debug output, due to a sequence of 10 previous errors.
 - Info - Failed with reason build failed


Gump performed this work:
http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-jsl/gump_work/build_jelly-tags_commons-jelly-tags-jsl.html
Work Name: build_jelly-tags_commons-jelly-tags-jsl (Type: Build)
State: Failed
Elapsed: 0 hours, 0 minutes, 6 seconds
Command Line: java -Djava.awt.headless=true -Dbuild.clonevm=true 
-Xbootclasspath/p:/usr/local/gump/public/workspace/xml-xerces2/java/build/xercesImpl.jar:/usr/local/gump/public/workspace/xml-xerces2/java/build/xml-apis.jar
 org.apache.tools.ant.Main -debug 
-Dgump.merge=/usr/local/gump/public/gump/work/merge.xml -Dbuild.sysclasspath=only 
-Dfinal.name=commons-jelly-tags-jsl-20040524 jar 
[Working Directory: /usr/local/gump/public/workspace/jelly-tags/jsl]
CLASSPATH : 
/usr/local/j2sdk1.4.2_04/lib/tools.jar:/usr/local/gump/public/workspace/jelly-tags/jsl/target/classes:/usr/local/gump/public/workspace/jelly-tags/jsl/target/test-classes:/usr/local/gump/public/workspace/jakarta-commons/jelly/target/commons-jelly-20040524.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-stylebook.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-swing.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-trax.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-junit.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-xalan2.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-nodeps.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-20040524.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-20040524.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api.jar:/usr/local/gump/packages/dom4j-1.4/dom4j-full.jar:/usr/local/gump/public/workspace/dist/junit/junit.jar:/usr/local/gump/public/workspace/jakarta-commons/cli/target/commons-cli-20040524.jar:/usr/local/gump/public/workspace/jakarta-commons/discovery/dist/commons-discovery.jar:/usr/local/gump/public/workspace/jakarta-servletapi-4/lib/servlet.jar:/usr/local/gump/packages/nekohtml-0.9.2/nekohtmlXni.jar:/usr/local/gump/packages/nekohtml-0.9.2/nekohtml.jar:/usr/local/gump/public/workspace/jelly-tags/xml/target/commons-jelly-tags-xml-20040524.jar:/usr/local/gump/public/workspace/jelly-tags/junit/target/commons-jelly-tags-junit-20040524.jar:/usr/local/gump/public/workspace/jelly-tags/ant/target/commons-jelly-tags-ant-20040524.jar:/usr/local/gump/public/workspace/commons-grant/target/commons-grant-20040524.jar:/usr/local/gump/public/workspace/jelly-tags/log/target/commons-jelly-tags-log-20040524.jar-
[junit] at 
org.apache.commons.jelly.tags.junit.AssertTagSupport.fail(AssertTagSupport.java:50)
[junit] at 
org.apache.commons.jelly.tags.junit.AssertTag.doTag(AssertTag.java:58)
[junit] at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:233)
[junit] at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:89)
[junit] at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
[junit] at org.apache.commons.jelly.impl.StaticTag.doTag(StaticTag.java:65)
[junit] at 
org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:102)
[junit] at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:89)
[junit] at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
[junit] at 
org.apache.commons.jelly.tags.jsl.TemplateTag$1.run(TemplateTag.java:160)
[junit] at org.dom4j.rule.Mode.fireRule(Mode.java:51)
[junit] at org.dom4j.rule.Mode.applyTemplates(Mode.java:71)
[junit] at org.dom4j.rule.RuleManager$1.run(RuleManager.java:148)
[junit] at org.dom4j.rule.Mode.fireRule(Mode.java:51)
[junit] at org.dom4j.rule.Stylesheet.run(Stylesheet.java:73)
[junit] at org.dom4j.rule.Stylesheet.run

[GUMP@brutus]: jelly-tags/commons-jelly-tags-betwixt failed

2004-05-24 Thread Morgan Delagrange
To whom it may engage...

This is an automated request, but not an unsolicited one. For help 
understanding the request please visit 
http://gump.apache.org/nagged.html, 
and/or contact [EMAIL PROTECTED]

Project commons-jelly-tags-betwixt has an issue affecting its community integration, 
and has been outstanding for 5 runs.
The current state is 'Failed', for reason 'Build Failed'

Full details are available at:
http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-betwixt/index.html
That said, some snippets follow:


Gump provided these annotations:
 - Info - Sole jar [commons-jelly-tags-betwixt-20040524.jar] identifier set to project 
name
 - Info - Enable verbose output, due to 4 previous error(s).
 - Info - Failed with reason build failed
 - Info - Enable debug output, due to build failure.


Gump performed this work:
http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-betwixt/gump_work/build_jelly-tags_commons-jelly-tags-betwixt.html
Work Name: build_jelly-tags_commons-jelly-tags-betwixt (Type: Build)
State: Failed
Elapsed: 0 hours, 0 minutes, 3 seconds
Command Line: java -Djava.awt.headless=true 
-Xbootclasspath/p:/usr/local/gump/public/workspace/xml-xerces2/java/build/xercesImpl.jar:/usr/local/gump/public/workspace/xml-xerces2/java/build/xml-apis.jar
 org.apache.tools.ant.Main -verbose 
-Dgump.merge=/usr/local/gump/public/gump/work/merge.xml -Dbuild.sysclasspath=only 
-Dfinal.name=commons-jelly-tags-betwixt-20040524 jar 
[Working Directory: /usr/local/gump/public/workspace/jelly-tags/betwixt]
CLASSPATH : 
/usr/local/j2sdk1.4.2_04/lib/tools.jar:/usr/local/gump/public/workspace/jelly-tags/betwixt/target/classes:/usr/local/gump/public/workspace/jelly-tags/betwixt/target/test-classes:/usr/local/gump/public/workspace/jakarta-commons/jelly/target/commons-jelly-20040524.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-stylebook.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-swing.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-trax.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-junit.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-xalan2.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-nodeps.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-20040524.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-20040524.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api.jar:/usr/local/gump/packages/dom4j-1.4/dom4j-full.jar:/usr/local/gump/public/workspace/dist/junit/junit.jar:/usr/local/gump/public/workspace/jakarta-commons/cli/target/commons-cli-20040524.jar:/usr/local/gump/public/workspace/jakarta-commons/discovery/dist/commons-discovery.jar:/usr/local/gump/public/workspace/jakarta-servletapi-4/lib/servlet.jar:/usr/local/gump/packages/nekohtml-0.9.2/nekohtmlXni.jar:/usr/local/gump/packages/nekohtml-0.9.2/nekohtml.jar:/usr/local/gump/public/workspace/jakarta-commons/betwixt/target/commons-betwixt-20040524.jar:/usr/local/gump/public/workspace/jakarta-commons/digester/dist/commons-digester.jar:/usr/local/gump/public/workspace/jelly-tags/junit/target/commons-jelly-tags-junit-20040524.jar:/usr/local/gump/public/workspace/jelly-tags/log/target/commons-jelly-tags-log-20040524.jar-

[junit] Testcase: rssParseViaURI took 0.093 sec
[junit] Caused an ERROR
[junit] 
file:/usr/local/gump/public/workspace/jelly-tags/betwixt/target/test-classes/org/apache/commons/jelly/betwixt/suite.jelly:28:-1:
 b:parse Could not load class called: org.apache.commons.digester.rss.Channel
[junit] org.apache.commons.jelly.JellyTagException: 
file:/usr/local/gump/public/workspace/jelly-tags/betwixt/target/test-classes/org/apache/commons/jelly/betwixt/suite.jelly:28:-1:
 b:parse Could not load class called: org.apache.commons.digester.rss.Channel
[junit] at 
org.apache.commons.jelly.tags.betwixt.ParseTag.doTag(ParseTag.java:80)
[junit] at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:233)
[junit] at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:89)
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] Caused by: java.lang.ClassNotFoundException: 
org.apache.commons.digester.rss.Channel
[junit] at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
[junit] at java.security.AccessController.doPrivileged(Native Method)
[junit] at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
[junit] at java.lang.ClassLoader.loadClass(ClassLoader.java

[GUMP@brutus]: jelly-tags/commons-jelly-tags-define failed

2004-05-24 Thread Morgan Delagrange
To whom it may engage...

This is an automated request, but not an unsolicited one. For help 
understanding the request please visit 
http://gump.apache.org/nagged.html, 
and/or contact [EMAIL PROTECTED]

Project commons-jelly-tags-define has an issue affecting its community integration.
This issue affects 2 projects, and has been outstanding for 11 runs.
The following are affected:
- maven :  Project Management Tools
- maven-bootstrap :  Project Management Tools

The current state is 'Failed', for reason 'Build Failed'

Full details are available at:
http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-define/index.html
That said, some snippets follow:


Gump provided these annotations:
 - Info - Sole jar [commons-jelly-tags-define-20040524.jar] identifier set to project 
name
 - Info - Enable debug output, due to a sequence of 10 previous errors.
 - Info - Failed with reason build failed


Gump performed this work:
http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-define/gump_work/build_jelly-tags_commons-jelly-tags-define.html
Work Name: build_jelly-tags_commons-jelly-tags-define (Type: Build)
State: Failed
Elapsed: 0 hours, 0 minutes, 5 seconds
Command Line: java -Djava.awt.headless=true -Dbuild.clonevm=true 
-Xbootclasspath/p:/usr/local/gump/public/workspace/xml-xerces2/java/build/xercesImpl.jar:/usr/local/gump/public/workspace/xml-xerces2/java/build/xml-apis.jar:/usr/local/gump/public/workspace/xml-xalan/java/build/xalan-unbundled.jar:/usr/local/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar
 org.apache.tools.ant.Main -debug 
-Dgump.merge=/usr/local/gump/public/gump/work/merge.xml -Dbuild.sysclasspath=only 
-Dfinal.name=commons-jelly-tags-define-20040524 jar 
[Working Directory: /usr/local/gump/public/workspace/jelly-tags/define]
CLASSPATH : 
/usr/local/j2sdk1.4.2_04/lib/tools.jar:/usr/local/gump/public/workspace/jelly-tags/define/target/classes:/usr/local/gump/public/workspace/jelly-tags/define/target/test-classes:/usr/local/gump/public/workspace/jakarta-commons/jelly/target/commons-jelly-20040524.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-stylebook.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-swing.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-trax.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-junit.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-xalan2.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-nodeps.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-20040524.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-20040524.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api.jar:/usr/local/gump/packages/dom4j-1.4/dom4j-full.jar:/usr/local/gump/public/workspace/dist/junit/junit.jar:/usr/local/gump/public/workspace/jakarta-commons/cli/target/commons-cli-20040524.jar:/usr/local/gump/public/workspace/jakarta-commons/discovery/dist/commons-discovery.jar:/usr/local/gump/public/workspace/jakarta-servletapi-4/lib/servlet.jar:/usr/local/gump/packages/nekohtml-0.9.2/nekohtmlXni.jar:/usr/local/gump/packages/nekohtml-0.9.2/nekohtml.jar:/usr/local/gump/public/workspace/jelly-tags/dynabean/target/commons-jelly-tags-dynabean-20040524.jar:/usr/local/gump/public/workspace/jelly-tags/junit/target/commons-jelly-tags-junit-20040524.jar:/usr/local/gump/public/workspace/jelly-tags/log/target/commons-jelly-tags-log-20040524.jar:/usr/local/gump/public/workspace/jelly-tags/xml/target/commons-jelly-tags-xml-20040524.jar-
[junit] at 
org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:642)
[junit] at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:242)
[junit] at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:89)
[junit] at org.apache.commons.jelly.impl.DynamicTag.doTag(DynamicTag.java:79)
[junit] at 
org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:102)
[junit] at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:89)
[junit] at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
[junit] at org.apache.commons.jelly.TagSupport.getBodyText(TagSupport.java:236)
[junit] at org.apache.commons.jelly.tags.core.SetTag.doTag(SetTag.java:90)
[junit] at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:233)
[junit] at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:89)
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1

Re: [math][proposal] Drop serialization from selected classes

2004-05-24 Thread Mark R. Diggory
Just to give an update, I generated serialversionUID's for all the 
current Serializable classes in the src/java directory for which they 
were absent. I'm just waiting on our clarifying the decision prior 
committing everything. I am currently working on a serialization 
solution for the ValueServer/EmpiricalDistribution classes.

-Mark
p.s. If anyone is curious
Mark R. Diggory wrote:
Phil Steitz wrote:
The point is not so much just testing, 

I'm just showing that effort has been put into making this a testable
feature of our packages.
but also the backward compatability  issues and extra burden when 
extending.  

I'm not convinced there is an extra burden. If a user wants to assure
they can serialize a class that extends something in our library, its
actually less of a burden for them if we can show the library supports
it. If the users don't use serialization, then they are under no burden
to assure its applicable to their objects and there is no impact to them.
The real burden is that users who actually want to use serialization
will not use our library because we arn't supporting it. Fewer users =
Less feedback.
If you feel that the classes above must implement Serializable, then 
yes, please generate and add the serialization IDs where they are 
missing.  Can I assume that there are no objections to removing 
serialization from the classes below?  If so, please provide a reason 
that the class should implenment Serializable.

It behoves us to look over these classes as well and determine if there
are any restictions to their being serializable. The restictions I would
apply are the following
1.) If I can see is if there is a static object that is altered by any
method.
2.) If any FileInput/OutputStream or file handle is maintained in field
outside of a method.
3.) If any threading is used.
4.) If underlying Collections exists with questionable objects.
org.apache.commons.math.analysis - none
org.apache.commons.math.complex - none
org.apache.commons.math.distributions - none
org.apache.commons.math.linear - none
org.apache.commons.math.random  -  Yes, ValueServer maintains files and
streams. Solution mark these as transient and use
serialization/deserialization methods to maintain state.
EmpiricalDistribution uses an ArrayList of generic objects
org.apache.commons.math.special - none
org.apache.commons.math.stat - Yes Frequency has an underlying
collection of generic objects.
org.apache.commons.math.stat.inference - none
org.apache.commons.math.stat.multivariate - none
org.apache.commons.math.stat.univariate - none
org.apache.commons.math.util - TransformerMap maintains an underlying
Map of custom or provided transformer objects
So based on this review we have one case where serialization requires
some small customization in random and three cases where its the users
responsibility to maintain that the objects they wish to serialize are
infact, serializable. In all these cases serialization will throw an
exception stating that there are objects that cannot be serialized,
which would be the proper response alerting the user that their objects
are not properly serializable.
I'm still convinced that Serialization can be maintained across the
entire project with one minor customization to manage the case in
ValueServer.
As I use this feature, have written tests for it, and understand the
requirements for its inclusion. I would like to make an effort to
support this further. I would like to take on the task of writing tests
for serialization across the entire project, including serialization
UID's and maintaining any existing serialization interfaces. Tests for
serialization can be simply copies of existing tests with calls to the
TestUtils serialization method in between, comparing the serialized to
unserialized result for the objects.
-Mark


-
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]

RE: [math] Just a test

2004-05-24 Thread Arnaud Heritier
Same thing for me.

I think there are some problems with the mail server.

Arnaud

 -Message d'origine-
 De : Matthias Wessendorf [mailto:[EMAIL PROTECTED]
 Envoyé : lundi 24 mai 2004 20:54
 À : 'Jakarta Commons Developers List'; [EMAIL PROTECTED]
 Objet : RE: [math] Just a test
 
 jupp,
 
 noticed the same ... (today)
 
 
  -Original Message-
  From: Mark R. Diggory [mailto:[EMAIL PROTECTED]
  Sent: Monday, May 24, 2004 7:25 PM
  To: Jakarta Commons Developers List
  Subject: [math] Just a test
 
 
  Unsure why my email is not coming through.
 
 
 
 
 -
 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]



Re: [sql] [patch] sql server improvments, fix for prior patch

2004-05-24 Thread matthew.hawthorne
John M wrote:
I had previously submitted a patch for the sql
project, and it was finally accepted, sort of. It
seems only part of the patch was merged. I have
included the other parts that didn't make it before,
as well as some fixes for SQL Server DDL generation
that I discovered while working on a new project with
it. Alas, some of the changes in the patch are mere
whitespace changes, but I didn't feel like trying to
undo all of those.

Please submit your patches to bugzilla.
If I remember the patches you submitted before correctly, there were
reasons that I left pieces out.  There were some tests that connected
to a local mysql database, which just won't work on everyone's machine.
There also was some maven.xml magic that I didn't view as necessary.
I'll try to take another look at those parts, to make sure I didn't
misunderstand something.
Unfortunately, I think I'm the only person who is involved with [sql] these
days, and I've been struggling to find time to get it moved over to the
db-commons.  This is something that I've been wanting to do since
the fall.  So, bear with me -- I'm not sure when I'll get to commit these.
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


cvs commit: jakarta-commons/beanutils/optional/bean-collections/src/java/org/apache/commons/beanutils BeanMap.java

2004-05-24 Thread rdonkin
rdonkin 2004/05/24 12:56:51

  Modified:
beanutils/optional/bean-collections/src/java/org/apache/commons/beanutils
BeanMap.java
  Log:
  Renamed inner class (to something more sensible)
  
  Revision  ChangesPath
  1.2   +5 -5  
jakarta-commons/beanutils/optional/bean-collections/src/java/org/apache/commons/beanutils/BeanMap.java
  
  Index: BeanMap.java
  ===
  RCS file: 
/home/cvs/jakarta-commons/beanutils/optional/bean-collections/src/java/org/apache/commons/beanutils/BeanMap.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- BeanMap.java  11 May 2004 22:46:13 -  1.1
  +++ BeanMap.java  24 May 2004 19:56:51 -  1.2
  @@ -500,7 +500,7 @@
   public Object next() {
   Object key = iter.next();
   Object value = get(key);
  -return new MyMapEntry( BeanMap.this, key, value );
  +return new Entry( BeanMap.this, key, value );
   }
   public void remove() {
   throw new UnsupportedOperationException( remove() not supported 
for BeanMap );
  @@ -643,17 +643,17 @@
   /**
* Map entry used by [EMAIL PROTECTED] BeanMap}.
*/
  -protected static class MyMapEntry extends AbstractMapEntry {
  +protected static class Entry extends AbstractMapEntry {
   private BeanMap owner;
   
   /**
  - * Constructs a new codeMyMapEntry/code.
  + * Constructs a new codeEntry/code.
*
* @param owner  the BeanMap this entry belongs to
* @param key  the key for this entry
* @param value  the value for this entry
*/
  -protected MyMapEntry( BeanMap owner, Object key, Object value ) {
  +protected Entry( BeanMap owner, Object key, Object value ) {
   super( key, value );
   this.owner = owner;
   }
  
  
  

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



cvs commit: jakarta-commons-sandbox/vfs/src/test/org/apache/commons/vfs/test ProviderRenameTests.java ProviderWriteAppendTests.java

2004-05-24 Thread imario
imario  2004/05/24 13:09:34

  Modified:vfs/src/test/org/apache/commons/vfs/test
ProviderRenameTests.java
ProviderWriteAppendTests.java
  Log:
  renamed test methods
  
  Revision  ChangesPath
  1.3   +1 -1  
jakarta-commons-sandbox/vfs/src/test/org/apache/commons/vfs/test/ProviderRenameTests.java
  
  Index: ProviderRenameTests.java
  ===
  RCS file: 
/home/cvs/jakarta-commons-sandbox/vfs/src/test/org/apache/commons/vfs/test/ProviderRenameTests.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- ProviderRenameTests.java  10 May 2004 20:09:44 -  1.2
  +++ ProviderRenameTests.java  24 May 2004 20:09:34 -  1.3
  @@ -63,7 +63,7 @@
   /**
* Tests create-delete-create-a-file sequence on the same file system.
*/
  -public void testCreateDeleteCreateSameFileSystem() throws Exception
  +public void testRenameFile() throws Exception
   {
   final FileObject scratchFolder = createScratchFolder();
   
  
  
  
  1.3   +1 -1  
jakarta-commons-sandbox/vfs/src/test/org/apache/commons/vfs/test/ProviderWriteAppendTests.java
  
  Index: ProviderWriteAppendTests.java
  ===
  RCS file: 
/home/cvs/jakarta-commons-sandbox/vfs/src/test/org/apache/commons/vfs/test/ProviderWriteAppendTests.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- ProviderWriteAppendTests.java 10 May 2004 20:09:44 -  1.2
  +++ ProviderWriteAppendTests.java 24 May 2004 20:09:34 -  1.3
  @@ -63,7 +63,7 @@
   /**
* Tests create-delete-create-a-file sequence on the same file system.
*/
  -public void testCreateDeleteCreateSameFileSystem() throws Exception
  +public void testAppendContent() throws Exception
   {
   final FileObject scratchFolder = createScratchFolder();
   
  
  
  

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



cvs commit: jakarta-commons-sandbox/vfs/src/java/org/apache/commons/vfs/provider/sftp TrustEveryoneUserInfo.java

2004-05-24 Thread imario
imario  2004/05/24 13:10:08

  Modified:vfs/src/java/org/apache/commons/vfs/provider/sftp
TrustEveryoneUserInfo.java
  Log:
  log ssh queries using debug/info
  
  Revision  ChangesPath
  1.2   +9 -0  
jakarta-commons-sandbox/vfs/src/java/org/apache/commons/vfs/provider/sftp/TrustEveryoneUserInfo.java
  
  Index: TrustEveryoneUserInfo.java
  ===
  RCS file: 
/home/cvs/jakarta-commons-sandbox/vfs/src/java/org/apache/commons/vfs/provider/sftp/TrustEveryoneUserInfo.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- TrustEveryoneUserInfo.java1 May 2004 18:14:28 -   1.1
  +++ TrustEveryoneUserInfo.java24 May 2004 20:10:08 -  1.2
  @@ -7,9 +7,13 @@
   package org.apache.commons.vfs.provider.sftp;
   
   import com.jcraft.jsch.UserInfo;
  +import org.apache.commons.logging.Log;
  +import org.apache.commons.logging.LogFactory;
   
   public class TrustEveryoneUserInfo implements UserInfo
   {
  +private Log log = LogFactory.getLog(TrustEveryoneUserInfo.class);
  +
   public String getPassphrase()
   {
   return null;
  @@ -22,21 +26,26 @@
   
   public boolean promptPassword(String s)
   {
  +log.info(s +  - Answer: False);
   return false;
   }
   
   public boolean promptPassphrase(String s)
   {
  +log.info(s +  - Answer: False);
   return false;
   }
   
   public boolean promptYesNo(String s)
   {
  +log.debug(s +  - Answer: Yes);
  +
   // trust
   return true;
   }
   
   public void showMessage(String s)
   {
  +log.debug(s);
   }
   }
  
  
  

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



cvs commit: jakarta-commons-sandbox/vfs/src/java/org/apache/commons/vfs/provider/sftp SftpFileSystemConfigBuilder.java

2004-05-24 Thread imario
imario  2004/05/24 13:11:21

  Modified:vfs/src/java/org/apache/commons/vfs/provider/sftp
SftpFileSystemConfigBuilder.java
  Log:
  setKnownHosts(opts, File)

  configure your known hosts file

  

  setIdentities(opts, File[])

  configure your key files
  
  Revision  ChangesPath
  1.5   +48 -1 
jakarta-commons-sandbox/vfs/src/java/org/apache/commons/vfs/provider/sftp/SftpFileSystemConfigBuilder.java
  
  Index: SftpFileSystemConfigBuilder.java
  ===
  RCS file: 
/home/cvs/jakarta-commons-sandbox/vfs/src/java/org/apache/commons/vfs/provider/sftp/SftpFileSystemConfigBuilder.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- SftpFileSystemConfigBuilder.java  19 May 2004 19:34:06 -  1.4
  +++ SftpFileSystemConfigBuilder.java  24 May 2004 20:11:21 -  1.5
  @@ -17,8 +17,11 @@
   
   import com.jcraft.jsch.UserInfo;
   import org.apache.commons.vfs.FileSystemConfigBuilder;
  +import org.apache.commons.vfs.FileSystemException;
   import org.apache.commons.vfs.FileSystemOptions;
   
  +import java.io.File;
  +
   /**
* The config builder for various sftp configuration options
*
  @@ -58,6 +61,50 @@
   public UserInfo getUserInfo(FileSystemOptions opts)
   {
   return (UserInfo) getParam(opts, UserInfo.class.getName());
  +}
  +
  +/**
  + * Set the known_hosts file. e.g. /home/user/.ssh/known_hosts2br
  + * Need to use a java.io.File as JSch cant deal with vfs FileObjects ;-)
  + *
  + * @param opts
  + * @param sshdir
  + */
  +public void setKnownHosts(FileSystemOptions opts, File sshdir) throws 
FileSystemException
  +{
  +setParam(opts, knownHosts, sshdir);
  +}
  +
  +/**
  + * @param opts
  + * @return
  + * @see #setKnownHosts
  + */
  +public File getKnownHosts(FileSystemOptions opts)
  +{
  +return (File) getParam(opts, knownHosts);
  +}
  +
  +/**
  + * Set the identity files (your private key files).br
  + * Need to use a java.io.File as JSch cant deal with vfs FileObjects ;-)
  + *
  + * @param opts
  + * @param identities
  + */
  +public void setIdentities(FileSystemOptions opts, File[] identities) throws 
FileSystemException
  +{
  +setParam(opts, identities, identities);
  +}
  +
  +/**
  + * @param opts
  + * @return
  + * @see #setIdentities
  + */
  +public File[] getIdentities(FileSystemOptions opts)
  +{
  +return (File[]) getParam(opts, identities);
   }
   
   protected Class getConfigClass()
  
  
  

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



RE: import org.apache.commons.collections.TreeBag; or import org.apache.commons.collections.bag.TreeBag;

2004-05-24 Thread Phil Steitz
Frequency was changed to reflect the new location (the bag package, as above) in Rev 
1.19.
 
I am working on removing the dependency entirely.
 
Phil

-Original Message- 
From: Mark R. Diggory [mailto:[EMAIL PROTECTED] 
Sent: Mon 5/24/2004 11:48 AM 
To: Jakarta Commons Developers List 
Cc: 
Subject: import org.apache.commons.collections.TreeBag; or import 
org.apache.commons.collections.bag.TreeBag;



Looks like there was a change in the location of TreeBag between
Collections 2.1 and 3.0. I think Frequency isn't reflecting this?

-Mark



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

cvs commit: jakarta-commons-sandbox/vfs/src/java/org/apache/commons/vfs/provider/sftp SftpFileObject.java SftpFileProvider.java

2004-05-24 Thread imario
imario  2004/05/24 13:15:26

  Modified:vfs/src/java/org/apache/commons/vfs Resources.properties
   vfs/src/java/org/apache/commons/vfs/provider/sftp
SftpFileObject.java SftpFileProvider.java
  Log:
  add capability: getLastModificationTime

  process the new configuration options setKnownHosts,setIdentities
  
  Revision  ChangesPath
  1.34  +2 -0  
jakarta-commons-sandbox/vfs/src/java/org/apache/commons/vfs/Resources.properties
  
  Index: Resources.properties
  ===
  RCS file: 
/home/cvs/jakarta-commons-sandbox/vfs/src/java/org/apache/commons/vfs/Resources.properties,v
  retrieving revision 1.33
  retrieving revision 1.34
  diff -u -r1.33 -r1.34
  --- Resources.properties  20 May 2004 17:40:55 -  1.33
  +++ Resources.properties  24 May 2004 20:15:26 -  1.34
  @@ -191,6 +191,8 @@
   vfs.provider.sftp/put-file.error=Write file contents failed with unknown error.
   vfs.provider.sftp/get-file.error=Read file contents failed with unknown error.
   vfs.provider.sftp/load-private-key.error=Could not load private key from {0}.
  +vfs.provider.sftp/config-sshdir.error=SSH-Folder {0} non existent or not a folder.
  +vfs.provider.sftp/unknown-modtime.error=Last modification time not fetched.
   
   # Ant tasks
   vfs.tasks/sync.no-destination.error=No destination file or directory specified.
  
  
  
  1.9   +15 -2 
jakarta-commons-sandbox/vfs/src/java/org/apache/commons/vfs/provider/sftp/SftpFileObject.java
  
  Index: SftpFileObject.java
  ===
  RCS file: 
/home/cvs/jakarta-commons-sandbox/vfs/src/java/org/apache/commons/vfs/provider/sftp/SftpFileObject.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- SftpFileObject.java   10 May 2004 20:09:51 -  1.8
  +++ SftpFileObject.java   24 May 2004 20:15:26 -  1.9
  @@ -137,6 +137,15 @@
   }
   }
   
  +protected long doGetLastModifiedTime() throws Exception
  +{
  +if (attrs == null || (attrs.getFlags()  
SftpATTRS.SSH_FILEXFER_ATTR_ACMODTIME) == 0)
  +{
  +throw new 
FileSystemException(vfs.provider.sftp/unknown-modtime.error);
  +}
  +return attrs.getMTime() * 1000L;
  +}
  +
   /**
* Deletes the file.
*/
  @@ -227,7 +236,7 @@
   protected long doGetContentSize()
   throws Exception
   {
  -if ((attrs.getFlags()  SftpATTRS.SSH_FILEXFER_ATTR_SIZE) == 0)
  +if (attrs == null || (attrs.getFlags()  SftpATTRS.SSH_FILEXFER_ATTR_SIZE) 
== 0)
   {
   throw new FileSystemException(vfs.provider.sftp/unknown-size.error);
   }
  @@ -243,12 +252,16 @@
   final ChannelSftp channel = fileSystem.getChannel();
   try
   {
  +// return channel.get(getName().getPath());
  +// hmmm - using the in memory method is s much faster ...
  +
   // TODO - Don't read the entire file into memory.  Use the
   // stream-based methods on ChannelSftp once they work properly
   final ByteArrayOutputStream outstr = new ByteArrayOutputStream();
   channel.get(getName().getPath(), outstr);
   outstr.close();
   return new ByteArrayInputStream(outstr.toByteArray());
  +
   }
   finally
   {
  
  
  
  1.11  +78 -28
jakarta-commons-sandbox/vfs/src/java/org/apache/commons/vfs/provider/sftp/SftpFileProvider.java
  
  Index: SftpFileProvider.java
  ===
  RCS file: 
/home/cvs/jakarta-commons-sandbox/vfs/src/java/org/apache/commons/vfs/provider/sftp/SftpFileProvider.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- SftpFileProvider.java 19 May 2004 19:34:06 -  1.10
  +++ SftpFileProvider.java 24 May 2004 20:15:26 -  1.11
  @@ -50,14 +50,15 @@
   Capability.LIST_CHILDREN,
   Capability.READ_CONTENT,
   Capability.URI,
  -Capability.WRITE_CONTENT
  +Capability.WRITE_CONTENT,
  +Capability.GET_LAST_MODIFIED
   }));
   
   public final static String ATTR_USER_INFO = UI;
   
   private static final String SSH_DIR_NAME = .ssh;
   
  -private JSch jSch = new JSch();
  +// private JSch jSch = new JSch();
   
   public SftpFileProvider()
   {
  @@ -67,9 +68,79 @@
   /**
* Creates a [EMAIL PROTECTED] FileSystem}.
*/
  -protected FileSystem doCreateFileSystem(final FileName rootName, final 
FileSystemOptions fileSystemOptions)
  +protected FileSystem doCreateFileSystem(final FileName rootName, final 
FileSystemOptions fileSystemOptions) throws FileSystemException
   {
  -return new 

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

2004-05-24 Thread fredrik
fredrik 2004/05/24 13:15:44

  Modified:lang/src/java/org/apache/commons/lang StringUtils.java
  Log:
  PR: http://issues.apache.org/bugzilla/show_bug.cgi?id=28468
  Fixed error in javadoc.
  Submitted by: Christian d'Heureuse
  
  Revision  ChangesPath
  1.130 +3 -3  
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.129
  retrieving revision 1.130
  diff -u -r1.129 -r1.130
  --- StringUtils.java  10 Mar 2004 23:54:48 -  1.129
  +++ StringUtils.java  24 May 2004 20:15:44 -  1.130
  @@ -4032,8 +4032,8 @@
   }
   
   /**
  - * pReturns either the passed in String,
  - * or if the String is codenull/code, an empty String ()./p
  + * pReturns either the passed in String, or if the String is
  + * codenull/code, the value of codedefaultStr/code./p
*
* pre
* StringUtils.defaultString(null, null)  = null
  
  
  

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



[Validator] Niall Pemberton as Committer

2004-05-24 Thread Ted Husted
Niall Pemberton is an Apache Struts Committer who would like to apply some patches to 
the Validator, with the hope of moving toward another release.

Here's my +1

-Ted.



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



DO NOT REPLY [Bug 28468] - [lang] StringUtils.defaultString: Documentation error

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

http://issues.apache.org/bugzilla/show_bug.cgi?id=28468

[lang] StringUtils.defaultString: Documentation error

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED
Summary|StringUtils.defaultString:  |[lang]
   |Documentation error |StringUtils.defaultString:
   ||Documentation error
   Target Milestone|--- |2.1 Final
Version|Nightly Builds  |2.0 Final



--- Additional Comments From [EMAIL PROTECTED]  2004-05-24 20:17 ---
Patch applied.

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



[math] import org.apache.commons.collections.TreeBag; or import org.apache.commons.collections.bag.TreeBag;

2004-05-24 Thread Mark R. Diggory
Sorry, I sent this with the incorrect subject heading
Mark R. Diggory wrote:
Looks like there was a change in the location of TreeBag between 
Collections 2.1 and 3.0. I think Frequency isn't reflecting this?

-Mark

-
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]

RE: [math][proposal] Drop serialization from selected classes

2004-05-24 Thread Phil Steitz
I am -1 to serializing everything.  There is no point to serializing the ValueServer, 
which has no state and is just a wrapper for other data generation classes.   Since 
implementing Serializable requires that all subclasses also implement serializable and 
that care be taken to ensure backward serialization compatability, my view is that we 
should implement Serializable iff there is a reason to do so, not by default for all 
classes.  I am interested in others' views on this.   Maybe I am missing something, 
but I see no value in implementing Serializable for factories, abstract classes, 
utility classes and such.
 
Phil

-Original Message- 
From: Mark R. Diggory [mailto:[EMAIL PROTECTED] 
Sent: Mon 5/24/2004 12:31 PM 
To: Jakarta Commons Developers List 
Cc: 
Subject: Re: [math][proposal] Drop serialization from selected classes



Just to give an update, I generated serialversionUID's for all the
current Serializable classes in the src/java directory for which they
were absent. I'm just waiting on our clarifying the decision prior
committing everything. I am currently working on a serialization
solution for the ValueServer/EmpiricalDistribution classes.

-Mark

 

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

Re: [math][proposal] Drop serialization from selected classes

2004-05-24 Thread Mark R. Diggory
After reviewing EmpiricalDistributionImpl, its clear to me now it 
doesn't require any customized serialization as it doesn't maintain an 
open file connection outside of its methods. However, ValueServer does, 
I would like to add an index refering to how far into the replay 
stream it has gotten, this was we can reopen and cursor to that point 
when it its deserialized. This should be all thats required to assure 
that replaying can be restarted, however, if its deserialized on a 
platform where the replay file is not retrievable, then this will and 
should fail appropriately.

-Mark
Mark R. Diggory wrote:
Just to give an update, I generated serialversionUID's for all the 
current Serializable classes in the src/java directory for which they 
were absent. I'm just waiting on our clarifying the decision prior 
committing everything. I am currently working on a serialization 
solution for the ValueServer/EmpiricalDistribution classes.

-Mark
p.s. If anyone is curious
Mark R. Diggory wrote:
Phil Steitz wrote:
The point is not so much just testing, 

I'm just showing that effort has been put into making this a testable
feature of our packages.
but also the backward compatability  issues and extra burden when 
extending.  

I'm not convinced there is an extra burden. If a user wants to assure
they can serialize a class that extends something in our library, its
actually less of a burden for them if we can show the library supports
it. If the users don't use serialization, then they are under no burden
to assure its applicable to their objects and there is no impact to 
them.

The real burden is that users who actually want to use serialization
will not use our library because we arn't supporting it. Fewer users =
Less feedback.
If you feel that the classes above must implement Serializable, then 
yes, please generate and add the serialization IDs where they are 
missing.  Can I assume that there are no objections to removing 
serialization from the classes below?  If so, please provide a 
reason that the class should implenment Serializable.

It behoves us to look over these classes as well and determine if there
are any restictions to their being serializable. The restictions I would
apply are the following
1.) If I can see is if there is a static object that is altered by any
method.
2.) If any FileInput/OutputStream or file handle is maintained in field
outside of a method.
3.) If any threading is used.
4.) If underlying Collections exists with questionable objects.
org.apache.commons.math.analysis - none
org.apache.commons.math.complex - none
org.apache.commons.math.distributions - none
org.apache.commons.math.linear - none
org.apache.commons.math.random  -  Yes, ValueServer maintains files and
streams. Solution mark these as transient and use
serialization/deserialization methods to maintain state.
EmpiricalDistribution uses an ArrayList of generic objects
org.apache.commons.math.special - none
org.apache.commons.math.stat - Yes Frequency has an underlying
collection of generic objects.
org.apache.commons.math.stat.inference - none
org.apache.commons.math.stat.multivariate - none
org.apache.commons.math.stat.univariate - none
org.apache.commons.math.util - TransformerMap maintains an underlying
Map of custom or provided transformer objects
So based on this review we have one case where serialization requires
some small customization in random and three cases where its the users
responsibility to maintain that the objects they wish to serialize are
infact, serializable. In all these cases serialization will throw an
exception stating that there are objects that cannot be serialized,
which would be the proper response alerting the user that their objects
are not properly serializable.
I'm still convinced that Serialization can be maintained across the
entire project with one minor customization to manage the case in
ValueServer.
As I use this feature, have written tests for it, and understand the
requirements for its inclusion. I would like to make an effort to
support this further. I would like to take on the task of writing tests
for serialization across the entire project, including serialization
UID's and maintaining any existing serialization interfaces. Tests for
serialization can be simply copies of existing tests with calls to the
TestUtils serialization method in between, comparing the serialized to
unserialized result for the objects.
-Mark


-
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]

-
To unsubscribe, 

cvs commit: jakarta-commons/beanutils/optional/bean-collections/xdocs navigation.xml

2004-05-24 Thread rdonkin
rdonkin 2004/05/24 13:40:59

  Modified:beanutils/optional/bean-collections/xdocs navigation.xml
  Log:
  Added top link to beanutils core
  
  Revision  ChangesPath
  1.2   +2 -0  
jakarta-commons/beanutils/optional/bean-collections/xdocs/navigation.xml
  
  Index: navigation.xml
  ===
  RCS file: 
/home/cvs/jakarta-commons/beanutils/optional/bean-collections/xdocs/navigation.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- navigation.xml10 May 2004 19:56:06 -  1.1
  +++ navigation.xml24 May 2004 20:40:59 -  1.2
  @@ -24,6 +24,8 @@
   
 body
   links
  +  item name=BeanUtils Core   
  +href=http://jakarta.apache.org/commons/beanutils/
 item name=Jakarta Commons   
   href=http://jakarta.apache.org/commons//
   /links
  
  
  

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



cvs commit: jakarta-commons/beanutils/optional/bean-collections project.xml

2004-05-24 Thread rdonkin
rdonkin 2004/05/24 13:41:40

  Modified:beanutils/optional/bean-collections project.xml
  Log:
  Decided that the bean-collections subsite directory was better with a hyphen
  
  Revision  ChangesPath
  1.3   +1 -1  jakarta-commons/beanutils/optional/bean-collections/project.xml
  
  Index: project.xml
  ===
  RCS file: /home/cvs/jakarta-commons/beanutils/optional/bean-collections/project.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- project.xml   11 May 2004 22:45:39 -  1.2
  +++ project.xml   24 May 2004 20:41:40 -  1.3
  @@ -24,7 +24,7 @@
 shortDescriptionCommons BeanUtils Bean Collections/shortDescription
 descriptionExtensions of commons collections focussing on collections of 
beans/description
 
  -  
siteDirectory/www/jakarta.apache.org/commons/beanutils/beancollections/siteDirectory
  +  
siteDirectory/www/jakarta.apache.org/commons/beanutils/bean-collections/siteDirectory
 
 dependencies
   dependency
  
  
  

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



Re: [math][proposal] Drop serialization from selected classes

2004-05-24 Thread Mark R. Diggory
Phil Steitz wrote:
Since implementing Serializable requires that all subclasses also implement serializable and that care be taken to ensure backward serialization compatability, my view is that we should implement Serializable iff there is a reason to do so, not by default for all classes.  

This is not true, you only have to implement serializable in your 
subclass if you want to support serialization, there is no requirement 
that you are forced to do so because the parent class implements it. It 
is completely transparent to the user in this reguard.

I am interested in others' views on this.   Maybe I am missing something, but I see no value in implementing Serializable for factories, abstract classes, utility classes and such.
 

Yes, I'll agree for abstracts, its not really neccessary, it was more a 
practice on my part to confirm that they were truly serializable. I also 
agree its probibly not very important for factories, but its a 
no-brainer, effects very little in terms of source code and performance 
and is a very simple thing to maintain. Arguing that this creates all 
kinds of headaches is really a Red Herring. I spent an hour on it this 
afternoon and can confidently state that our API can easily support it 
without headaches to anyone. Removing it only steps on peoples toes in 
the long run.

-1 on removing Serialization Interfaces.
Mark
Phil
	-Original Message- 
	From: Mark R. Diggory [mailto:[EMAIL PROTECTED] 
	Sent: Mon 5/24/2004 12:31 PM 
	To: Jakarta Commons Developers List 
	Cc: 
	Subject: Re: [math][proposal] Drop serialization from selected classes
	
	

	Just to give an update, I generated serialversionUID's for all the
	current Serializable classes in the src/java directory for which they
	were absent. I'm just waiting on our clarifying the decision prior
	committing everything. I am currently working on a serialization
	solution for the ValueServer/EmpiricalDistribution classes.
	
	-Mark
	
	 

 


-
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]

[Jakarta Commons Wiki] Updated: BeanUtils16Release

2004-05-24 Thread commons-dev
   Date: 2004-05-24T13:44:26
   Editor: 200.155.35.20 
   Wiki: Jakarta Commons Wiki
   Page: BeanUtils16Release
   URL: http://wiki.apache.org/jakarta-commons/BeanUtils16Release

   no comment

Change Log:

--
@@ -1,4 +1,4 @@
-= BeanUtils 1.6 Release =
+== BeanUtils 1.6 Release ==
 
 This is primarily a service release designed to allow downstream users to use either 
commons-collection 2.x or commons-colletions 3.x with BeanUtils. Major areas of change 
outlined below:
 

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



Re: [general] improvements to the charter

2004-05-24 Thread Henri Yandell

Will link to old version and make this change later in the week.
Monday/Tuesday nights are tight on time for the next couple of months.

Hen

On Mon, 24 May 2004, Stephen Colebourne wrote:

 I would suggest that we stick to the voted decision of this list, lazily
 approved by the PMC, which includes removing sections 2 and 3.

 Perhaps Jakarta as a whole doesn't have a mechanism for having a charter
 different from a proposal. Whatever, that is what makes sense for commons.
 And as the history shows, this file has already been changed before in
 significant ways.

 Thus:
 - the charter is the amended document as voted on
 - we should provide a link to the original proposal

 Stephen

 - Original Message -
 From: Henri Yandell [EMAIL PROTECTED]
  2 + 3 are both a bit pointless in a charter, they only seem to have a
  point in a proposal for a sub-project. I'll keep them in however. 4 is
  also quite pointless for a charter, so leaving them in for a later
  discussion on removing all 3.
 
  How would you change:
 
  The following charter for Jakarta Commons was initially approved by the
  Jakarta Project Management Committee on March 19, 2001. The latest
  version, 1.1, was approved by the PMC on _date_.
 
  to represent your second paragraph?
 
  We could link to the CVS history page;
 
 
 http://cvs.apache.org/viewcvs.cgi/jakarta-commons/commons-build/xdocs/charte
 r.xml
 
  Hen
 
  On Sun, 23 May 2004, Rodney Waldhoff wrote:
 
   Sections 2 and 3 are part of the form requested by the Jakarta PMC as
   part of a sub-project proposal (this info used to live at
   http://jakarta.apache.org/site/newproject.html before the incubator
   came into being.)  I'm not sure why we'd want to remove this
 information,
   although it might make sense to note where reality deviated from the
 plan.
  
   Also note the comment at the top the charter page.  This was the
 specific
   proposal approved by the PMC.  If we want to make revisions or comments
 to
   that charter, so be it, but let's not pretend that the revision is the
   history.
  
   On Fri, 14 May 2004, Henri Yandell wrote:
  
   
[hopefully all these general emails won't mean that only one turns
 into a
living thread]
   
I'd like to try and get us moving forward on the Commons charter a
 bit.
It's easy to turn this into a long series of misunderstood arguments,
 so
my first suggestion is hopefully something very unargumentative.
   
[cf http://jakarta.apache.org/commons/charter.html]
   
I'm proposing that we:
   
**
Remove (1.5.2) as it has never happened and is nothing our community
 is
striving to make happen. This also involves a FAQ entry on the
 directory
being removed.
   
Remove (2) as this is not relevant to the charter nowadays, plus it's
 not
even an accurate representation of the original components. If this
information is deemed useful, we need to ask Craig to give us another
history lesson and make some notes, probably elsewhere.
   
Remove (3) as it is no longer relevant and should be documented in an
available resources section. [ie) can a new Commons component use
 JIRA,
where is our wiki etc].
**
   
I don't believe any of these are too big a deal and getting things
 moving
will give us a foundation for future discussions. I think that a
 typical 3
+1 and no -1 vote should be fine for such a thing [unless anyone knows
 of
obscure rules], and will plan to send out such a vote on the above if
 no
discussion occurs.
   
Hen
   
   
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
   
   
  
   --
   - Rod http://radio.weblogs.com/0122027/
  
   -
   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]


 -
 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]



Re: [Validator] Niall Pemberton as Committer

2004-05-24 Thread Henri Yandell

Sounds like a fine idea.

+1

On Mon, 24 May 2004, Ted Husted wrote:

 Niall Pemberton is an Apache Struts Committer who would like to apply some patches 
 to the Validator, with the hope of moving toward another release.

 Here's my +1

 -Ted.



 -
 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/beanutils/xdocs navigation.xml

2004-05-24 Thread rdonkin
rdonkin 2004/05/24 14:29:32

  Modified:beanutils/xdocs navigation.xml
  Log:
  Added link to bean-collections
  
  Revision  ChangesPath
  1.7   +4 -0  jakarta-commons/beanutils/xdocs/navigation.xml
  
  Index: navigation.xml
  ===
  RCS file: /home/cvs/jakarta-commons/beanutils/xdocs/navigation.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- navigation.xml2 Mar 2004 03:27:47 -   1.6
  +++ navigation.xml24 May 2004 21:29:32 -  1.7
  @@ -38,6 +38,10 @@
 item name=Javadoc (CVS latest) href=apidocs/index.html/
   /menu
   
  +menu name='Modules'
  +item name=Bean Collections 
href=http://jakarta.apache.org/commons/beanutils/bean-collections/index.html/
  +/menu
  +
   common-menus;
   
 /body
  
  
  

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



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

2004-05-24 Thread rdonkin
rdonkin 2004/05/24 14:30:09

  Modified:beanutils/xdocs index.xml
  Log:
  Added description for bean collections (and new packaging strategy)
  
  Revision  ChangesPath
  1.5   +31 -1 jakarta-commons/beanutils/xdocs/index.xml
  
  Index: index.xml
  ===
  RCS file: /home/cvs/jakarta-commons/beanutils/xdocs/index.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- index.xml 29 Feb 2004 21:18:08 -  1.4
  +++ index.xml 24 May 2004 21:30:09 -  1.5
  @@ -53,7 +53,37 @@
   understand and utilize.  The  emBeanUtils/em component provides
   easy-to-use wrappers around these capabilities.
   /p
  -
  +subsection name='BeanUtils Core And Modules'
  +p
  +The next release will see a departure from the usual packaging strategy. 
  +Rather than just a single jar, BeanUtils will distribute a 
  +codecommons-beanutils-core.jar/code containing the essential parts of BeanUtils
  +with minimal dependencies (for this release just 
  +a href='http://jakarta.apache.org/commons/logging'Commons Logging/a).
  +Other parts of BeanUtils (typically specialized modules) will be distributed as 
separate,
  +modular jars with additional dependencies. Hopefully this will allow library and 
framework 
  +creators more finely grained control over their dependencies. It should also help 
with
  +compatibility issues.
  +/p
  +p
  +For everyone else, don't worry :) There will be a single commons-beanutils-all.jar 
  +containing everything. Drop it in and add any dependencies your application needs.
  +/p
  +/subsection
  +subsection name='Bean Collections'
  +p
  +Bean collections is a library combining BeanUtils with 
  +a href='http://jakarta.apache.org/commons/collections'Commons Collections/a
  +to provide services for collections of beans. Once class 
(codeBeanComparator/code)
  +was previously released, the rest are new. This new distribution strategy should 
allow
  +this sub-component to evolve naturally without the concerns about size and scope
  +that might otherwise happen.
  +/p
  +p
  +Bean Collections has an additional dependency on 
  +a href='http://jakarta.apache.org/commons/collections'Commons Collections/a.
  +/p
  +/subsection
   /section
   
   
  
  
  

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



cvs commit: jakarta-commons/jelly/jelly-tags/xmlunit build.xml

2004-05-24 Thread polx
polx2004/05/24 14:39:37

  Modified:jellybuild.xml commonDependencies.ent maven.xml
project.xml
   jelly/jelly-tags tag-project.xml
   jelly/jelly-tags/ant build.xml
   jelly/jelly-tags/antlr build.xml project.xml
   jelly/jelly-tags/avalon build.xml
   jelly/jelly-tags/bean build.xml
   jelly/jelly-tags/beanshell build.xml
   jelly/jelly-tags/betwixt build.xml
   jelly/jelly-tags/bsf build.xml
   jelly/jelly-tags/define build.xml
   jelly/jelly-tags/dynabean build.xml
   jelly/jelly-tags/email build.xml
   jelly/jelly-tags/fmt build.xml
   jelly/jelly-tags/html build.xml
   jelly/jelly-tags/http build.xml
   jelly/jelly-tags/interaction build.xml project.xml
   jelly/jelly-tags/jaxme build.xml project.xml
   jelly/jelly-tags/jetty build.xml
   jelly/jelly-tags/jms build.xml
   jelly/jelly-tags/jsl build.xml
   jelly/jelly-tags/junit build.xml
   jelly/jelly-tags/log build.xml
   jelly/jelly-tags/ojb build.xml
   jelly/jelly-tags/quartz build.xml project.xml
   jelly/jelly-tags/soap build.xml
   jelly/jelly-tags/sql build.xml
   jelly/jelly-tags/swing build.xml project.xml
   jelly/jelly-tags/swt build.xml
   jelly/jelly-tags/threads build.xml
   jelly/jelly-tags/util build.xml
   jelly/jelly-tags/validate build.xml
   jelly/jelly-tags/velocity build.xml
   jelly/jelly-tags/xml build.xml
   jelly/jelly-tags/xmlunit build.xml
  Log:
  Upgrading to dom4j 1.5-beta-2, thereby to jaxen 1.1 beta-2.
  Updated all build.xml.
  The whole project seems to build fine.
  Using maven rc3 may be a good advice.
  paul
  
  Revision  ChangesPath
  1.81  +21 -34jakarta-commons/jelly/build.xml
  
  http://cvs.apache.org/viewcvs/jakarta-commons/jelly/build.xml.diff?r1=1.80r2=1.81
  
  
  1.10  +6 -1  jakarta-commons/jelly/commonDependencies.ent
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/jelly/commonDependencies.ent.diff?r1=1.9r2=1.10
  
  
  1.71  +1 -1  jakarta-commons/jelly/maven.xml
  
  http://cvs.apache.org/viewcvs/jakarta-commons/jelly/maven.xml.diff?r1=1.70r2=1.71
  
  
  1.140 +1 -1  jakarta-commons/jelly/project.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/jelly/project.xml.diff?r1=1.139r2=1.140
  
  
  1.7   +13 -18jakarta-commons/jelly/jelly-tags/tag-project.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/jelly/jelly-tags/tag-project.xml.diff?r1=1.6r2=1.7
  
  
  1.9   +19 -30jakarta-commons/jelly/jelly-tags/ant/build.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/jelly/jelly-tags/ant/build.xml.diff?r1=1.8r2=1.9
  
  
  1.4   +12 -23jakarta-commons/jelly/jelly-tags/antlr/build.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/jelly/jelly-tags/antlr/build.xml.diff?r1=1.3r2=1.4
  
  
  1.8   +1 -1  jakarta-commons/jelly/jelly-tags/antlr/project.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/jelly/jelly-tags/antlr/project.xml.diff?r1=1.7r2=1.8
  
  
  1.4   +56 -25jakarta-commons/jelly/jelly-tags/avalon/build.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/jelly/jelly-tags/avalon/build.xml.diff?r1=1.3r2=1.4
  
  
  1.4   +14 -25jakarta-commons/jelly/jelly-tags/bean/build.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/jelly/jelly-tags/bean/build.xml.diff?r1=1.3r2=1.4
  
  
  1.4   +14 -25jakarta-commons/jelly/jelly-tags/beanshell/build.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/jelly/jelly-tags/beanshell/build.xml.diff?r1=1.3r2=1.4
  
  
  1.5   +17 -28jakarta-commons/jelly/jelly-tags/betwixt/build.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/jelly/jelly-tags/betwixt/build.xml.diff?r1=1.4r2=1.5
  
  
  1.4   +12 -23jakarta-commons/jelly/jelly-tags/bsf/build.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/jelly/jelly-tags/bsf/build.xml.diff?r1=1.3r2=1.4
  
  
  1.4   +18 -29jakarta-commons/jelly/jelly-tags/define/build.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/jelly/jelly-tags/define/build.xml.diff?r1=1.3r2=1.4
  
  
  1.4   +12 -23jakarta-commons/jelly/jelly-tags/dynabean/build.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/jelly/jelly-tags/dynabean/build.xml.diff?r1=1.3r2=1.4
  
  
  1.4   +56 -25jakarta-commons/jelly/jelly-tags/email/build.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/jelly/jelly-tags/email/build.xml.diff?r1=1.3r2=1.4
  
  
  1.5   +9 -48 jakarta-commons/jelly/jelly-tags/fmt/build.xml
  
  
http://cvs.apache.org/viewcvs/jakarta-commons/jelly/jelly-tags/fmt/build.xml.diff?r1=1.4r2=1.5
  
  
  1.7   

Re: [Validator] Niall Pemberton as Committer

2004-05-24 Thread Dirk Verbeeck
+1
Ted Husted wrote:
Niall Pemberton is an Apache Struts Committer who would like to apply some patches to the Validator, with the hope of moving toward another release. 

Here's my +1 

-Ted.

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


[transaction] website

2004-05-24 Thread Dirk Verbeeck
Hi Oliver
Glad you appreciate my efford :-)
Next will be adding the component to the menu/component list.
Do you have a good one-liner to describe the transaction component?
-- Dirk
Oliver Zeigermann wrote:
Hi Dirk!
Thanks for your *impressive* help!
Oliver
[EMAIL PROTECTED] wrote:
dirkv   2004/05/22 05:39:55
  Added:   transaction/xdocs downloads.xml index.xml navigation.xml


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


cvs commit: jakarta-commons-sandbox/scaffold project.xml

2004-05-24 Thread dirkv
dirkv   2004/05/24 15:34:37

  Modified:scaffold project.xml
  Log:
  use white logo
  
  Revision  ChangesPath
  1.4   +1 -1  jakarta-commons-sandbox/scaffold/project.xml
  
  Index: project.xml
  ===
  RCS file: /home/cvs/jakarta-commons-sandbox/scaffold/project.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- project.xml   27 Feb 2004 04:38:49 -  1.3
  +++ project.xml   24 May 2004 22:34:37 -  1.4
  @@ -3,7 +3,7 @@
 extend../sandbox-build/project.xml/extend
 nameCommons Scaffold/name
 idcommons-scaffold/id
  -  logo/images/scaffold-logo-blue.jpg/logo
  +  logo/images/scaffold-logo-white.png/logo
 urlhttp://jakarta.apache.org/commons/scaffold//url
 inceptionYear2002/inceptionYear
 shortDescriptionCommons Scaffold/shortDescription
  
  
  

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



cvs commit: jakarta-commons-sandbox/resources/xdocs index.xml navigation.xml

2004-05-24 Thread dirkv
dirkv   2004/05/24 15:35:04

  Modified:resources project.properties
   resources/xdocs index.xml navigation.xml
  Log:
  update to new lf
  
  Revision  ChangesPath
  1.4   +4 -4  jakarta-commons-sandbox/resources/project.properties
  
  Index: project.properties
  ===
  RCS file: /home/cvs/jakarta-commons-sandbox/resources/project.properties,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- project.properties27 Mar 2004 22:18:16 -  1.3
  +++ project.properties24 May 2004 22:35:04 -  1.4
  @@ -16,11 +16,11 @@
   ##
   # commons site LF
   ##
  -maven.xdoc.jsl=../sandbox-build/commons-site.jsl
  -maven.xdoc.date=left
  -maven.xdoc.poweredby.image=
  +maven.xdoc.jsl=../../../jakarta-commons/commons-build/commons-site.jsl
  +maven.xdoc.date=bottom
  +maven.xdoc.poweredby.image=maven-feather.png
   maven.xdoc.version=${pom.currentVersion}
  -maven.xdoc.developmentProcessUrl=http://maven.apache.org/development-process.html
  +maven.xdoc.developmentProcessUrl=http://jakarta.apache.org/commons/charter.html
   
   compile.debug = on
   compile.optimize = off
  
  
  
  1.3   +1 -1  jakarta-commons-sandbox/resources/xdocs/index.xml
  
  Index: index.xml
  ===
  RCS file: /home/cvs/jakarta-commons-sandbox/resources/xdocs/index.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- index.xml 10 Apr 2004 19:55:33 -  1.2
  +++ index.xml 24 May 2004 22:35:04 -  1.3
  @@ -3,7 +3,7 @@
   document
   
properties
  -  titleResources : Resource bundle component/title
  +  titleOverview/title
 author email=[EMAIL PROTECTED]James Strachan/author
/properties
   
  
  
  
  1.7   +7 -14 jakarta-commons-sandbox/resources/xdocs/navigation.xml
  
  Index: navigation.xml
  ===
  RCS file: /home/cvs/jakarta-commons-sandbox/resources/xdocs/navigation.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- navigation.xml28 Mar 2004 01:06:31 -  1.6
  +++ navigation.xml24 May 2004 22:35:04 -  1.7
  @@ -15,22 +15,15 @@
  limitations under the License.
   --
   
  -!DOCTYPE project [
  -!ENTITY commons-nav SYSTEM ../../sandbox-build/incl_nav.xml
  -]
  -
  -project name=Resources
  -  titleResources/title
  -  organizationLogo href=/images/jakarta-logo-blue.gifJakarta/organizationLogo
  -
  +!DOCTYPE org.apache.commons.menus SYSTEM 
'../../../jakarta-commons/commons-build/menus/menus.dtd'
  +project name=Commons#xA0;Resources
  +  titleCommons#xA0;Resources/title
 body
  -menu name=Resources
  -  item name=Overview href=/index.html/
  +menu name=Commons#xA0;Resources
  +  item name=Overview   href=/index.html/
 item name=To Do List href=/todo.html/
  -  item name=Javadoc href=apidocs/index.html/
  +  item name=Javadochref=/apidocs/index.html/
   /menu
  -
  -commons-nav;
  -
  +common-menus;
 /body
   /project
  
  
  

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



cvs commit: jakarta-commons-sandbox/transaction project.xml

2004-05-24 Thread dirkv
dirkv   2004/05/24 15:36:01

  Modified:transaction project.xml
  Log:
  dependencies, testcase, reports
  
  Revision  ChangesPath
  1.2   +38 -1 jakarta-commons-sandbox/transaction/project.xml
  
  Index: project.xml
  ===
  RCS file: /home/cvs/jakarta-commons-sandbox/transaction/project.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- project.xml   22 May 2004 12:39:24 -  1.1
  +++ project.xml   24 May 2004 22:36:01 -  1.2
  @@ -25,7 +25,23 @@
 /developers
 
 dependencies
  -
  +dependency
  +  groupIdgeronimo-spec/groupId
  +  artifactIdgeronimo-spec-jta/artifactId
  +  version1.0-M1/version
  +/dependency
  +dependency
  +  idcommons-codec/id
  +  version1.2/version
  +/dependency
  +dependency
  +  idcommons-collections/id
  +  version3.0/version
  +/dependency
  +dependency
  +  idlog4j/id
  +  version1.2.8/version
  +/dependency
   dependency
 idjunit/id
 version3.8.1/version
  @@ -36,5 +52,26 @@
   dependencyidxerces/idversion2.0.2/version/dependency
   !-- /these two are required by maven --
 /dependencies
  +
  +  build
  +unitTest
  +  includes
  +
includeorg/apache/commons/transaction/file/FileResourceManagerTest.java/include
  +  /includes
  +/unitTest
  +  /build
  +
  +  reports
  +reportmaven-changelog-plugin/report
  +reportmaven-changes-plugin/report
  +reportmaven-developer-activity-plugin/report
  +reportmaven-file-activity-plugin/report
  +reportmaven-javadoc-plugin/report
  +reportmaven-jdepend-plugin/report
  +reportmaven-junit-report-plugin/report
  +reportmaven-jxr-plugin/report
  +reportmaven-license-plugin/report
  +reportmaven-tasklist-plugin/report
  +  /reports
   
   /project
  
  
  

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



cvs commit: jakarta-commons-sandbox/transaction/xdocs index.xml

2004-05-24 Thread dirkv
dirkv   2004/05/24 15:36:54

  Modified:transaction/xdocs index.xml
  Log:
  spell check
  
  Revision  ChangesPath
  1.2   +8 -8  jakarta-commons-sandbox/transaction/xdocs/index.xml
  
  Index: index.xml
  ===
  RCS file: /home/cvs/jakarta-commons-sandbox/transaction/xdocs/index.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- index.xml 22 May 2004 12:39:55 -  1.1
  +++ index.xml 24 May 2004 22:36:54 -  1.2
  @@ -12,14 +12,14 @@
   section name=The Transaction Component
   p
   An effort to create a package for transactional utility
  -classes in the commons sandbox area. The aim is to seperate common
  +classes in the commons sandbox area. The aim is to separate common
   transaction utilities used in Jakarta Slide into a project of its own.
   /p
   
   p
   bXAMap:/b
   All retrieval / insertion of data is done using the well known Map
  -methods. Tx controll will also be done using a standard interface from
  +methods. Tx control will also be done using a standard interface from
   the JTA. This also allows to link this cache / map into a distributed
   transaction in a J2EE container, even though this required the
   implementation of a connector.
  @@ -28,15 +28,15 @@
   p
   bXAHashMap:/b
   Transactional HashMap based on HashMap from java.util. Uses PriorityLock
  -  from org.apache.commons.tx to allow for several isolation levels that
  -are configured in the ctor.
  +  from org.apache.commons.transaction to allow for several isolation levels that
  +are configured in the constructor.
   /p
   
   p
   bXALRUCache:/b
   Transactional Cache based on LRUMap from org.apache.commons.collections.
  -Uses PriorityLock from org.apache.commons.tx to allow for several
  -isolation levels that are configured in the ctor.
  +Uses PriorityLock from org.apache.commons.transaction to allow for several
  +isolation levels that are configured in the constructor.
   /p
   
   p
  @@ -45,8 +45,8 @@
   owner at different compatible levels. PriorityLock allows to specify
   preferences of lock levels. E.g. this would allow to prefer write locks
   over read locks. Preferences can be specified either by direction
  -(higher level over lower or vice-versa) or by an array explicitely
  -decribing the sequqnece of preferred levels.
  +(higher level over lower or vice versa) or by an array explicitly
  +describing the sequence of preferred levels.
   /p
   
   /section
  
  
  

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



cvs commit: jakarta-commons-sandbox/transaction/lib/ext log4j-1.2.8.jar geronimo-jta.jar commons-collections-3.0.jar commons-codec-1.2.jar

2004-05-24 Thread dirkv
dirkv   2004/05/24 15:41:41

  Removed: transaction/lib/ext log4j-1.2.8.jar geronimo-jta.jar
commons-collections-3.0.jar commons-codec-1.2.jar
  Log:
  dependencies downloaded by maven

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



Re: [all] BinaryCompatability tester

2004-05-24 Thread Simon Kitching
On Fri, 2004-05-21 at 07:18, Stephen Colebourne wrote:
 This seems especially relevant with both collections and logging issues
 recently.
 
 From Lars Kuhne, developer of clirr
  I'd say that the current version number 0.2 reflects the development
  status pretty well: Alpha
 
  * somewhat usable (detects many compatibility errors already)
  * some compatibility problems are currently not detected
  * probably not configurable enough for many users
 
 It seems to be a good starting point for building this, so if anyone wants
 to volunteer, Lars would be pleased to receive patches. Its LGPL, but for a
 tool this shouldn't matter to anyone.
 
 Stephen
 
 From: Henri Yandell [EMAIL PROTECTED]
  http://clirr.sourceforge.net/ looks interesting by the way. Just noticed
  it on Vincent Massol's blog.
 
  On Sun, 2 May 2004, Stephen Colebourne wrote:
 
   Does anyone know of a tool to test whether a new version of a jar file
 is
   binary compatible with the old version?

Hi All,

I just wanted to let people know that (as discussed on this list a few
weeks ago) I'm working on a similar tool. The current working title is
JCompare.

The code isn't yet ready for prime time. In fact, I wouldn't have sent
this email but for the discussion about clirr. However JCompare is
generating some useful output already. Here is a link to a comparison of
Digester 1.5 vs the current Digester CVS head (which will hopefully
become Digester 1.6 real soon now):
  http://www.apache.org/~skitching/digester-15-16.txt

JCompare is currently licensed under the APL2.0. Note that I don't have
anything against LGPL, particularly for applications; it's simply that
I want to keep the option open of having this code become an ASF
project.

What this license difference means is that anyone who contributes to
clirr (LGPL) may not be able to later contribute to JCompare. That's
unfortunate but I don't see any way around this.

I have had a brief look at clirr. From what I can see, clirr is focussed
on reporting compatible/not-compatible status, and will probably have
trouble generating good difference reports. JCompare is focussed on
generating difference reports, and my next task is to determine how (if)
I can add binary compatibility testing to this. So in the end, the two
projects may end up complimentary to each other.

The clirr code is certainly a little tidier at this moment. I am still
exploring the problem, so JCompare will no doubt go through a number
of structural refactorings before becoming stable. And there are heaps
of missing features. However if people do want to look at the existing
code, it is here:
  http://www.apache.org/~skitching/jcompare.tgz

Clirr and JCompare both take a similar approach: Clirr uses BCEL to
parse .class files, while JCompare uses ASM (asm.objectweb.org). However
clirr uses an extensible list of checker tasks to check for certain
issues, while JCompare is currently more monolithic. These are early
days, however, and this may change.

I don't currently wish to merge efforts with clirr because (as I noted
above) I am not sure that the clirr architecture is suitable for
generating good reports. And once I start working on an LGPL library for
comparing jars it will be difficult legally to start work on an
ASF-licensed alternative.

Cheers,

Simon



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



Re: [math][proposal] Drop serialization from selected classes

2004-05-24 Thread Mark R. Diggory
I'd like to clarify my position in more detail because it is not 100% -1 
on removing Serialization Interfaces. There are items on the list for 
which I agree serialization can/should be removed.

1.) Its ok to remove Serialization from Factories which are not 
instantiated.

2.) Its ok to remove Serialization from Abstract classes.
3.) StaticUtils don't benefit from serialization, I didn't see any with 
it present within them. If you see any, feel free to remove the 
Serialization Interface from them.


I would very much prefer to see Serialization interfaces maintained on 
all non-Abstract implementation classes so that the API can be used 
within applications which take advantage of Serialization.

a.) Abstract Classes in which Serialization interface can be removed 
without impact to overall serialization of API:

o.a.c.m.analysis.UnivariateRealSolverImpl
o.a.c.m.stat.univariate.SummaryStatistics
o.a.c.m.stat.univariate.DescriptiveStatistics
b.) Classes I would like to maintain Serialization on (and for which its 
pretty much zero effort).

o.a.c.m.analysis.
 BisectionSolver
 BrentSolver
 NewtonSolver
 PolynomialFunction
 PolynomialSplineFunction
 SecantSolver
 SplineInterpolator
 UnivariateRealSolverFactoryImpl -- Instantiable Factory
o.a.c.m.complex.
 Complex
 ComplexFormat
o.a.c.m.distribution.
 BinomialDistributionImpl
 ChiSquaredDistributionImpl
 DistributionFactoryImpl -- Instantiable Factory
 ExponentialDistributionImpl
 FDistributionImpl
 GammaDistributionImpl
 HypergeometricDistributionImpl
 NormalDistributionImpl
 TDistributionImpl
o.a.c.m.linear
 RealMatrixImpl
o.a.c.m.random
 EmpiricalDistributionImpl (Pluse inner classes)
 RandomDataImpl
o.a.c.m.stat
 Frequency
o.a.c.m.stat.inference
 ChiSquareTestImpl
 TTestImpl
o.a.c.m.stat.multivariate
 BivariateRegression
o.a.c.m.stat.univariate
 DescriptiveStatisticsImpl
 StatisticalSummaryValues
 SummaryStatisticsImpl
o.a.c.m.stat.univariate.xxx (All classes)
o.a.c.m.util
 ContinuedFraction
 ContractableDoubleArray
 DefaultTransformer
 ExpandableDoubleArray
 FixedDoubleArray
 TransformerMap
c.) With very little effort I can make the following Serializable such 
that the Replayable Data Streams can be recovered and continued on from 
given the presence of the Datasource is available.

o.a.c.m.random
 ValueServer
So, to review Phil's list:
AbstractDescriptiveStatistics
+1

BisectionSolver
BrentSolver
ChiSquareTestImpl
DefaultTransformer
-1

DescriptiveStatistics
+1

DescriptiveStatisticsImpl
DistributionFactoryImpl
Erf
Gamma
NewtonSolver
SecantSolver
SplineInterpolator
SummaryStatisticsImpl
TTestImpl
TransformerMap
UnivariateRealSolverFactoryImpl
-1

UnivariateRealSolverImpl
+1

ValueServer 
-0 (I can make it Serializable if you like)
-Mark
p.s. As a reminder, I've serailversionUID's generated for all these 
files now.

Mark R. Diggory wrote:
Phil Steitz wrote:
Since implementing Serializable requires that all subclasses also 
implement serializable and that care be taken to ensure backward 
serialization compatability, my view is that we should implement 
Serializable iff there is a reason to do so, not by default for all 
classes. 
This is not true, you only have to implement serializable in your 
subclass if you want to support serialization, there is no requirement 
that you are forced to do so because the parent class implements it. It 
is completely transparent to the user in this reguard.

I am interested in others' views on this.   Maybe I am missing 
something, but I see no value in implementing Serializable for 
factories, abstract classes, utility classes and such.
 

Yes, I'll agree for abstracts, its not really neccessary, it was more a 
practice on my part to confirm that they were truly serializable. I also 
agree its probibly not very important for factories, but its a 
no-brainer, effects very little in terms of source code and performance 
and is a very simple thing toi maintain. Arguing that this creates all 
kinds of headaches is really a Red Herring. I spent an hour on it this 
afternoon and can confidently state that our API can easily support it 
without headaches to anyone. Removing it only steps on peoples toes in 
the long run.

-1 on removing Serialization Interfaces.
Mark
Phil
-Original Message- From: Mark R. Diggory 
[mailto:[EMAIL PROTECTED] Sent: Mon 5/24/2004 12:31 PM 
To: Jakarta Commons Developers List Cc: Subject: Re: 
[math][proposal] Drop serialization from selected classes



Just to give an update, I generated serialversionUID's for all the
current Serializable classes in the src/java directory for which they
were absent. I'm just waiting on our clarifying the decision prior
committing everything. I am currently working on a serialization
solution for the ValueServer/EmpiricalDistribution classes.

-Mark


 



cvs commit: jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/locate DiscoveryLocator.java

2004-05-24 Thread burton
burton  2004/05/24 15:46:50

  Modified:feedparser/src/java/org/apache/commons/feedparser
AtomFeedParser.java
   feedparser/src/java/org/apache/commons/feedparser/locate
DiscoveryLocator.java
  Log:
  Fixed bug in Atom 0.3 conformance with mode
  
  Revision  ChangesPath
  1.7   +12 -9 
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/AtomFeedParser.java
  
  Index: AtomFeedParser.java
  ===
  RCS file: 
/home/cvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/AtomFeedParser.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- AtomFeedParser.java   29 Apr 2004 09:36:25 -  1.6
  +++ AtomFeedParser.java   24 May 2004 22:46:50 -  1.7
  @@ -162,7 +162,7 @@
   Element content = (Element)i.next();
   
   String type = content.getAttributeValue( type, text/plain );
  -String mode = content.getAttributeValue( mode, xml );
  +String mode = content.getAttributeValue( mode );
   
   String format = null;
   String encoding = null;
  @@ -170,13 +170,14 @@
   String value = null;
   
   //
  -if ( mode.equals( xml ) ) {
  +if ( xml.equals( mode ) ) {
   value = content.getText();
  -} 
  -
  -if ( mode.equals( escaped ) ) {
  +} else if ( escaped.equals( mode ) ) {
  +value = getXMLOfContent( content.getContent() );
  +} else {
  +mode = xml;
   value = getXMLOfContent( content.getContent() );
  -} 
  +}
   
   boolean isSummary = false;
   
  @@ -194,7 +195,9 @@
   String format = application/xhtml+xml;
   String encoding = null;
   String mode = xml;
  - 
  +
  +//FIXME: get xml:base
  +
   String value = getXMLOfContent( e );
   boolean isSummary = true;
   
  @@ -215,7 +218,7 @@
*/
   private static String getXMLOfContent( List content ) {
   
  -StringBuffer buff = new StringBuffer( 1000 ); 
  +StringBuffer buff = new StringBuffer( 1 ); 
   
   XMLOutputter outputter = new XMLOutputter( , true );
   
  
  
  
  1.8   +4 -0  
jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/locate/DiscoveryLocator.java
  
  Index: DiscoveryLocator.java
  ===
  RCS file: 
/home/cvs/jakarta-commons-sandbox/feedparser/src/java/org/apache/commons/feedparser/locate/DiscoveryLocator.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- DiscoveryLocator.java 23 Apr 2004 17:45:43 -  1.7
  +++ DiscoveryLocator.java 24 May 2004 22:46:50 -  1.8
  @@ -82,6 +82,10 @@
   if ( type.equals( RSS_MEDIA_TYPE ) )
   list.setAdRSSFeed( feedReference );
   
  +//FIXME: we SHOULD add XML_MEDIA_TYPE discovery here but we have
  +//no real idea what to do with it since it might be any document
  +//type. text/xml is very generic.
  +
   return list;
   }
   
  
  
  

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



cvs commit: jakarta-commons-sandbox/messenger/xdocs index.xml navigation.xml

2004-05-24 Thread dirkv
dirkv   2004/05/24 15:47:31

  Modified:messenger project.properties project.xml
   messenger/xdocs index.xml navigation.xml
  Log:
  update to new lf
  
  Revision  ChangesPath
  1.3   +6 -0  jakarta-commons-sandbox/messenger/project.properties
  
  Index: project.properties
  ===
  RCS file: /home/cvs/jakarta-commons-sandbox/messenger/project.properties,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- project.properties4 Mar 2003 13:19:01 -   1.2
  +++ project.properties24 May 2004 22:47:31 -  1.3
  @@ -13,6 +13,12 @@
   # General Maven stuff
   # ---
   
  +maven.xdoc.jsl=../../../jakarta-commons/commons-build/commons-site.jsl
  +maven.xdoc.date=bottom
  +maven.xdoc.poweredby.image=maven-feather.png
  +maven.xdoc.version=${pom.currentVersion}
  +maven.xdoc.developmentProcessUrl=http://jakarta.apache.org/commons/charter.html
  +
   compile.debug = on
   compile.optimize = off
   compile.deprecation = off
  
  
  
  1.19  +1 -0  jakarta-commons-sandbox/messenger/project.xml
  
  Index: project.xml
  ===
  RCS file: /home/cvs/jakarta-commons-sandbox/messenger/project.xml,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- project.xml   28 Feb 2004 05:27:06 -  1.18
  +++ project.xml   24 May 2004 22:47:31 -  1.19
  @@ -4,6 +4,7 @@
 extend../sandbox-build/project.xml/extend
 namecommons-messenger/name
 idcommons-messenger/id
  +  logo/images/messenger-logo-white.png/logo
 currentVersion1.0-dev-14/currentVersion
 inceptionYear2002/inceptionYear
 packageorg.apache.commons/package
  
  
  
  1.3   +2 -2  jakarta-commons-sandbox/messenger/xdocs/index.xml
  
  Index: index.xml
  ===
  RCS file: /home/cvs/jakarta-commons-sandbox/messenger/xdocs/index.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- index.xml 28 Aug 2002 14:49:07 -  1.2
  +++ index.xml 24 May 2004 22:47:31 -  1.3
  @@ -3,13 +3,13 @@
   document
   
properties
  -  titleMessenger/title
  +  titleOverview/title
 author email=[EMAIL PROTECTED]James Strachan/author
/properties
   
   body
   
  -section name=Introduction
  +section name=Messenger Introduction
   
   p
 bMessenger/b is a JMS (Java Message Service) framework
  
  
  
  1.2   +5 -6  jakarta-commons-sandbox/messenger/xdocs/navigation.xml
  
  Index: navigation.xml
  ===
  RCS file: /home/cvs/jakarta-commons-sandbox/messenger/xdocs/navigation.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- navigation.xml22 May 2002 14:49:16 -  1.1
  +++ navigation.xml24 May 2004 22:47:31 -  1.2
  @@ -1,12 +1,11 @@
   ?xml version=1.0 encoding=ISO-8859-1?
  -project name=Messenger
  -
  -  titleMessenger/title
  -  organizationLogo href=/images/jakarta-logo-blue.gifJakarta/organizationLogo
  -
  +!DOCTYPE org.apache.commons.menus SYSTEM 
'../../../jakarta-commons/commons-build/menus/menus.dtd'
  +project name=Commons#xA0;Messenger
  +  titleCommons#xA0;Messenger/title
 body
  -menu name=Messenger
  +menu name=Commons#xA0;Messenger
 item name=Overviewhref=/index.html/
   /menu
  +common-menus;
 /body
   /project
  
  
  

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



Re: [Validator] Niall Pemberton as Committer

2004-05-24 Thread Dion Gillard
+1

On Mon, 24 May 2004 16:16:04 -0400, Ted Husted [EMAIL PROTECTED] wrote:
 
 Niall Pemberton is an Apache Struts Committer who would like to apply some patches 
 to the Validator, with the hope of moving toward another release.

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



[sql] [patch] sql server improvments, fix for prior patch

2004-05-24 Thread John M
Yeah, I understand the test part - thought I had a
properties file for the connection but no way to
control that from the build.  But I also think that
the ant task modifications for allowing alter were not
merged.  I don't remember anything I did to maven.xml.
 All the stuff for MS SQL Server in this patch is new.
 I will try to get that to Bugzilla soon.

John

==
John M wrote:
 I had previously submitted a patch for the sql
 project, and it was finally accepted, sort of. It
 seems only part of the patch was merged. I have
 included the other parts that didn't make it before,
 as well as some fixes for SQL Server DDL generation
 that I discovered while working on a new project
with
 it. Alas, some of the changes in the patch are mere
 whitespace changes, but I didn't feel like trying to
 undo all of those.


Please submit your patches to bugzilla.

If I remember the patches you submitted before
correctly, there were
reasons that I left pieces out.  There were some tests
that connected
to a local mysql database, which just won't work on
everyone's machine.
There also was some maven.xml magic that I didn't view
as necessary.
I'll try to take another look at those parts, to make
sure I didn't
misunderstand something.

Unfortunately, I think I'm the only person who is
involved with [sql] these
days, and I've been struggling to find time to get it
moved over to the
db-commons.  This is something that I've been wanting
to do since
the fall.  So, bear with me -- I'm not sure when I'll
get to commit these.






__
Do you Yahoo!?
Friends.  Fun.  Try the all-new Yahoo! Messenger.
http://messenger.yahoo.com/ 

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



Re: cvs commit: jakarta-commons/jelly/jelly-tags/xmlunit build.xml

2004-05-24 Thread Dion Gillard
Cool.

I'll test later today

On 24 May 2004 21:39:37 -, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
 
 polx2004/05/24 14:39:37
 
   Modified:jellybuild.xml commonDependencies.ent maven.xml
 project.xml
   Log:
   Upgrading to dom4j 1.5-beta-2, thereby to jaxen 1.1 beta-2.
   Updated all build.xml.
   The whole project seems to build fine.
   Using maven rc3 may be a good advice.

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



DO NOT REPLY [Bug 27775] - [configuration] Comma-escaping and backslash-parsing in PropertiesConfiguration broken

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

http://issues.apache.org/bugzilla/show_bug.cgi?id=27775

[configuration] Comma-escaping and backslash-parsing in PropertiesConfiguration broken

[EMAIL PROTECTED] changed:

   What|Removed |Added

   Priority|Other   |High
   Target Milestone|--- |1.0 Final



--- Additional Comments From [EMAIL PROTECTED]  2004-05-25 00:45 ---
According to the java.util.Properties documentation the double backslash is the
standard :
http://java.sun.com/j2se/1.4.2/docs/api/java/util/Properties.html#load(java.io.InputStream)

Whether commons-configuration should stick to this specification or not for its
PropertiesConfiguration is open for discussion of course, I think it's worth
starting a new bug report on this to examine the implications.

There is still an issue with the comma escaping though, and it has to be solved
before 1.0.

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



[GUMP@brutus]: jakarta-commons-sandbox/commons-threading prerequisite failed

2004-05-24 Thread Ted Husted
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-threading *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:


http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-threading/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-threading-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: 
http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-threading/rss.xml
 Atom: 
http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-threading/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons-sandbox/commons-functor prerequisite failed

2004-05-24 Thread commons-functor development team
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-functor *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:


http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-functor/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-functor.jar] identifier set to project name
 -INFO- Dependency on junit exists, no need to add for property junit.home.
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: 
http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-functor/rss.xml
 Atom: 
http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-functor/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons-sandbox/commons-email prerequisite failed

2004-05-24 Thread dIon Gillard
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-email *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-email/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-email-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-email/rss.xml
 Atom: 
http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-email/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons-sandbox/commons-xo prerequisite failed

2004-05-24 Thread dIon Gillard
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-xo *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-xo/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-xo-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-xo/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-xo/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons-sandbox/commons-services prerequisite failed

2004-05-24 Thread Ted Husted
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-services *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:


http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-services/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-services.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: 
http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-services/rss.xml
 Atom: 
http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-services/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons-sandbox/commons-graph prerequisite failed

2004-05-24 Thread commons-graph development
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-graph *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-graph/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-graph-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-graph/rss.xml
 Atom: 
http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-graph/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons-sandbox/commons-jux prerequisite failed

2004-05-24 Thread commons-jux development team
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jux *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-jux/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-jux.jar] identifier set to project name
 -INFO- Dependency on junit exists, no need to add for property junit.home.
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-jux/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-jux/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons-sandbox/commons-resources prerequisite failed

2004-05-24 Thread Stefan Bodewig
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-resources *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:


http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-resources/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-resources-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: 
http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-resources/rss.xml
 Atom: 
http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-resources/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons-sandbox/commons-jjar prerequisite failed

2004-05-24 Thread Ted Husted
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jjar *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-jjar/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [jjar.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-jjar/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jakarta-commons-sandbox/commons-jjar/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jelly-tags/commons-jelly-tags-jsl prerequisite failed

2004-05-24 Thread Morgan Delagrange
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jelly-tags-jsl *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-jsl/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-jelly-tags-jsl-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-jsl/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-jsl/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jelly-tags/commons-jelly-tags-antlr prerequisite failed

2004-05-24 Thread Morgan Delagrange
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jelly-tags-antlr *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-antlr/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-jelly-tags-antlr-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-antlr/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-antlr/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jelly-tags/commons-jelly-tags-betwixt prerequisite failed

2004-05-24 Thread Morgan Delagrange
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jelly-tags-betwixt *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-betwixt/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-jelly-tags-betwixt-20040524.jar] identifier set to project 
name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-betwixt/rss.xml
 Atom: 
http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-betwixt/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jelly-tags/commons-jelly-tags-swing prerequisite failed

2004-05-24 Thread Morgan Delagrange
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jelly-tags-swing *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-swing/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-jelly-tags-swing-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-swing/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-swing/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jelly-tags/commons-jelly-tags-log prerequisite failed

2004-05-24 Thread Morgan Delagrange
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jelly-tags-log *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-log/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-jelly-tags-log-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-log/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-log/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jelly-tags/commons-jelly-tags-threads prerequisite failed

2004-05-24 Thread Morgan Delagrange
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jelly-tags-threads *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-threads/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-jelly-tags-threads-20040524.jar] identifier set to project 
name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-threads/rss.xml
 Atom: 
http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-threads/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jelly-tags/commons-jelly-tags-bsf prerequisite failed

2004-05-24 Thread Morgan Delagrange
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jelly-tags-bsf *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-bsf/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-jelly-tags-bsf-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-bsf/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-bsf/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jelly-tags/commons-jelly-tags-dynabean prerequisite failed

2004-05-24 Thread Morgan Delagrange
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jelly-tags-dynabean *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:


http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-dynabean/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-jelly-tags-dynabean-20040524.jar] identifier set to project 
name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-dynabean/rss.xml
 Atom: 
http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-dynabean/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jelly-tags/commons-jelly-tags-fmt prerequisite failed

2004-05-24 Thread Morgan Delagrange
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jelly-tags-fmt *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-fmt/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-jelly-tags-fmt-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-fmt/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-fmt/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jelly-tags/commons-jelly-tags-util prerequisite failed

2004-05-24 Thread Morgan Delagrange
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jelly-tags-util *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-util/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-jelly-tags-util-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-util/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-util/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jelly-tags/commons-jelly-tags-define prerequisite failed

2004-05-24 Thread Morgan Delagrange
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jelly-tags-define *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-define/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-jelly-tags-define-20040524.jar] identifier set to project 
name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-define/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-define/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jelly-tags/commons-jelly-tags-sql prerequisite failed

2004-05-24 Thread Morgan Delagrange
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jelly-tags-sql *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-sql/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-jelly-tags-sql-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-sql/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-sql/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jelly-tags/commons-jelly-tags-email prerequisite failed

2004-05-24 Thread Morgan Delagrange
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jelly-tags-email *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-email/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-jelly-tags-email-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-email/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-email/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jelly-tags/commons-jelly-tags-soap prerequisite failed

2004-05-24 Thread Morgan Delagrange
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jelly-tags-soap *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-soap/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-jelly-tags-soap-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-soap/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-soap/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jelly-tags/commons-jelly-tags-junit prerequisite failed

2004-05-24 Thread Morgan Delagrange
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jelly-tags-junit *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-junit/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-jelly-tags-junit-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-junit/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-junit/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jelly-tags/commons-jelly-tags-velocity prerequisite failed

2004-05-24 Thread Morgan Delagrange
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jelly-tags-velocity *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:


http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-velocity/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-jelly-tags-velocity-20040524.jar] identifier set to project 
name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-velocity/rss.xml
 Atom: 
http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-velocity/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jelly-tags/commons-jelly-tags-html prerequisite failed

2004-05-24 Thread Morgan Delagrange
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jelly-tags-html *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-html/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-jelly-tags-html-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-html/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jelly-tags/commons-jelly-tags-html/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: commons-vfs/commons-vfs prerequisite failed

2004-05-24 Thread commons-vfs development
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-vfs *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/commons-vfs/commons-vfs/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-vfs-20040524.jar] identifier set to project name
 -INFO- Optional dependency jakarta-slide prerequisite failed with reason build failed
 -INFO- Optional dependency commons-httpclient prerequisite failed with reason build 
failed
 -INFO- Prerequisite failed with reason build failed
 -INFO- Optional dependency commons-net prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/commons-vfs/commons-vfs/rss.xml
 Atom: http://brutus.apache.org:8080/gump/commons-vfs/commons-vfs/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: commons-grant/commons-grant prerequisite failed

2004-05-24 Thread commons-grant development
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-grant *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/commons-grant/commons-grant/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-grant-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/commons-grant/commons-grant/rss.xml
 Atom: http://brutus.apache.org:8080/gump/commons-grant/commons-grant/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons/commons-cli prerequisite failed

2004-05-24 Thread James Strachan
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-cli *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons/commons-cli/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-cli-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons/commons-cli/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jakarta-commons/commons-cli/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons/commons-digester-rss failed

2004-05-24 Thread Robert Burrell Donkin
To whom it may engage...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-digester-rss has an issue affecting its community integration.
Project State : 'Failed', Reason 'Configuration Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons/commons-digester-rss/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-digester-rss.jar] identifier set to project name
 -INFO- Failed with reason configuration failed
 -ERROR- Bad Dependency. Project: commons-beanutils unknown to *this* workspace



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons/commons-digester-rss/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jakarta-commons/commons-digester-rss/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons/commons-latka prerequisite failed

2004-05-24 Thread Ted Husted
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-latka *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons/commons-latka/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-latka.jar] identifier set to project name
 -INFO- Dependency on jaxen exists, no need to add for property jaxen.jar.
 -INFO- Optional dependency jaxen prerequisite failed with reason build failed
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons/commons-latka/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jakarta-commons/commons-latka/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons/commons-dbcp prerequisite failed

2004-05-24 Thread Ted Husted
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-dbcp *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons/commons-dbcp/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-dbcp.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons/commons-dbcp/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jakarta-commons/commons-dbcp/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons/commons-modeler prerequisite failed

2004-05-24 Thread Ted Husted
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-modeler *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons/commons-modeler/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-modeler.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons/commons-modeler/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jakarta-commons/commons-modeler/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons/commons-logging prerequisite failed

2004-05-24 Thread Ted Husted
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-logging *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons/commons-logging/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Optional dependency avalon-logkit prerequisite failed with reason build failed
 -INFO- Optional dependency logging-log4j prerequisite failed with reason build failed
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons/commons-logging/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jakarta-commons/commons-logging/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons/commons-configuration prerequisite failed

2004-05-24 Thread dIon Gillard
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-configuration *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons/commons-configuration/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-configuration-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons/commons-configuration/rss.xml
 Atom: 
http://brutus.apache.org:8080/gump/jakarta-commons/commons-configuration/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons/commons-betwixt prerequisite failed

2004-05-24 Thread James Strachan
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-betwixt *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons/commons-betwixt/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-betwixt-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons/commons-betwixt/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jakarta-commons/commons-betwixt/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons/commons-validator prerequisite failed

2004-05-24 Thread Ted Husted
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-validator *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons/commons-validator/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-validator.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons/commons-validator/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jakarta-commons/commons-validator/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons/commons-el prerequisite failed

2004-05-24 Thread Stefan Bodewig
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-el *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons/commons-el/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-el.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons/commons-el/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jakarta-commons/commons-el/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons/commons-codec prerequisite failed

2004-05-24 Thread Tim OBrien
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-codec *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons/commons-codec/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-codec-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons/commons-codec/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jakarta-commons/commons-codec/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons/commons-jelly prerequisite failed

2004-05-24 Thread Stefan Bodewig
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-jelly *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons/commons-jelly/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-jelly-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons/commons-jelly/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jakarta-commons/commons-jelly/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons/commons-pool prerequisite failed

2004-05-24 Thread Ted Husted
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-pool *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons/commons-pool/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-pool.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons/commons-pool/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jakarta-commons/commons-pool/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons/commons-beanutils-bean-collections prerequisite failed

2004-05-24 Thread Robert Burrell Donkin
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-beanutils-bean-collections *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:


http://brutus.apache.org:8080/gump/jakarta-commons/commons-beanutils-bean-collections/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-beanutils-bean-collections.jar] identifier set to project 
name
 -INFO- Dependency on junit exists, no need to add for property junit.home.
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: 
http://brutus.apache.org:8080/gump/jakarta-commons/commons-beanutils-bean-collections/rss.xml
 Atom: 
http://brutus.apache.org:8080/gump/jakarta-commons/commons-beanutils-bean-collections/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons/commons-io prerequisite failed

2004-05-24 Thread Ted Husted
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-io *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons/commons-io/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [jakarta-commons-io-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons/commons-io/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jakarta-commons/commons-io/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



[GUMP@brutus]: jakarta-commons/commons-net prerequisite failed

2004-05-24 Thread Stefan Bodewig
To whom it may satisfy...

This is an automated request, but not an unsolicited one. For 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project commons-net *no longer* has an issue.
Project State : 'Prerequisite Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/jakarta-commons/commons-net/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Sole jar [commons-net-20040524.jar] identifier set to project name
 -INFO- Prerequisite failed with reason build failed



To subscribe to this information via syndicated feeds:
 RSS: http://brutus.apache.org:8080/gump/jakarta-commons/commons-net/rss.xml
 Atom: http://brutus.apache.org:8080/gump/jakarta-commons/commons-net/atom.xml


--
Produced by Gump 2.0.3-alpha-0002.
[Run (20040524 15:00:12, brutus:brutus-public:20040524 15:00:12)]
http://brutus.apache.org:8080/gump/index.html
http://brutus.apache.org:8080/gump/options.html

--
Apache Gump
http://gump.apache.org/ [Instance: brutus]

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



  1   2   >