Re: [math][proposal] Drop serialization from selected classes
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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;
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
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
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
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
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;
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
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
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
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
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
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
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
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
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
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
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
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
+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
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
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
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
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
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
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
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
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
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
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
+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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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]