[EMAIL PROTECTED]: Project commons-chain (in module jakarta-commons) failed

2006-03-19 Thread Stefan Bodewig
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 the folk at [EMAIL PROTECTED]

Project commons-chain has an issue affecting its community integration.
This issue affects 16 projects,
 and has been outstanding for 13 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-chain :  GoF Chain of Responsibility pattern
- commons-jelly-tags-quartz :  Commons Jelly
- fulcrum-quartz :  Services Framework
- jakarta-tomcat-5 :  Servlet 2.4 and JSP 2.0 Reference Implementation
- jakarta-velocity-tools :  Velocity-Tools project
- myfaces :  JavaServer(tm) Faces implementation
- portals-bridges-frameworks :  Support for JSR168 compliant Portlet 
development
- portals-bridges-jsf :  Support for JSR168 compliant Portlet development
- portals-bridges-struts :  Support for JSR168 compliant Portlet development
- portals-bridges-velocity :  Support for JSR168 compliant Portlet 
development
- quartz :  Job Scheduler
- struts-action :  Model 2 Model-View-Controller framework for Servlets and 
JSP
- struts-el :  Model 2 Model-View-Controller framework for Servlets and JSP
- struts-sslext :  The Struts SSL Extension for HTTP/HTTPS switching
- struts-taglib :  Model 2 Model-View-Controller framework for Servlets and 
JSP
- struts-tiles :  Model 2 Model-View-Controller framework for Servlets and 
JSP


Full details are available at:

http://vmgump.apache.org/gump/public/jakarta-commons/commons-chain/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Sole output [commons-chain-19032006.jar] identifier set to project name
 -INFO- Failed with reason build failed
 -INFO- Failed to extract fallback artifacts from Gump Repository



The following work was performed:
http://vmgump.apache.org/gump/public/jakarta-commons/commons-chain/gump_work/build_jakarta-commons_commons-chain.html
Work Name: build_jakarta-commons_commons-chain (Type: Build)
Work ended in a state of : Failed
Elapsed: 17 secs
Command Line: java -Djava.awt.headless=true 
-Xbootclasspath/p:/usr/local/gump/public/workspace/xml-xerces2/build/xercesImpl.jar:/usr/local/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar
 org.apache.tools.ant.Main -Dgump.merge=/x1/gump/public/gump/work/merge.xml 
-Dbuild.sysclasspath=only -Dfinal.name=commons-chain-19032006 -f build.xml jar 
[Working Directory: /usr/local/gump/public/workspace/jakarta-commons/chain]
CLASSPATH: 
/opt/jdk1.5/lib/tools.jar:/usr/local/gump/public/workspace/jakarta-commons/chain/target/classes:/usr/local/gump/public/workspace/jakarta-commons/chain/target/test-classes:/usr/local/gump/packages/jsf-1_1_01/lib/jsf-api.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-apache-resolver.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-nodeps.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant.jar:/usr/local/gump/packages/junit3.8.1/junit.jar:/usr/local/gump/public/workspace/xml-commons/java/build/resolver.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/jakarta-commons/digester/dist/commons-digester.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-api-19032006.jar:/usr/local/gump/public/workspace/portals-pluto-1.0/api/target/portlet-api-1.0.jar:/usr/local/gump/public/workspace/jakarta-servletapi-4/lib/servlet.jar:/usr/local/gump/public/workspace/dist/junit/junit.jar
-
[junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 0.287 sec
[junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 0.287 sec

[junit] Testcase: testPristine took 0.041 sec
[junit] Testcase: testReadOnly took 0.002 sec
[junit] Testcase: testReadWrite took 0.001 sec
[junit] Testcase: testWriteOnly took 0 sec
[junit] Testcase: testAttributes took 0.002 sec
[junit] Testcase: testContains took 0.001 sec
[junit] Testcase: testEquals took 0.011 sec
[junit] Testcase: testKeySet took 0.002 sec
[junit] Testcase: testPutAll took 0.001 sec
[junit] Testcase: testSeriaization took 0.048 sec
[junit] Running org.apache.commons.chain.web.ChainResourcesTestCase
[junit] Testsuite: org.apache.commons.chain.web.ChainResourcesTestCase
   

[EMAIL PROTECTED]: Project commons-chain (in module jakarta-commons) failed

2006-03-19 Thread Stefan Bodewig
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 the folk at [EMAIL PROTECTED]

Project commons-chain has an issue affecting its community integration.
This issue affects 16 projects,
 and has been outstanding for 13 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-chain :  GoF Chain of Responsibility pattern
- commons-jelly-tags-quartz :  Commons Jelly
- fulcrum-quartz :  Services Framework
- jakarta-tomcat-5 :  Servlet 2.4 and JSP 2.0 Reference Implementation
- jakarta-velocity-tools :  Velocity-Tools project
- myfaces :  JavaServer(tm) Faces implementation
- portals-bridges-frameworks :  Support for JSR168 compliant Portlet 
development
- portals-bridges-jsf :  Support for JSR168 compliant Portlet development
- portals-bridges-struts :  Support for JSR168 compliant Portlet development
- portals-bridges-velocity :  Support for JSR168 compliant Portlet 
development
- quartz :  Job Scheduler
- struts-action :  Model 2 Model-View-Controller framework for Servlets and 
JSP
- struts-el :  Model 2 Model-View-Controller framework for Servlets and JSP
- struts-sslext :  The Struts SSL Extension for HTTP/HTTPS switching
- struts-taglib :  Model 2 Model-View-Controller framework for Servlets and 
JSP
- struts-tiles :  Model 2 Model-View-Controller framework for Servlets and 
JSP


Full details are available at:

http://vmgump.apache.org/gump/public/jakarta-commons/commons-chain/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Sole output [commons-chain-19032006.jar] identifier set to project name
 -INFO- Failed with reason build failed
 -INFO- Failed to extract fallback artifacts from Gump Repository



The following work was performed:
http://vmgump.apache.org/gump/public/jakarta-commons/commons-chain/gump_work/build_jakarta-commons_commons-chain.html
Work Name: build_jakarta-commons_commons-chain (Type: Build)
Work ended in a state of : Failed
Elapsed: 17 secs
Command Line: java -Djava.awt.headless=true 
-Xbootclasspath/p:/usr/local/gump/public/workspace/xml-xerces2/build/xercesImpl.jar:/usr/local/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar
 org.apache.tools.ant.Main -Dgump.merge=/x1/gump/public/gump/work/merge.xml 
-Dbuild.sysclasspath=only -Dfinal.name=commons-chain-19032006 -f build.xml jar 
[Working Directory: /usr/local/gump/public/workspace/jakarta-commons/chain]
CLASSPATH: 
/opt/jdk1.5/lib/tools.jar:/usr/local/gump/public/workspace/jakarta-commons/chain/target/classes:/usr/local/gump/public/workspace/jakarta-commons/chain/target/test-classes:/usr/local/gump/packages/jsf-1_1_01/lib/jsf-api.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-apache-resolver.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-nodeps.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant.jar:/usr/local/gump/packages/junit3.8.1/junit.jar:/usr/local/gump/public/workspace/xml-commons/java/build/resolver.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/jakarta-commons/digester/dist/commons-digester.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-api-19032006.jar:/usr/local/gump/public/workspace/portals-pluto-1.0/api/target/portlet-api-1.0.jar:/usr/local/gump/public/workspace/jakarta-servletapi-4/lib/servlet.jar:/usr/local/gump/public/workspace/dist/junit/junit.jar
-
[junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 0.287 sec
[junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 0.287 sec

[junit] Testcase: testPristine took 0.041 sec
[junit] Testcase: testReadOnly took 0.002 sec
[junit] Testcase: testReadWrite took 0.001 sec
[junit] Testcase: testWriteOnly took 0 sec
[junit] Testcase: testAttributes took 0.002 sec
[junit] Testcase: testContains took 0.001 sec
[junit] Testcase: testEquals took 0.011 sec
[junit] Testcase: testKeySet took 0.002 sec
[junit] Testcase: testPutAll took 0.001 sec
[junit] Testcase: testSeriaization took 0.048 sec
[junit] Running org.apache.commons.chain.web.ChainResourcesTestCase
[junit] Testsuite: org.apache.commons.chain.web.ChainResourcesTestCase
   

[EMAIL PROTECTED]: Project commons-jelly-tags-xml-test (in module commons-jelly) failed

2006-03-19 Thread commons-jelly-tags-xml development
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 the folk at [EMAIL PROTECTED]

Project commons-jelly-tags-xml-test has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 19 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-jelly-tags-xml-test :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-xml-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on xml-xerces exists, no need to add for property 
maven.jar.xerces.
 -WARNING- Overriding Maven properties: 
[/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/build.properties]
 -DEBUG- (Gump generated) Maven Properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/project.properties
 -INFO- Project Reports in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-reports



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-xml-test/gump_work/build_commons-jelly_commons-jelly-tags-xml-test.html
Work Name: build_commons-jelly_commons-jelly-tags-xml-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 29 secs
Command Line: maven --offline jar 
[Working Directory: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml]
CLASSPATH: 
/opt/jdk1.5/lib/tools.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-api-19032006.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/packages/jaxen-1.1-beta-4/jaxen-1.1-beta-4.jar
-
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testSetSingleNodeAndAsString(org.apache.commons.jelly.tags.junit.CaseTag$1):
  Caused an ERROR
[junit] 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-classes/org/apache/commons/jelly/tags/xml/suite.jelly:294:81:
 x:set You must define an attribute called 'select' for this tag.
[junit] org.apache.commons.jelly.MissingAttributeException: 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-classes/org/apache/commons/jelly/tags/xml/suite.jelly:294:81:
 x:set You must define an attribute called 'select' for this tag.
[junit] at 
org.apache.commons.jelly.tags.xml.SetTag.doTag(SetTag.java:86)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testSetStringLists(org.apache.commons.jelly.tags.junit.CaseTag$1):
Caused an ERROR
[junit] 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-classes/org/apache/commons/jelly/tags/xml/suite.jelly:339:82:
 x:set You must define an attribute called 'select' for this tag.
[junit] org.apache.commons.jelly.MissingAttributeException: 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-classes/org/apache/commons/jelly/tags/xml/suite.jelly:339:82:
 x:set You must define an attribute called 'select' for this tag.
[junit] at 
org.apache.commons.jelly.tags.xml.SetTag.doTag(SetTag.java:86)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testEntities(org.apache.commons.jelly.tags.junit.CaseTag$1):  Caused an 
ERROR
[junit] 

[EMAIL PROTECTED]: Project commons-jelly-tags-xml-test (in module commons-jelly) failed

2006-03-19 Thread commons-jelly-tags-xml development
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 the folk at [EMAIL PROTECTED]

Project commons-jelly-tags-xml-test has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 19 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-jelly-tags-xml-test :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-xml-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on xml-xerces exists, no need to add for property 
maven.jar.xerces.
 -WARNING- Overriding Maven properties: 
[/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/build.properties]
 -DEBUG- (Gump generated) Maven Properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/project.properties
 -INFO- Project Reports in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-reports



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-xml-test/gump_work/build_commons-jelly_commons-jelly-tags-xml-test.html
Work Name: build_commons-jelly_commons-jelly-tags-xml-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 29 secs
Command Line: maven --offline jar 
[Working Directory: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml]
CLASSPATH: 
/opt/jdk1.5/lib/tools.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-api-19032006.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/packages/jaxen-1.1-beta-4/jaxen-1.1-beta-4.jar
-
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testSetSingleNodeAndAsString(org.apache.commons.jelly.tags.junit.CaseTag$1):
  Caused an ERROR
[junit] 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-classes/org/apache/commons/jelly/tags/xml/suite.jelly:294:81:
 x:set You must define an attribute called 'select' for this tag.
[junit] org.apache.commons.jelly.MissingAttributeException: 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-classes/org/apache/commons/jelly/tags/xml/suite.jelly:294:81:
 x:set You must define an attribute called 'select' for this tag.
[junit] at 
org.apache.commons.jelly.tags.xml.SetTag.doTag(SetTag.java:86)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testSetStringLists(org.apache.commons.jelly.tags.junit.CaseTag$1):
Caused an ERROR
[junit] 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-classes/org/apache/commons/jelly/tags/xml/suite.jelly:339:82:
 x:set You must define an attribute called 'select' for this tag.
[junit] org.apache.commons.jelly.MissingAttributeException: 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/xml/target/test-classes/org/apache/commons/jelly/tags/xml/suite.jelly:339:82:
 x:set You must define an attribute called 'select' for this tag.
[junit] at 
org.apache.commons.jelly.tags.xml.SetTag.doTag(SetTag.java:86)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testEntities(org.apache.commons.jelly.tags.junit.CaseTag$1):  Caused an 
ERROR
[junit] 

[EMAIL PROTECTED]: Project commons-latka (in module jakarta-commons) failed

2006-03-19 Thread Ted Husted
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 the folk at [EMAIL PROTECTED]

Project commons-latka has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 19 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-latka :  Functional Testing Suite


Full details are available at:

http://vmgump.apache.org/gump/public/jakarta-commons/commons-latka/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Sole output [commons-latka.jar] identifier set to project name
 -DEBUG- Dependency on jaxen exists, no need to add for property jaxen.jar.
 -INFO- Made directory 
[/usr/local/gump/public/workspace/jakarta-commons/latka/target/classes]
 -INFO- Made directory 
[/usr/local/gump/public/workspace/jakarta-commons/latka/target/test-classes]
 -INFO- Failed with reason build failed
 -INFO- Failed to extract fallback artifacts from Gump Repository



The following work was performed:
http://vmgump.apache.org/gump/public/jakarta-commons/commons-latka/gump_work/build_jakarta-commons_commons-latka.html
Work Name: build_jakarta-commons_commons-latka (Type: Build)
Work ended in a state of : Failed
Elapsed: 12 secs
Command Line: java -Djava.awt.headless=true 
-Xbootclasspath/p:/usr/local/gump/public/workspace/xml-xerces2/build/xercesImpl.jar:/usr/local/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar:/usr/local/gump/public/workspace/xml-xalan/build/serializer.jar:/usr/local/gump/public/workspace/xml-xalan/build/xalan-unbundled.jar
 org.apache.tools.ant.Main -Dgump.merge=/x1/gump/public/gump/work/merge.xml 
-Dbuild.sysclasspath=only 
-Djaxen.jar=/usr/local/gump/public/workspace/jaxen/target/jaxen-19032006.jar 
dist 
[Working Directory: /usr/local/gump/public/workspace/jakarta-commons/latka]
CLASSPATH: 
/opt/jdk1.5/lib/tools.jar:/usr/local/gump/public/workspace/jakarta-commons/latka/target/classes:/usr/local/gump/public/workspace/jakarta-commons/latka/target/test-classes:/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-apache-resolver.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-nodeps.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant.jar:/usr/local/gump/packages/junit3.8.1/junit.jar:/usr/local/gump/public/workspace/xml-commons/java/build/resolver.jar:/usr/local/gump/public/workspace/jakarta-commons/httpclient/dist/commons-httpclient.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-api-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/codec/dist/commons-codec-19032006.jar:/usr/local/gump/public/workspace/logging-log4j/dist/lib/log4j-19032006.jar:/usr/local/gump/public/workspace/jakarta-regexp/build/jakarta-regexp-19032006.jar:/usr/local/gump/public/workspace/jakarta-servletapi-4/lib/servlet.jar:/usr/local/gump/public/workspace/jdom/build/jdom.jar:/usr/local/gump/public/workspace/dist/junit/junit.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/lang/dist/commons-lang-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-19032006.jar:/usr/local/gump/public/workspace/jaxen/target/jaxen-19032006.jar
-
[javac]  ^
[javac] 
/x1/gump/public/workspace/jakarta-commons/latka/src/java/org/apache/commons/latka/servlet/ViewResponseServlet.java:44:
 warning: [deprecation] getInstance(java.lang.Class) in 
org.apache.log4j.Category has been deprecated
[javac] public static final Category _log = Category.getInstance(
[javac] ^
[javac] 
/x1/gump/public/workspace/jakarta-commons/latka/src/java/org/apache/commons/latka/validators/BaseValidator.java:35:
 warning: [deprecation] getInstance(java.lang.Class) in 
org.apache.log4j.Category has been deprecated
[javac] protected final Category _log = 
Category.getInstance(BaseValidator.class);

[EMAIL PROTECTED]: Project commons-latka (in module jakarta-commons) failed

2006-03-19 Thread Ted Husted
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 the folk at [EMAIL PROTECTED]

Project commons-latka has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 19 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-latka :  Functional Testing Suite


Full details are available at:

http://vmgump.apache.org/gump/public/jakarta-commons/commons-latka/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Sole output [commons-latka.jar] identifier set to project name
 -DEBUG- Dependency on jaxen exists, no need to add for property jaxen.jar.
 -INFO- Made directory 
[/usr/local/gump/public/workspace/jakarta-commons/latka/target/classes]
 -INFO- Made directory 
[/usr/local/gump/public/workspace/jakarta-commons/latka/target/test-classes]
 -INFO- Failed with reason build failed
 -INFO- Failed to extract fallback artifacts from Gump Repository



The following work was performed:
http://vmgump.apache.org/gump/public/jakarta-commons/commons-latka/gump_work/build_jakarta-commons_commons-latka.html
Work Name: build_jakarta-commons_commons-latka (Type: Build)
Work ended in a state of : Failed
Elapsed: 12 secs
Command Line: java -Djava.awt.headless=true 
-Xbootclasspath/p:/usr/local/gump/public/workspace/xml-xerces2/build/xercesImpl.jar:/usr/local/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar:/usr/local/gump/public/workspace/xml-xalan/build/serializer.jar:/usr/local/gump/public/workspace/xml-xalan/build/xalan-unbundled.jar
 org.apache.tools.ant.Main -Dgump.merge=/x1/gump/public/gump/work/merge.xml 
-Dbuild.sysclasspath=only 
-Djaxen.jar=/usr/local/gump/public/workspace/jaxen/target/jaxen-19032006.jar 
dist 
[Working Directory: /usr/local/gump/public/workspace/jakarta-commons/latka]
CLASSPATH: 
/opt/jdk1.5/lib/tools.jar:/usr/local/gump/public/workspace/jakarta-commons/latka/target/classes:/usr/local/gump/public/workspace/jakarta-commons/latka/target/test-classes:/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-apache-resolver.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-nodeps.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant.jar:/usr/local/gump/packages/junit3.8.1/junit.jar:/usr/local/gump/public/workspace/xml-commons/java/build/resolver.jar:/usr/local/gump/public/workspace/jakarta-commons/httpclient/dist/commons-httpclient.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-api-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/codec/dist/commons-codec-19032006.jar:/usr/local/gump/public/workspace/logging-log4j/dist/lib/log4j-19032006.jar:/usr/local/gump/public/workspace/jakarta-regexp/build/jakarta-regexp-19032006.jar:/usr/local/gump/public/workspace/jakarta-servletapi-4/lib/servlet.jar:/usr/local/gump/public/workspace/jdom/build/jdom.jar:/usr/local/gump/public/workspace/dist/junit/junit.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/lang/dist/commons-lang-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-19032006.jar:/usr/local/gump/public/workspace/jaxen/target/jaxen-19032006.jar
-
[javac]  ^
[javac] 
/x1/gump/public/workspace/jakarta-commons/latka/src/java/org/apache/commons/latka/servlet/ViewResponseServlet.java:44:
 warning: [deprecation] getInstance(java.lang.Class) in 
org.apache.log4j.Category has been deprecated
[javac] public static final Category _log = Category.getInstance(
[javac] ^
[javac] 
/x1/gump/public/workspace/jakarta-commons/latka/src/java/org/apache/commons/latka/validators/BaseValidator.java:35:
 warning: [deprecation] getInstance(java.lang.Class) in 
org.apache.log4j.Category has been deprecated
[javac] protected final Category _log = 
Category.getInstance(BaseValidator.class);

[EMAIL PROTECTED]: Project commons-jelly-tags-html (in module commons-jelly) failed

2006-03-19 Thread commons-jelly-tags-html development
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 the folk at [EMAIL PROTECTED]

Project commons-jelly-tags-html has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 19 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-jelly-tags-html :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-html/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Sole output [commons-jelly-tags-html-19032006.jar] identifier set to 
project name
 -DEBUG- Dependency on xml-xerces exists, no need to add for property 
maven.jar.xerces.
 -DEBUG- (Gump generated) Maven Properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/html/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/html/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/html/project.properties
 -INFO- Project Reports in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-reports
 -INFO- Failed to extract fallback artifacts from Gump Repository



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-html/gump_work/build_commons-jelly_commons-jelly-tags-html.html
Work Name: build_commons-jelly_commons-jelly-tags-html (Type: Build)
Work ended in a state of : Failed
Elapsed: 12 secs
Command Line: maven --offline jar 
[Working Directory: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/html]
CLASSPATH: 
/opt/jdk1.5/lib/tools.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/jakarta-commons/cli/target/commons-cli-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/target/commons-jelly-tags-jsl-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/log/target/commons-jelly-tags-log-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/target/commons-jelly-tags-xml-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-api-19032006.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/packages/jaxen-1.1-beta-4/jaxen-1.1-beta-4.jar:/usr/local/gump/packages/nekohtml-0.9.5/nekohtml.jar
-
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testLowerCase(org.apache.commons.jelly.tags.junit.CaseTag$1): Caused an 
ERROR
[junit] 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-classes/org/apache/commons/jelly/html/suite.jelly:40:48:
 test:assert You must define an attribute called 'test' for this tag.
[junit] org.apache.commons.jelly.MissingAttributeException: 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-classes/org/apache/commons/jelly/html/suite.jelly:40:48:
 test:assert You must define an attribute called 'test' for this tag.
[junit] at 
org.apache.commons.jelly.tags.junit.AssertTag.doTag(AssertTag.java:54)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testMixedCase(org.apache.commons.jelly.tags.junit.CaseTag$1): Caused an 
ERROR
[junit] 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-classes/org/apache/commons/jelly/html/suite.jelly:47:48:
 test:assert You must define an attribute called 'test' for this tag.
[junit] org.apache.commons.jelly.MissingAttributeException: 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-classes/org/apache/commons/jelly/html/suite.jelly:47:48:
 test:assert You must define an attribute called 'test' for this tag.
[junit] at 

[EMAIL PROTECTED]: Project commons-jelly-tags-html (in module commons-jelly) failed

2006-03-19 Thread commons-jelly-tags-html development
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 the folk at [EMAIL PROTECTED]

Project commons-jelly-tags-html has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 19 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-jelly-tags-html :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-html/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Sole output [commons-jelly-tags-html-19032006.jar] identifier set to 
project name
 -DEBUG- Dependency on xml-xerces exists, no need to add for property 
maven.jar.xerces.
 -DEBUG- (Gump generated) Maven Properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/html/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/html/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/html/project.properties
 -INFO- Project Reports in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-reports
 -INFO- Failed to extract fallback artifacts from Gump Repository



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-html/gump_work/build_commons-jelly_commons-jelly-tags-html.html
Work Name: build_commons-jelly_commons-jelly-tags-html (Type: Build)
Work ended in a state of : Failed
Elapsed: 12 secs
Command Line: maven --offline jar 
[Working Directory: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/html]
CLASSPATH: 
/opt/jdk1.5/lib/tools.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/jakarta-commons/cli/target/commons-cli-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/target/commons-jelly-tags-jsl-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/log/target/commons-jelly-tags-log-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/target/commons-jelly-tags-xml-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-api-19032006.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/packages/jaxen-1.1-beta-4/jaxen-1.1-beta-4.jar:/usr/local/gump/packages/nekohtml-0.9.5/nekohtml.jar
-
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testLowerCase(org.apache.commons.jelly.tags.junit.CaseTag$1): Caused an 
ERROR
[junit] 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-classes/org/apache/commons/jelly/html/suite.jelly:40:48:
 test:assert You must define an attribute called 'test' for this tag.
[junit] org.apache.commons.jelly.MissingAttributeException: 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-classes/org/apache/commons/jelly/html/suite.jelly:40:48:
 test:assert You must define an attribute called 'test' for this tag.
[junit] at 
org.apache.commons.jelly.tags.junit.AssertTag.doTag(AssertTag.java:54)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] 
[junit] 
[junit] Testcase: 
testMixedCase(org.apache.commons.jelly.tags.junit.CaseTag$1): Caused an 
ERROR
[junit] 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-classes/org/apache/commons/jelly/html/suite.jelly:47:48:
 test:assert You must define an attribute called 'test' for this tag.
[junit] org.apache.commons.jelly.MissingAttributeException: 
file:/x1/gump/public/workspace/commons-jelly/jelly-tags/html/target/test-classes/org/apache/commons/jelly/html/suite.jelly:47:48:
 test:assert You must define an attribute called 'test' for this tag.
[junit] at 

[EMAIL PROTECTED]: Project commons-jelly-tags-jsl-test (in module commons-jelly) failed

2006-03-19 Thread commons-jelly-tags-jsl development
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 the folk at [EMAIL PROTECTED]

Project commons-jelly-tags-jsl-test has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 19 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-jelly-tags-jsl-test :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-jsl-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on ant exists, no need to add for property 
maven.jar.ant-optional.
 -DEBUG- Dependency on xml-xerces exists, no need to add for property 
maven.jar.xerces.
 -WARNING- Overriding Maven properties: 
[/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/build.properties]
 -DEBUG- (Gump generated) Maven Properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/project.properties
 -INFO- Project Reports in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/target/test-reports



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-jsl-test/gump_work/build_commons-jelly_commons-jelly-tags-jsl-test.html
Work Name: build_commons-jelly_commons-jelly-tags-jsl-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 15 secs
Command Line: maven --offline jar 
[Working Directory: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl]
CLASSPATH: 
/opt/jdk1.5/lib/tools.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-apache-resolver.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-nodeps.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/jakarta-commons/cli/target/commons-cli-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/ant/target/commons-jelly-tags-ant-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/log/target/commons-jelly-tags-log-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/target/commons-jelly-tags-xml-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-api-19032006.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/packages/jaxen-1.1-beta-4/jaxen-1.1-beta-4.jar
-
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
[junit] at 
org.apache.commons.jelly.TagSupport.getBodyText(TagSupport.java:234)
[junit] at 
org.apache.commons.jelly.tags.core.SetTag.doTag(SetTag.java:90)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[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:58)
[junit] at org.dom4j.rule.Mode.applyTemplates(Mode.java:79)
[junit] at org.dom4j.rule.RuleManager$1.run(RuleManager.java:171)
[junit] at org.dom4j.rule.Mode.fireRule(Mode.java:58)
[junit] at org.dom4j.rule.Stylesheet.run(Stylesheet.java:102)
[junit] at org.dom4j.rule.Stylesheet.run(Stylesheet.java:91)
[junit] at org.dom4j.rule.Stylesheet.run(Stylesheet.java:78)
[junit] at 

[EMAIL PROTECTED]: Project commons-jelly-tags-jsl-test (in module commons-jelly) failed

2006-03-19 Thread commons-jelly-tags-jsl development
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 the folk at [EMAIL PROTECTED]

Project commons-jelly-tags-jsl-test has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 19 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-jelly-tags-jsl-test :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-jsl-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on ant exists, no need to add for property 
maven.jar.ant-optional.
 -DEBUG- Dependency on xml-xerces exists, no need to add for property 
maven.jar.xerces.
 -WARNING- Overriding Maven properties: 
[/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/build.properties]
 -DEBUG- (Gump generated) Maven Properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/project.properties
 -INFO- Project Reports in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl/target/test-reports



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-jsl-test/gump_work/build_commons-jelly_commons-jelly-tags-jsl-test.html
Work Name: build_commons-jelly_commons-jelly-tags-jsl-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 15 secs
Command Line: maven --offline jar 
[Working Directory: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/jsl]
CLASSPATH: 
/opt/jdk1.5/lib/tools.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-apache-resolver.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-nodeps.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/jakarta-commons/cli/target/commons-cli-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/ant/target/commons-jelly-tags-ant-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/log/target/commons-jelly-tags-log-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/target/commons-jelly-tags-xml-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-api-19032006.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/packages/jaxen-1.1-beta-4/jaxen-1.1-beta-4.jar
-
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
[junit] at 
org.apache.commons.jelly.TagSupport.getBodyText(TagSupport.java:234)
[junit] at 
org.apache.commons.jelly.tags.core.SetTag.doTag(SetTag.java:90)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:262)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[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:58)
[junit] at org.dom4j.rule.Mode.applyTemplates(Mode.java:79)
[junit] at org.dom4j.rule.RuleManager$1.run(RuleManager.java:171)
[junit] at org.dom4j.rule.Mode.fireRule(Mode.java:58)
[junit] at org.dom4j.rule.Stylesheet.run(Stylesheet.java:102)
[junit] at org.dom4j.rule.Stylesheet.run(Stylesheet.java:91)
[junit] at org.dom4j.rule.Stylesheet.run(Stylesheet.java:78)
[junit] at 

[EMAIL PROTECTED]: Project commons-jelly-tags-define-test (in module commons-jelly) failed

2006-03-19 Thread commons-jelly-tags-define development
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 the folk at [EMAIL PROTECTED]

Project commons-jelly-tags-define-test has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 19 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-jelly-tags-define-test :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-define-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on xml-xerces exists, no need to add for property 
maven.jar.xerces.
 -WARNING- Overriding Maven properties: 
[/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/build.properties]
 -DEBUG- (Gump generated) Maven Properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/project.properties
 -INFO- Project Reports in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/target/test-reports



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-define-test/gump_work/build_commons-jelly_commons-jelly-tags-define-test.html
Work Name: build_commons-jelly_commons-jelly-tags-define-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 18 secs
Command Line: maven --offline jar 
[Working Directory: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define]
CLASSPATH: 
/opt/jdk1.5/lib/tools.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/jakarta-commons/cli/target/commons-cli-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/dynabean/target/commons-jelly-tags-dynabean-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/log/target/commons-jelly-tags-log-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/target/commons-jelly-tags-xml-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-api-19032006.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/packages/jaxen-1.1-beta-4/jaxen-1.1-beta-4.jar
-
[junit] at junit.framework.TestResult.runProtected(TestResult.java:124)
[junit] at junit.framework.TestResult.run(TestResult.java:109)
[junit] at junit.framework.TestCase.run(TestCase.java:118)
[junit] at junit.framework.TestSuite.runTest(TestSuite.java:208)
[junit] at junit.framework.TestSuite.run(TestSuite.java:203)
[junit] at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:325)
[junit] at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:536)
[junit] Mar 19, 2006 6:15:03 AM 
org.apache.commons.jelly.expression.xpath.XPathExpression evaluate
[junit] SEVERE: Error constructing xpath
[junit] org.jaxen.XPathSyntaxException: Node-set expected
[junit] at org.jaxen.BaseXPath.init(BaseXPath.java:131)
[junit] at org.jaxen.BaseXPath.init(BaseXPath.java:156)
[junit] at org.jaxen.dom4j.Dom4jXPath.init(Dom4jXPath.java:101)
[junit] at 
org.apache.commons.jelly.expression.xpath.XPathExpression.evaluate(XPathExpression.java:78)
[junit] at 
org.apache.commons.jelly.expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java:61)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:256)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] at junit.framework.TestCase.runBare(TestCase.java:127)
[junit] at junit.framework.TestResult$1.protect(TestResult.java:106)
[junit] at junit.framework.TestResult.runProtected(TestResult.java:124)
[junit] at 

[EMAIL PROTECTED]: Project commons-jelly-tags-define-test (in module commons-jelly) failed

2006-03-19 Thread commons-jelly-tags-define development
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 the folk at [EMAIL PROTECTED]

Project commons-jelly-tags-define-test has an issue affecting its community 
integration.
This issue affects 1 projects,
 and has been outstanding for 19 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- commons-jelly-tags-define-test :  Commons Jelly


Full details are available at:

http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-define-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -DEBUG- Dependency on xml-xerces exists, no need to add for property 
maven.jar.xerces.
 -WARNING- Overriding Maven properties: 
[/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/build.properties]
 -DEBUG- (Gump generated) Maven Properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/build.properties
 -INFO- Failed with reason build failed
 -DEBUG- Maven POM in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/project.xml
 -DEBUG- Maven project properties in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/project.properties
 -INFO- Project Reports in: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define/target/test-reports



The following work was performed:
http://vmgump.apache.org/gump/public/commons-jelly/commons-jelly-tags-define-test/gump_work/build_commons-jelly_commons-jelly-tags-define-test.html
Work Name: build_commons-jelly_commons-jelly-tags-define-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 18 secs
Command Line: maven --offline jar 
[Working Directory: 
/usr/local/gump/public/workspace/commons-jelly/jelly-tags/define]
CLASSPATH: 
/opt/jdk1.5/lib/tools.jar:/usr/local/gump/public/workspace/jakarta-commons/beanutils/dist/commons-beanutils-core.jar:/usr/local/gump/public/workspace/jakarta-commons/cli/target/commons-cli-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/target/commons-jelly-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/dynabean/target/commons-jelly-tags-dynabean-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/junit/target/commons-jelly-tags-junit-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/log/target/commons-jelly-tags-log-19032006.jar:/usr/local/gump/public/workspace/commons-jelly/jelly-tags/xml/target/commons-jelly-tags-xml-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/jexl/dist/commons-jexl-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-19032006.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/target/commons-logging-api-19032006.jar:/usr/local/gump/public/workspace/dom4j/build/dom4j.jar:/usr/local/gump/packages/jaxen-1.1-beta-4/jaxen-1.1-beta-4.jar
-
[junit] at junit.framework.TestResult.runProtected(TestResult.java:124)
[junit] at junit.framework.TestResult.run(TestResult.java:109)
[junit] at junit.framework.TestCase.run(TestCase.java:118)
[junit] at junit.framework.TestSuite.runTest(TestSuite.java:208)
[junit] at junit.framework.TestSuite.run(TestSuite.java:203)
[junit] at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:325)
[junit] at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:536)
[junit] Mar 19, 2006 6:15:03 AM 
org.apache.commons.jelly.expression.xpath.XPathExpression evaluate
[junit] SEVERE: Error constructing xpath
[junit] org.jaxen.XPathSyntaxException: Node-set expected
[junit] at org.jaxen.BaseXPath.init(BaseXPath.java:131)
[junit] at org.jaxen.BaseXPath.init(BaseXPath.java:156)
[junit] at org.jaxen.dom4j.Dom4jXPath.init(Dom4jXPath.java:101)
[junit] at 
org.apache.commons.jelly.expression.xpath.XPathExpression.evaluate(XPathExpression.java:78)
[junit] at 
org.apache.commons.jelly.expression.ExpressionSupport.evaluateRecurse(ExpressionSupport.java:61)
[junit] at 
org.apache.commons.jelly.impl.TagScript.run(TagScript.java:256)
[junit] at 
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
[junit] at 
org.apache.commons.jelly.tags.junit.CaseTag$1.runTest(CaseTag.java:59)
[junit] at junit.framework.TestCase.runBare(TestCase.java:127)
[junit] at junit.framework.TestResult$1.protect(TestResult.java:106)
[junit] at junit.framework.TestResult.runProtected(TestResult.java:124)
[junit] at 

Re: [primitives] branch policy

2006-03-19 Thread robert burrell donkin
On Sat, 2006-03-18 at 22:44 +, Stephen Colebourne wrote: 
 robert burrell donkin wrote:
  happier developing at joda or would you prefer see that code as the
  basis for a commons primitives 2?
 It could be commons primitives 2, but as the API would be rather 
 different it would seem difficult to explain to our users. Having the 
 separate codebase would thus seem to make sense.
 
  had it in mind to introduce a lighter IntMap interface and to provide an
  adapter to map. that's the way the rest of commons primitives works. but
  i'm pretty agnostic: equally happy to extend Map.
 With the design you are thinking of, commons seems best.

i was only thinking that way since it seemed to fit in best with the way
that primitives is designed :) 

sourceforge is timing out so i can't take a look at the joda stuff

what i'm interested in are efficient ways to index objects. 

int maps are a little unusual because they are the same as sparse
arrays. so from one perspective they are just lists with lots of nulls
whereas from another they are maps with integral keys. the map contract
is overly heavy in places and an interchangeable lighter interface would
make sense for applications requiring better performance.

  perhaps it might be possible to create code that could easily be added
  to both repositories. worth looking into?
 The joda code uses code-generation to create all the 8 types of 
 primitives from velocity templates. I always felt this was a better way 
 to manage code such as primitives. As such though, the codebases have 
 very little in common, so I suspect trying to write one codebase would 
 be difficult.

not sure that generation be possible with the maps i have in mind in any
case. 

sandy's right that really the implementations are actually likely to
just be lists accepting nulls tuned for sparse data sets. the various
interfaces would be fitted on top for convenience and
interchangeability. 

perhaps i'm missing why the order of the interface inheritance is a big
deal but i can't connect to sourceforge (times out) to take a look at
the joda-primitives.

- robert


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



svn commit: r387025 - in /jakarta/commons/proper/io/trunk: build.xml project.xml

2006-03-19 Thread scolebourne
Author: scolebourne
Date: Sun Mar 19 12:28:11 2006
New Revision: 387025

URL: http://svn.apache.org/viewcvs?rev=387025view=rev
Log:
Switch to version 1.2

Modified:
jakarta/commons/proper/io/trunk/build.xml
jakarta/commons/proper/io/trunk/project.xml

Modified: jakarta/commons/proper/io/trunk/build.xml
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/io/trunk/build.xml?rev=387025r1=387024r2=387025view=diff
==
--- jakarta/commons/proper/io/trunk/build.xml (original)
+++ jakarta/commons/proper/io/trunk/build.xml Sun Mar 19 12:28:11 2006
@@ -26,7 +26,7 @@
   /property
   property name=testreportdir value=${basedir}/build/test-reports
   /property
-  property name=final.name value=commons-io-1.2-dev /
+  property name=final.name value=commons-io-1.2 /
   property name=dist.build.dir value=${basedir}/build/dist-build /
   property name=dist.bin value=${dist.build.dir}/${final.name} /
   property name=dist.src value=${dist.build.dir}/${final.name}-src /

Modified: jakarta/commons/proper/io/trunk/project.xml
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/io/trunk/project.xml?rev=387025r1=387024r2=387025view=diff
==
--- jakarta/commons/proper/io/trunk/project.xml (original)
+++ jakarta/commons/proper/io/trunk/project.xml Sun Mar 19 12:28:11 2006
@@ -20,7 +20,7 @@
   nameIO/name
   groupIdcommons-io/groupId
   artifactIdcommons-io/artifactId
-  currentVersion1.2-SNAPSHOT/currentVersion
+  currentVersion1.2/currentVersion
   inceptionYear2002/inceptionYear
   shortDescriptionCommons IO/shortDescription
   description



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



svn commit: r387046 - /jakarta/commons/proper/io/tags/IO_1_2/

2006-03-19 Thread scolebourne
Author: scolebourne
Date: Sun Mar 19 14:24:19 2006
New Revision: 387046

URL: http://svn.apache.org/viewcvs?rev=387046view=rev
Log:
Release v1.2

Added:
jakarta/commons/proper/io/tags/IO_1_2/
  - copied from r387045, jakarta/commons/proper/io/trunk/


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



svn commit: r387053 - /jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/ExpressionFactory.java

2006-03-19 Thread dion
Author: dion
Date: Sun Mar 19 15:05:16 2006
New Revision: 387053

URL: http://svn.apache.org/viewcvs?rev=387053view=rev
Log:
Typo in javadoc

Modified:

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/ExpressionFactory.java

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/ExpressionFactory.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/ExpressionFactory.java?rev=387053r1=387052r2=387053view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/ExpressionFactory.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/ExpressionFactory.java
 Sun Mar 19 15:05:16 2006
@@ -41,7 +41,7 @@
  * p
  * When an [EMAIL PROTECTED] Expression} object is created, the JEXL syntax is
  * parsed and verified.  If the supplied expression is neither an
- * expression not a reference, an exception is thrown from createException().
+ * expression nor a reference, an exception is thrown from createException().
  * /p
  * @since 1.0
  * @author a href=mailto:[EMAIL PROTECTED]Geir Magnusson Jr./a



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



Bug report for Commons [2006/03/19]

2006-03-19 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=CriticalMAJ=Major |
| |   |   MIN=Minor   NOR=Normal  ENH=Enhancement   |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
| 6508|Ass|Enh|2002-02-17|[lakta] HttpClient now supports proxyHost and prox|
| 6826|Ass|Enh|2002-03-04|[lakta] Need to have xml files validated against D|
| 6829|Ass|Enh|2002-03-04|[lakta] Allow easier way of user specified tests  |
| 7069|Ass|Enh|2002-03-13|[lakta] DTD and DOM Validators|
| 7226|Opn|Enh|2002-03-19|[beanutils] Nested Bean Collection|
| 7367|New|Nor|2002-03-22|[services] ServiceManager not actually serializabl|
| 7465|New|Nor|2002-03-25|[lakta] Need better 'dist' build  |
| 7981|Ver|Nor|2002-04-11|[codec][PATCH] add 2 new methods for encoding stri|
|10319|New|Enh|2002-06-28|[beanutils] Instantiate property if null in form b|
|12807|New|Nor|2002-09-19|[lakta][PATCH] Update build.xml to use commons-log|
|13390|New|Nor|2002-10-07|[lakta] ResponseHeaderHandler and ResponseHeaderVa|
|13426|New|Enh|2002-10-08|[lakta][PATCH] xml-reference.xml responseHeader ad|
|13743|Opn|Enh|2002-10-17|[beanutils] Need getPropertyType(Class theClass, S|
|14394|Ver|Nor|2002-11-08|[beanutils] Excessive exceptions log under securit|
|14667|Ver|Maj|2002-11-19|[beanutils] PropertyUtils.copyProperties does not |
|15451|Opn|Enh|2002-12-17|[beanutils] Multiple mapped properties not possibl|
|15519|Ver|Maj|2002-12-19|[beanutils] PropertyUtils.getPropertyType() for ja|
|15744|New|Nor|2002-12-31|[scaffold] Scaffold ResultSet used after statement|
|16038|Opn|Enh|2003-01-13|[beanutils] LocaleBeanUtils.copyProperties() does |
|16394|Inf|Enh|2003-01-24|[validator] Enhance the IndexedListProperty to han|
|16525|Opn|Enh|2003-01-29|[beanutils] BeanUtils.setProperty is over-zealous |
|16600|New|Nor|2003-01-30|[lakta] JUnitTestAdapter throws SAXException becau|
|16634|New|Enh|2003-01-31|[validator] Change ValidatorUtils.getValueAsString|
|16873|New|Enh|2003-02-07|[lakta] Specifying a different latka.properties fi|
|17002|New|Enh|2003-02-12|[beanutils] Problem with index property   |
|17102|New|Enh|2003-02-15|[lakta] Can't embed  characters in paramValue |
|17501|New|Enh|2003-02-27|[beanutils] Add dynamic discovery of mapped proper|
|17662|New|Nor|2003-03-05|[cli] Unknown options are ignored instead of throw|
|17682|New|Nor|2003-03-05|[cli] HelpFormatter does not wrap lines correctly |
|17769|New|Blk|2003-03-07|[scaffold] pre-mature closing of Statement and Pre|
|17957|New|Cri|2003-03-13|[launcher] - on OutOfMemoryError no message   |
|18087|New|Enh|2003-03-18|[beanutils] Add BeanFactory class for dynamic fact|
|18773|New|Enh|2003-04-07|[reflect] Can add a method cache in MethodUtils   |
|19781|New|Min|2003-05-08|[beanutils] PropertyUtils.copyProperties throws ex|
|19857|New|Enh|2003-05-12|[beanutils] Methods ConvertUtilsBean.convert could|
|20015|Ass|Nor|2003-05-18|[lang] Make Entities public and unit test |
|20027|New|Enh|2003-05-19|[beanutils] ConvertUtils enhancements |
|20057|New|Nor|2003-05-20|[lakta] Difficulty to download  sample Latka test|
|20067|New|Nor|2003-05-20|[lakta] sample Latka test suite SUITE FAILED - c|
|20520|New|Enh|2003-06-05|[beanutils] MethodUtils: Need easy way to invoke s|
|20523|New|Enh|2003-06-05|[fileupload] Model FileUpload model to mimic javax|
|20549|New|Enh|2003-06-06|[beanutils] Handling of exceptions thrown during B|
|20686|New|Enh|2003-06-11|[beanutils] Register converters by both target cla|
|20836|New|Enh|2003-06-17|[beanutils] Localizing beanutils  |
|20838|New|Enh|2003-06-17|[fileupload] Add a new property maxFileSize to con|
|20968|New|Enh|2003-06-20|[beanutils][PATCH] Include bean getClass in Proper|
|21076|New|Enh|2003-06-25|[beanutils] Add aggressive mode for BeanUtils.co|
|21433|New|Enh|2003-07-09|[scaffold] StorageBeanBase should use a resource n|
|21483|New|Enh|2003-07-10|[beanutils] BeanUtils and PropertyUtils toString f|
|21693|New|Enh|2003-07-17|[beanutils] copyProperties method should not exit |
|21793|New|Nor|2003-07-22|[scaffold] StatementUtils fix |

svn commit: r387056 - in /jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser: ASTBlock.java ASTNENode.java ASTWhileStatement.java

2006-03-19 Thread dion
Author: dion
Date: Sun Mar 19 15:12:03 2006
New Revision: 387056

URL: http://svn.apache.org/viewcvs?rev=387056view=rev
Log:
javadoc cleanup

Modified:

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTBlock.java

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTNENode.java

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTWhileStatement.java

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTBlock.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTBlock.java?rev=387056r1=387055r2=387056view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTBlock.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTBlock.java
 Sun Mar 19 15:12:03 2006
@@ -35,8 +35,8 @@
   }
 
   /**
-   * return the value of the block, i.e. execute 
-   * all statements inside and return the value of the last
+   * @return the value of the block.
+   * Execute all statements inside and return the value of the last.
*/
   public Object value(JexlContext context) throws Exception
   {

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTNENode.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTNENode.java?rev=387056r1=387055r2=387056view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTNENode.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTNENode.java
 Sun Mar 19 15:12:03 2006
@@ -19,7 +19,7 @@
 import org.apache.commons.jexl.util.Coercion;
 
 /**
- *  != or ne
+ *  Not equal to. Use '!=' or 'ne', do not use . 
  *
  *  @author a href=mailto:[EMAIL PROTECTED]Geir Magnusson Jr./a
  *  @version $Id$

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTWhileStatement.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTWhileStatement.java?rev=387056r1=387055r2=387056view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTWhileStatement.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTWhileStatement.java
 Sun Mar 19 15:12:03 2006
@@ -21,7 +21,9 @@
 import org.apache.commons.jexl.util.Coercion;
 
 /**
- * while ( expression ) statement
+ * A while loop.
+ * Syntax:
+ *  while ( expression ) statement
  * 
  * @author Dion Gillard
  * @since 1.0.1



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



svn commit: r387057 - in /jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser: ASTIfStatement.java ASTWhileStatement.java SimpleNode.java

2006-03-19 Thread dion
Author: dion
Date: Sun Mar 19 15:16:16 2006
New Revision: 387057

URL: http://svn.apache.org/viewcvs?rev=387057view=rev
Log:
javadoc cleanup

Modified:

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTIfStatement.java

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTWhileStatement.java

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/SimpleNode.java

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTIfStatement.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTIfStatement.java?rev=387057r1=387056r2=387057view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTIfStatement.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTIfStatement.java
 Sun Mar 19 15:16:16 2006
@@ -35,7 +35,7 @@
 super(p, id);
 }
 
-/** Accept the visitor. * */
+/** Accept the visitor. */
 public Object jjtAccept(ParserVisitor visitor, Object data) {
 return visitor.visit(this, data);
 }

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTWhileStatement.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTWhileStatement.java?rev=387057r1=387056r2=387057view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTWhileStatement.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTWhileStatement.java
 Sun Mar 19 15:16:16 2006
@@ -37,7 +37,7 @@
 super(p, id);
 }
 
-/** Accept the visitor. * */
+/** Accept the visitor. */
 public Object jjtAccept(ParserVisitor visitor, Object data) {
 return visitor.visit(this, data);
 }

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/SimpleNode.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/SimpleNode.java?rev=387057r1=387056r2=387057view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/SimpleNode.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/SimpleNode.java
 Sun Mar 19 15:16:16 2006
@@ -19,7 +19,8 @@
 import org.apache.commons.jexl.JexlContext;
 
 /**
- *  useful interface to node. most autogened by javacc
+ *  A Useful implementation of [EMAIL PROTECTED] Node}.
+ *  Mostly autogenerated by javacc
  *
  *  @author a href=mailto:[EMAIL PROTECTED]Geir Magnusson Jr./a
  *  @version $Id$



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



svn commit: r387058 - /jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/SimpleCharStream.java

2006-03-19 Thread dion
Author: dion
Date: Sun Mar 19 15:17:56 2006
New Revision: 387058

URL: http://svn.apache.org/viewcvs?rev=387058view=rev
Log:
javadoc cleanup

Modified:

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/SimpleCharStream.java

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/SimpleCharStream.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/SimpleCharStream.java?rev=387058r1=387057r2=387058view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/SimpleCharStream.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/SimpleCharStream.java
 Sun Mar 19 15:17:56 2006
@@ -350,7 +350,7 @@
   }
 
   /**
-   * Method to adjust line and column numbers for the start of a token.BR
+   * Method to adjust line and column numbers for the start of a token.
*/
   public void adjustBeginLineColumn(int newLine, int newCol)
   {



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



svn commit: r387059 - /jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/junit/package.html

2006-03-19 Thread dion
Author: dion
Date: Sun Mar 19 15:20:11 2006
New Revision: 387059

URL: http://svn.apache.org/viewcvs?rev=387059view=rev
Log:
javadoc cleanup

Modified:

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/junit/package.html

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/junit/package.html
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/junit/package.html?rev=387059r1=387058r2=387059view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/junit/package.html
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/junit/package.html
 Sun Mar 19 15:20:11 2006
@@ -3,7 +3,7 @@
   titlePackage Documentation for org.apache.commons.jexl.junit 
Package/title
  /head
  body bgcolor=white
-  Using JEXL expressions in JUnit assertions
+  Using JEXL expressions in JUnit assertions.
   brbr
   p
ul



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



svn commit: r387061 - /jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/MethodMap.java

2006-03-19 Thread dion
Author: dion
Date: Sun Mar 19 15:21:49 2006
New Revision: 387061

URL: http://svn.apache.org/viewcvs?rev=387061view=rev
Log:
javadoc cleanup

Modified:

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/MethodMap.java

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/MethodMap.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/MethodMap.java?rev=387061r1=387060r2=387061view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/MethodMap.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/MethodMap.java
 Sun Mar 19 15:21:49 2006
@@ -68,7 +68,7 @@
 /**
  * Return a list of methods with the same name.
  *
- * @param String key
+ * @param key a key to the [EMAIL PROTECTED] #methodByNameMap}
  * @return List list of methods
  */
 public List get(String key)



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



svn commit: r387063 - /jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/ExpressionFactory.java

2006-03-19 Thread dion
Author: dion
Date: Sun Mar 19 15:28:31 2006
New Revision: 387063

URL: http://svn.apache.org/viewcvs?rev=387063view=rev
Log:
Combine nested if - pmd report.

Modified:

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/ExpressionFactory.java

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/ExpressionFactory.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/ExpressionFactory.java?rev=387063r1=387062r2=387063view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/ExpressionFactory.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/ExpressionFactory.java
 Sun Mar 19 15:28:31 2006
@@ -120,12 +120,10 @@
 tree = parser.parse(new StringReader(expr));
 }
 
-if (tree.jjtGetNumChildren()  1) {
-if (log.isWarnEnabled()) {
-log.warn( The JEXL Expression created will be a reference
-+  to the first expression from the supplied script: \
-+ expression + \  );
-}
+if (tree.jjtGetNumChildren()  1  log.isWarnEnabled()) {
+log.warn( The JEXL Expression created will be a reference
++  to the first expression from the supplied script: \
++ expression + \  );
 }
 
 // Must be a simple reference, expression, statement or if, otherwise



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



[Jakarta-commons Wiki] Update of CommonsPeople by SandyMcArthur

2006-03-19 Thread Apache Wiki
Dear Wiki user,

You have subscribed to a wiki page or wiki category on Jakarta-commons Wiki 
for change notification.

The following page has been changed by SandyMcArthur:
http://wiki.apache.org/jakarta-commons/CommonsPeople

The comment on the change is:
Added myself, Sandy McArthur

--
   * '''Future''':
   * '''Outside Commons''': MyFaces
  
+ === Sandy McArthur ===
+  * '''Active''': [:Pool]
+  * '''Interested''': 
+  * '''Future''': [:Dbcp]
+ 
  === Tim O'Brien ===
   * '''Active''': Codec
   * '''Interested''': SCXML, *

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



[Jakarta-commons Wiki] Trivial Update of ComponentPlans by SandyMcArthur

2006-03-19 Thread Apache Wiki
Dear Wiki user,

You have subscribed to a wiki page or wiki category on Jakarta-commons Wiki 
for change notification.

The following page has been changed by SandyMcArthur:
http://wiki.apache.org/jakarta-commons/ComponentPlans

The comment on the change is:
linked to PoolRoadMap

--
   * math
   * modeler
   * net
-  * pool
+  * pool - see: PoolRoadMap
   * primitives
   * resources
   * transaction

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



svn commit: r387067 - /jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/junit/Asserter.java

2006-03-19 Thread dion
Author: dion
Date: Sun Mar 19 15:36:35 2006
New Revision: 387067

URL: http://svn.apache.org/viewcvs?rev=387067view=rev
Log:
make variables that aren't changeable private - pmd report

Modified:

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/junit/Asserter.java

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/junit/Asserter.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/junit/Asserter.java?rev=387067r1=387066r2=387067view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/junit/Asserter.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/junit/Asserter.java
 Sun Mar 19 15:36:35 2006
@@ -37,8 +37,8 @@
  */
 public class Asserter extends Assert {
 
-private Map variables = new HashMap();
-private JexlContext context = JexlHelper.createContext();
+private final Map variables = new HashMap();
+private final JexlContext context = JexlHelper.createContext();
 
 public Asserter() {}
 



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



Re: Bug report for Commons [2006/03/19]

2006-03-19 Thread Stephen Colebourne

[EMAIL PROTECTED] wrote:

+-+---+---+--+--+
| Total  499 bugs   |
+---+


Below 500 :-)

Stephen

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



svn commit: r387068 - /jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTArrayAccess.java

2006-03-19 Thread dion
Author: dion
Date: Sun Mar 19 15:38:21 2006
New Revision: 387068

URL: http://svn.apache.org/viewcvs?rev=387068view=rev
Log:
Don't reassign parameters - pmd report

Modified:

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTArrayAccess.java

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTArrayAccess.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTArrayAccess.java?rev=387068r1=387067r2=387068view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTArrayAccess.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTArrayAccess.java
 Sun Mar 19 15:38:21 2006
@@ -69,7 +69,7 @@
  {
  ASTIdentifier base = (ASTIdentifier) jjtGetChild(0);
 
- obj = base.execute(obj,jc);
+ Object result = base.execute(obj,jc);
 
  /*
   * ignore the first child - it's our identifier
@@ -81,10 +81,10 @@
  if(loc==null)
  return null;
 
- obj = evaluateExpr(obj, loc);
+ result = evaluateExpr(result, loc);
  }
 
- return obj;
+ return result;
  }
 
 /**



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



svn commit: r387069 - /jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTNENode.java

2006-03-19 Thread dion
Author: dion
Date: Sun Mar 19 15:44:00 2006
New Revision: 387069

URL: http://svn.apache.org/viewcvs?rev=387069view=rev
Log:
Remove extra not - pmd report

Modified:

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTNENode.java

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTNENode.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTNENode.java?rev=387069r1=387068r2=387069view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTNENode.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ASTNENode.java
 Sun Mar 19 15:44:00 2006
@@ -60,36 +60,36 @@
 else if (left==null || right==null)
 {
 /*
- * otherwise, both aren't, so it's cleal L != R
+ * otherwise, both aren't, so it's clear L != R
  */
 return Boolean.TRUE;
 }
 else if (left.getClass().equals(right.getClass()))
 {
-return (!left.equals(right)) ? Boolean.TRUE : Boolean.FALSE;
+return (left.equals(right)) ? Boolean.FALSE : Boolean.TRUE;
 }
 else if(left instanceof Float || left instanceof Double ||
 right instanceof Float || right instanceof Double)
 {
-return 
(!Coercion.coerceDouble(left).equals(Coercion.coerceDouble(right)))
-? Boolean.TRUE : Boolean.FALSE;
+return 
(Coercion.coerceDouble(left).equals(Coercion.coerceDouble(right)))
+? Boolean.FALSE : Boolean.TRUE;
 }
 else if ( left instanceof Number || right instanceof Number ||
left instanceof Character || right instanceof Character)
 {
-return 
(!Coercion.coerceLong(left).equals(Coercion.coerceLong(right)))
-? Boolean.TRUE : Boolean.FALSE;
+return 
(Coercion.coerceLong(left).equals(Coercion.coerceLong(right)))
+? Boolean.FALSE : Boolean.TRUE;
 }
 else if (left instanceof Boolean || right instanceof Boolean)
 {
-return 
(!Coercion.coerceBoolean(left).equals(Coercion.coerceBoolean(right)))
-? Boolean.TRUE : Boolean.FALSE;
+return 
(Coercion.coerceBoolean(left).equals(Coercion.coerceBoolean(right)))
+? Boolean.FALSE : Boolean.TRUE;
 }
 else if (left instanceof java.lang.String || right instanceof String)
 {
-return (!left.toString().equals(right.toString())) ? Boolean.TRUE 
: Boolean.FALSE;
+return (left.toString().equals(right.toString())) ? Boolean.FALSE 
: Boolean.TRUE;
 }
 
-return (!left.equals(right)) ? Boolean.TRUE : Boolean.FALSE;
+return (left.equals(right)) ? Boolean.FALSE : Boolean.TRUE;
 }
 }



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



svn commit: r387071 - /jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/JJTParserState.java

2006-03-19 Thread dion
Author: dion
Date: Sun Mar 19 15:45:43 2006
New Revision: 387071

URL: http://svn.apache.org/viewcvs?rev=387071view=rev
Log:
Make nodes and marks final - pmd report

Modified:

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/JJTParserState.java

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/JJTParserState.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/JJTParserState.java?rev=387071r1=387070r2=387071view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/JJTParserState.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/JJTParserState.java
 Sun Mar 19 15:45:43 2006
@@ -2,17 +2,19 @@
 
 package org.apache.commons.jexl.parser;
 
+import java.util.Stack;
+
 class JJTParserState {
-  private java.util.Stack nodes;
-  private java.util.Stack marks;
+  private final Stack nodes;
+  private final Stack marks;
 
   private int sp;  // number of nodes on stack
   private int mk;  // current mark
   private boolean node_created;
 
   JJTParserState() {
-nodes = new java.util.Stack();
-marks = new java.util.Stack();
+nodes = new Stack();
+marks = new Stack();
 sp = 0;
 mk = 0;
   }



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



svn commit: r387073 - /jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ParseException.java

2006-03-19 Thread dion
Author: dion
Date: Sun Mar 19 15:52:11 2006
New Revision: 387073

URL: http://svn.apache.org/viewcvs?rev=387073view=rev
Log:
Fix string concat inside stringbuffer.append - pmd report

Modified:

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ParseException.java

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ParseException.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ParseException.java?rev=387073r1=387072r2=387073view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ParseException.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/parser/ParseException.java
 Sun Mar 19 15:52:11 2006
@@ -179,7 +179,7 @@
default:
   if ((ch = str.charAt(i))  0x20 || ch  0x7e) {
  String s =  + Integer.toString(ch, 16);
- retval.append(\\u + s.substring(s.length() - 4, 
s.length()));
+ retval.append(\\u).append(s.substring(s.length() - 4, 
s.length()));
   } else {
  retval.append(ch);
   }



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



svn commit: r387075 - /jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/ArrayIterator.java

2006-03-19 Thread dion
Author: dion
Date: Sun Mar 19 15:57:12 2006
New Revision: 387075

URL: http://svn.apache.org/viewcvs?rev=387075view=rev
Log:
make variables that aren't changeable private - pmd report

Modified:

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/ArrayIterator.java

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/ArrayIterator.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/ArrayIterator.java?rev=387075r1=387074r2=387075view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/ArrayIterator.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/ArrayIterator.java
 Sun Mar 19 15:57:12 2006
@@ -47,13 +47,13 @@
 /**
  * The objects to iterate.
  */
-private Object array;
+private final Object array;
 
 /**
  * The current position and size in the array.
  */
 private int pos;
-private int size;
+private final int size;
 
 /**
  * Creates a new iterator instance for the specified array.



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



svn commit: r387076 - /jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/EnumerationIterator.java

2006-03-19 Thread dion
Author: dion
Date: Sun Mar 19 15:57:58 2006
New Revision: 387076

URL: http://svn.apache.org/viewcvs?rev=387076view=rev
Log:
make variables that aren't changeable private - pmd report

Modified:

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/EnumerationIterator.java

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/EnumerationIterator.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/EnumerationIterator.java?rev=387076r1=387075r2=387076view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/EnumerationIterator.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/EnumerationIterator.java
 Sun Mar 19 15:57:58 2006
@@ -32,7 +32,7 @@
 /**
  * The enumeration to iterate.
  */
-private Enumeration enumeration = null;
+private final Enumeration enumeration;
 
 /**
  * Creates a new iteratorwrapper instance for the specified 



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



svn commit: r387077 - /jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/GetExecutor.java

2006-03-19 Thread dion
Author: dion
Date: Sun Mar 19 15:58:57 2006
New Revision: 387077

URL: http://svn.apache.org/viewcvs?rev=387077view=rev
Log:
make variables that aren't changeable private - pmd report

Modified:

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/GetExecutor.java

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/GetExecutor.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/GetExecutor.java?rev=387077r1=387076r2=387077view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/GetExecutor.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/GetExecutor.java
 Sun Mar 19 15:58:57 2006
@@ -38,7 +38,7 @@
  * Container to hold the 'key' part of 
  * get(key).
  */
-private Object[] args = new Object[1];
+private final Object[] args = new Object[1];
 
 /**
  * Default constructor.



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



[ANNOUNCE] Commons IO 1.2 released

2006-03-19 Thread Stephen Colebourne

The Commons IO team is pleased to announce the release of commons-io-1.2.

Commons IO is a library of utility, file filter, endian and stream
classes that aim to make working with IO much more pleasant. Many of
these classes probably should be in the JDK itself.

This release fixes a few bugs (notably LockableFileWriter), and adds
various enhancements, including:
- LineIterator - Allows you to work through a file using an iterator
style API
- AgeFileFilter - Filter files by their age
- SizeFileFilter - Filter files by their size
- FileSystemUtils - Obtain the free space on a drive in kb (improves on
previous version of the method by normalizing operating systems to kb)
- FileUtils method to iterate of a list of matched files

This release is binary and source compatible with 1.1 according to our
tests. There are no new deprecations. We recommend all users
of commons-io-1.1 upgrade to 1.2 to pickup the bug fixes.

Commons IO Website:
http://jakarta.apache.org/commons/io/

Release notes:
http://jakarta.apache.org/commons/io/upgradeto1_2.html

Download:
http://jakarta.apache.org/site/downloads/downloads_commons-io.cgi

Enjoy!
The Commons-IO Team

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



svn commit: r387079 - /jakarta/commons/proper/pool/trunk/KEYS

2006-03-19 Thread sandymac
Author: sandymac
Date: Sun Mar 19 16:05:08 2006
New Revision: 387079

URL: http://svn.apache.org/viewcvs?rev=387079view=rev
Log:
Added public PGP keys file for signing releases.

Added:
jakarta/commons/proper/pool/trunk/KEYS

Added: jakarta/commons/proper/pool/trunk/KEYS
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/pool/trunk/KEYS?rev=387079view=auto
==
--- jakarta/commons/proper/pool/trunk/KEYS (added)
+++ jakarta/commons/proper/pool/trunk/KEYS Sun Mar 19 16:05:08 2006
@@ -0,0 +1,48 @@
+This file contains the PGP keys of various developers.
+Please don't use them for email unless you have to. Their main
+purpose is code signing.
+
+Users: pgp  KEYS
+   gpg --import KEYS
+Developers:
+pgp -kxa your name and append it to this file.
+(pgpk -ll your name  pgpk -xa your name)  this file.
+(gpg --list-sigs your name
+  gpg --armor --export your name)  this file.
+
+pub   1024D/BB0AEFAC 2006-03-19
+uid  Sandy McArthur (For release signing) [EMAIL PROTECTED]
+sig 3BB0AEFAC 2006-03-19  Sandy McArthur (For release signing) [EMAIL 
PROTECTED]
+sub   2048g/6319D8AF 2006-03-19
+sig  BB0AEFAC 2006-03-19  Sandy McArthur (For release signing) [EMAIL 
PROTECTED]
+
+-BEGIN PGP PUBLIC KEY BLOCK-
+Version: GnuPG v1.4.1 (Darwin)
+
+mQGiBEQd5BERBACB5iAinxlYEJtI3CugYup05Gyby508CvEsKwFB7PSztWDHUhfG
+pOf8mvQBGamkIklaLTqSOB/2qkVCHps3JTEIpJQd5LL2F3Lr8bnUrsVUr+UTBJwM
+kSlfLblQ63G3NKB/ZlHXThqHGlZXR7lrDLaM4PfAJ3sEElHE7riVBKvbawCg3Dw3
+eb0YoGKrDnVmVOP906YTZ5sD/RvtELcnMExuDc8Gc4huoVQfq79uynV5c0eQbp9w
+zHiTcimoxaiLYZNyiAIf1XWvdfe6p5jX/D6WwlaD7qQctfWXYkPF2PtK9IRjuE49
+Pzo1NEiPjUYSPtXYitCn43G2Si94vzz3dgUv7dTXswIsg0JDVSIaXitxQHrHX2fh
+M3w+A/9dpHk5zmjuP+/Z+GGJlOUGiHMBeul8S9+F5Z+2rtlUvVwReR7AvRxWPlZc
+PaY+YU+JVLxq4HEI1fAvuPTRIeQwB7SDi0y1mqL6jQ1BCDSKgUTcfq9VUTY8Cstk
+OnskmaDHO3YN2dqMyoKTmyEKqdVRShBjU5tcWfIXImeo7GCAK7Q6U2FuZHkgTWNB
+cnRodXIgKEZvciByZWxlYXNlIHNpZ25pbmcpIDxzYW5keW1hY0BhcGFjaGUub3Jn
+PoheBBMRAgAeBQJEHeQRAhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEJEAmLG7
+Cu+sVsoAoJxXV2P5P+oY/s70ACTJtB9GYexIAJ0UhoCkwwVPUeJib6toPsdTCTf8
+97kCDQREHeROEAgA5kiZY/yEdggRz6+juwXiCuojeOcmX9cEiXBFA1Qw6RInHyvN
+yShrqgGexv4qpbxtxNOwaKzK0fFo9QmJnPs2yNibjpW1dyT6cFsPUj6kTFX5fBIY
+BEg6fTxLrVL8X2/GQYL8ezAT1BPBf3X+fb9t/mlsTR5OzhGBtgZ8xMYpt6g4HVNC
+4wK6r4UGortVdl3V9nV+JpIa382LTmWvKr+75AQ5x85u9eBwv6BApov6Dpiyhfu4
+G/juKqoseoW+lKbPZOp+CxOqVw+gUim3SXfam6nhMZdbqz3pNyPfEIDXWtZp9GTa
+6y/NsrAFUob1cQq9rQ3GGfCH/7/kXimGbxaCLwAECwf9F/BE6HGuBo5HOkIrmOFM
+lnhPSjWCBk/P9mt+eHRLVQi60JBCJBLn2ekfuCo8mpGT4Ui79IpKxzBI+t4giaht
+7XjW2ioFWWYfIHEHMr1WggnEln8G/c1/9u7WdoINNAlZV/3FM+WzFsvdEFamZ1IV
+0CFW232clFil1wxoVrBC5htK5QRPb0E7W7iKIRpp2ma/IYApHaBPdsuAYcQtznsp
+ox9hkDxQJ1/XGjNT6L9b9NuzOr6UgEzHQ1hhSmvGOv6gAUedTCbuetsc63iINd4H
+O2h/eIAFYdHCo9epfZE6IVnbBV6dzJR8eleVKk2HNWsd2vmEw+HvlQMIBOgGFHz0
+ZYhJBBgRAgAJBQJEHeROAhsMAAoJEJEAmLG7Cu+sZHcAniWGesbVaRYHBsOBGBZp
+cLr0HpkVAJ9OqH9BC/r029bgbvkxaNrHNQNdiw==
+=CeIo
+-END PGP PUBLIC KEY BLOCK-



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



svn commit: r387080 - /jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/ClassMap.java

2006-03-19 Thread dion
Author: dion
Date: Sun Mar 19 16:07:17 2006
New Revision: 387080

URL: http://svn.apache.org/viewcvs?rev=387080view=rev
Log:
make variables that aren't changeable private - pmd report

Modified:

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/ClassMap.java

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/ClassMap.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/ClassMap.java?rev=387080r1=387079r2=387080view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/ClassMap.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/ClassMap.java
 Sun Mar 19 16:07:17 2006
@@ -52,9 +52,9 @@
  * Cache of Methods, or CACHE_MISS, keyed by method
  * name and actual arguments used to find it.
  */
-private Map methodCache = new Hashtable();
+private final Map methodCache = new Hashtable();
 
-private MethodMap methodMap = new MethodMap();
+private final MethodMap methodMap = new MethodMap();
 
 /**
  * Standard constructor



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



svn commit: r387081 - /jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/Introspector.java

2006-03-19 Thread dion
Author: dion
Date: Sun Mar 19 16:08:22 2006
New Revision: 387081

URL: http://svn.apache.org/viewcvs?rev=387081view=rev
Log:
make variables that aren't changeable private - pmd report

Modified:

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/Introspector.java

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/Introspector.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/Introspector.java?rev=387081r1=387080r2=387081view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/Introspector.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/Introspector.java
 Sun Mar 19 16:08:22 2006
@@ -63,7 +63,7 @@
 /**
  *  our engine runtime services
  */
-private  Log rlog = null;
+private final Log rlog;
 
 /**
  *  Recieves our RuntimeServices object



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



svn commit: r387082 - /jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/KEYS

2006-03-19 Thread sandymac
Author: sandymac
Date: Sun Mar 19 16:10:20 2006
New Revision: 387082

URL: http://svn.apache.org/viewcvs?rev=387082view=rev
Log:
Added public PGP keys file for signing releases.

Added:
jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/KEYS
  - copied unchanged from r387079, jakarta/commons/proper/pool/trunk/KEYS


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



svn commit: r387084 - in /jakarta/commons/proper/io/trunk: RELEASE-NOTES.txt build.xml doap_io.rdf project.properties project.xml

2006-03-19 Thread scolebourne
Author: scolebourne
Date: Sun Mar 19 16:21:54 2006
New Revision: 387084

URL: http://svn.apache.org/viewcvs?rev=387084view=rev
Log:
Post release 1.2

Modified:
jakarta/commons/proper/io/trunk/RELEASE-NOTES.txt
jakarta/commons/proper/io/trunk/build.xml
jakarta/commons/proper/io/trunk/doap_io.rdf
jakarta/commons/proper/io/trunk/project.properties
jakarta/commons/proper/io/trunk/project.xml

Modified: jakarta/commons/proper/io/trunk/RELEASE-NOTES.txt
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/io/trunk/RELEASE-NOTES.txt?rev=387084r1=387083r2=387084view=diff
==
--- jakarta/commons/proper/io/trunk/RELEASE-NOTES.txt (original)
+++ jakarta/commons/proper/io/trunk/RELEASE-NOTES.txt Sun Mar 19 16:21:54 2006
@@ -1,7 +1,7 @@
 $Id$
 
 Commons IO Package
-   Version 1.2
+   Version 1.3
   Release Notes
 
 
@@ -15,7 +15,7 @@
 and endian transformation classes.
 
 
-Compatibility with 1.1
+Compatibility with 1.2
 --
 Binary compatible - Yes
 
@@ -24,43 +24,16 @@
 Semantic compatible - Yes
 
 
-Deprecations from 1.1
+Deprecations from 1.2
 -
 
 
-Bug fixes from 1.1
+Bug fixes from 1.2
 --
-- FileSystemUtils.freeSpace(drive)
-  Fix to allow Windows based command to function in French locale
 
-- FileUtils.read*
-  Increase certainty that files are closed in case of error
 
-- LockableFileWriter
-  Locking mechanism was broken and only provided limited protection [38942]
-  File deletion and locking in case of constructor error was broken
-
-
-Enhancements from 1.1
+Enhancements from 1.2
 -
-- AgeFileFilter/SizeFileFilter
-  New file filters that compares against the age and size of the file
-
-- FileSystemUtils.freeSpaceKb(drive)
-  New method that unifies result to be in kilobytes [38574]
-
-- FileUtils.contentEquals(File,File)
-  Performance improved by adding length and file location checking
-
-- FileUtils.iterateFiles
-  Two new method to provide direct access to iterators over files
-
-- FileUtils.lineIterator
-  IOUtils.lineIterator
-  New methods to provide an iterator over the lines in a file [38083]
-
-- FileUtils.copyDirectoryToDirectory
-  New method to copy a directory to within another directory [36315]
 
 
 Feedback

Modified: jakarta/commons/proper/io/trunk/build.xml
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/io/trunk/build.xml?rev=387084r1=387083r2=387084view=diff
==
--- jakarta/commons/proper/io/trunk/build.xml (original)
+++ jakarta/commons/proper/io/trunk/build.xml Sun Mar 19 16:21:54 2006
@@ -26,7 +26,7 @@
   /property
   property name=testreportdir value=${basedir}/build/test-reports
   /property
-  property name=final.name value=commons-io-1.2 /
+  property name=final.name value=commons-io-1.3-SNAPSHOT /
   property name=dist.build.dir value=${basedir}/build/dist-build /
   property name=dist.bin value=${dist.build.dir}/${final.name} /
   property name=dist.src value=${dist.build.dir}/${final.name}-src /
@@ -170,6 +170,11 @@
 /zip
 antcall target=internal-md5
   param name=path value=${dist.src.zip.name}/
+/antcall
+   !-- POM --
+   copy file=project.xml tofile=${defaulttargetdir}/${final.name}.pom 
/
+antcall target=internal-md5
+  param name=path value=${defaulttargetdir}/${final.name}.pom/
 /antcall
!-- Tidy --
 delete dir=${dist.build.dir} /

Modified: jakarta/commons/proper/io/trunk/doap_io.rdf
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/io/trunk/doap_io.rdf?rev=387084r1=387083r2=387084view=diff
==
--- jakarta/commons/proper/io/trunk/doap_io.rdf (original)
+++ jakarta/commons/proper/io/trunk/doap_io.rdf Sun Mar 19 16:21:54 2006
@@ -25,6 +25,11 @@
 created2005-10-10/created
 version1.1/version
   /revision
+  revision
+namecommons-io/name
+created2006-03-19/created
+version1.2/version
+  /revision
 /release
 mailing-list 
rdf:resource=http://jakarta.apache.org/site/mail2.html#Commons/
   /Project

Modified: jakarta/commons/proper/io/trunk/project.properties
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/io/trunk/project.properties?rev=387084r1=387083r2=387084view=diff
==
--- jakarta/commons/proper/io/trunk/project.properties (original)
+++ jakarta/commons/proper/io/trunk/project.properties Sun Mar 19 16:21:54 2006
@@ -35,7 +35,7 @@
 maven.checkstyle.properties=checkstyle.xml
 
 maven.jdiff.new.tag=CURRENT
-maven.jdiff.old.tag=IO_1_1
+maven.jdiff.old.tag=IO_1_2
 
 # Generate class files for specific VM version (e.g., 1.1 or 1.2). 
 # Note that 

[lang] Mutable* increment decrement, add and subtract

2006-03-19 Thread Stephen Colebourne

I would like to add the following methods to the Mutable* number classes

- increment
- decrement
- addValue(int/short/...)
- addValue(Number)
- subtractValue(int/short/...)
- subtractValue(Number)

Only question is whether we should try to catch overflow conditions or 
not. That could get quite complex.


Stephen

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



svn commit: r387088 - /jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java

2006-03-19 Thread dion
Author: dion
Date: Sun Mar 19 16:36:48 2006
New Revision: 387088

URL: http://svn.apache.org/viewcvs?rev=387088view=rev
Log:
pmd recommendations

Modified:

jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java

Modified: 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java?rev=387088r1=387087r2=387088view=diff
==
--- 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java
 (original)
+++ 
jakarta/commons/proper/jexl/trunk/src/java/org/apache/commons/jexl/util/introspection/UberspectImpl.java
 Sun Mar 19 16:36:48 2006
@@ -136,7 +136,7 @@
 
 Method m = introspector.getMethod(obj.getClass(), methodName, args);
 
-return (m != null) ? new VelMethodImpl(m) : null;
+return (m == null) ? null : new VelMethodImpl(m);
 }
 
 /**
@@ -160,7 +160,7 @@
  *  look for boolean isFoo()
  */
 
-if( executor.isAlive() == false)
+if( !executor.isAlive())
 {
 executor = new BooleanPropertyExecutor(rlog, introspector, claz, 
identifier);
 }
@@ -169,12 +169,12 @@
  *  if that didn't work, look for get(foo)
  */
 
-if (executor.isAlive() == false)
+if (!executor.isAlive())
 {
 executor = new GetExecutor(rlog, introspector, claz, identifier);
 }
 
-return (executor != null) ? new VelGetterImpl(executor) : null;
+return (executor == null) ? null : new VelGetterImpl(executor);
 }
 
 /**
@@ -242,7 +242,7 @@
 }
}
 
-   return (vm!=null) ?  new VelSetterImpl(vm) : null;
+   return (vm ==null) ?  null : new VelSetterImpl(vm);
 }
 
 /**
@@ -359,13 +359,13 @@
 {
 ArrayList al = new ArrayList();
 
-if (putKey != null)
+if (putKey == null)
 {
-al.add(putKey);
 al.add(value);
 }
 else
 {
+al.add(putKey);
 al.add(value);
 }
 



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



svn commit: r387103 - /jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/src/test/org/apache/commons/pool/impl/TestGenericObjectPool.java

2006-03-19 Thread sandymac
Author: sandymac
Date: Sun Mar 19 17:48:49 2006
New Revision: 387103

URL: http://svn.apache.org/viewcvs?rev=387103view=rev
Log:
Make testEvictionSoftMinIdle unit test reliable.

Modified:

jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/src/test/org/apache/commons/pool/impl/TestGenericObjectPool.java

Modified: 
jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/src/test/org/apache/commons/pool/impl/TestGenericObjectPool.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/src/test/org/apache/commons/pool/impl/TestGenericObjectPool.java?rev=387103r1=387102r2=387103view=diff
==
--- 
jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/src/test/org/apache/commons/pool/impl/TestGenericObjectPool.java
 (original)
+++ 
jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/src/test/org/apache/commons/pool/impl/TestGenericObjectPool.java
 Sun Mar 19 17:48:49 2006
@@ -637,11 +637,9 @@
 pool.setMaxActive(5);
 pool.setNumTestsPerEvictionRun(5);
 pool.setMinEvictableIdleTimeMillis(3000L);
-pool.setTimeBetweenEvictionRunsMillis(250L);
-pool.setTestWhileIdle(true);
 pool.setSoftMinEvictableIdleTimeMillis(1000L);
 pool.setMinIdle(2);
-
+
 Object[] active = new Object[5];
 Long[] creationTime = new Long[5] ;
 for(int i=0;i5;i++) {
@@ -652,16 +650,16 @@
 for(int i=0;i5;i++) {
 pool.returnObject(active[i]);
 }
-
-try { Thread.sleep(1500L); } catch(Exception e) { }
-assertTrue(Should be 2 OLD idle, found  + 
pool.getNumIdle(),pool.getNumIdle() == 2 
-((TimeTest)pool.borrowObject()).getCreateTime() == 
creationTime[3].longValue() 
-((TimeTest)pool.borrowObject()).getCreateTime() == 
creationTime[4].longValue());
-
-try { Thread.sleep(2000L); } catch(Exception e) { }
-assertTrue(Should be 2 NEW idle , found  + 
pool.getNumIdle(),pool.getNumIdle() == 2 
-((TimeTest)pool.borrowObject()).getCreateTime() != 
creationTime[0].longValue() 
-((TimeTest)pool.borrowObject()).getCreateTime() != 
creationTime[1].longValue());
+
+// Soft evict all but minIdle(2)
+Thread.sleep(1500L);
+pool.evict();
+assertEquals(Idle count different than expected., 2, 
pool.getNumIdle());
+
+// Hard evict the rest.
+Thread.sleep(2000L);
+pool.evict();
+assertEquals(Idle count different than expected., 0, 
pool.getNumIdle());
 }
 
 public void testMinIdle() throws Exception {



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



DO NOT REPLY [Bug 39031] New: - [VFS] ram provider. Autocreate root folder

2006-03-19 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=39031.
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=39031

   Summary: [VFS] ram provider. Autocreate root folder
   Product: Commons
   Version: unspecified
  Platform: Other
OS/Version: other
Status: NEW
  Severity: normal
  Priority: P2
 Component: VFS
AssignedTo: commons-dev@jakarta.apache.org
ReportedBy: [EMAIL PROTECTED]


The given patch makes the following changes

1 create a root node when the ram file system is initialized.
2 remove support of adding a FileSelector as a predicate in FileSystemOptions,
it's not working correctly.
3 remove unneeded public modifiers from ram provider classes

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

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



DO NOT REPLY [Bug 39031] - [VFS] ram provider. Autocreate root folder

2006-03-19 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=39031.
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=39031





--- Additional Comments From [EMAIL PROTECTED]  2006-03-20 02:08 ---
Created an attachment (id=17919)
 -- (http://issues.apache.org/bugzilla/attachment.cgi?id=17919action=view)
autocreate root folder patch


-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

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



DO NOT REPLY [Bug 39031] - [VFS] ram provider. Autocreate root folder

2006-03-19 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=39031.
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=39031





--- Additional Comments From [EMAIL PROTECTED]  2006-03-20 02:09 ---
Created an attachment (id=17920)
 -- (http://issues.apache.org/bugzilla/attachment.cgi?id=17920action=view)
update ram provider tests


-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug, or are watching the assignee.

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



svn commit: r387107 - in /jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH: build.xml project.xml

2006-03-19 Thread sandymac
Author: sandymac
Date: Sun Mar 19 18:19:08 2006
New Revision: 387107

URL: http://svn.apache.org/viewcvs?rev=387107view=rev
Log:
Update build numbers for 1.3-rc1

Modified:
jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/build.xml
jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/project.xml

Modified: jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/build.xml
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/build.xml?rev=387107r1=387106r2=387107view=diff
==
--- jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/build.xml (original)
+++ jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/build.xml Sun Mar 
19 18:19:08 2006
@@ -1,5 +1,5 @@
 !--
-   Copyright 2003-2004 The Apache Software Foundation
+   Copyright 2003-2004,2006 The Apache Software Foundation
 
Licensed under the Apache License, Version 2.0 (the License);
you may not use this file except in compliance with the License.
@@ -39,7 +39,7 @@
 
   property name=name value=commons-pool/
   property name=title value=Jakarta Commons Object Pooling Package/
-  property name=version value=Nightly-${DSTAMP}${TSTAMP}/
+  property name=version value=1.3-rc1/
   property name=package value=org.apache.commons.pool.*/
 
   property name=src.dir value=${basedir}/src/
@@ -49,7 +49,7 @@
   property name=build.classes.dir value=${build.dir}/classes/
   property name=build.test-classes.dir 
value=${build.dir}/test-classes/
   property name=dist.dir value=${basedir}/dist/
-  property name=dist.jar value=${dist.dir}/${name}.jar/
+  property name=dist.jar value=${dist.dir}/${name}-${version}.jar/
 
   property name=test.entry value=org.apache.commons.pool.TestAll/
   property name=test.failonerror value=true / 

Modified: jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/project.xml
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/project.xml?rev=387107r1=387106r2=387107view=diff
==
--- jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/project.xml 
(original)
+++ jakarta/commons/proper/pool/branches/1_3_RELEASE_BRANCH/project.xml Sun Mar 
19 18:19:08 2006
@@ -21,7 +21,7 @@
   groupIdcommons-pool/groupId
   artifactIdcommons-pool/artifactId
   inceptionYear2001/inceptionYear
-  currentVersion1.3-dev/currentVersion
+  currentVersion1.3-rc1/currentVersion
   shortDescriptionCommons Object Pooling Library/shortDescription
   descriptionCommons Object Pooling Library/description
   logo/images/pool-logo-white.png/logo



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



[pool] ready for a 1.3 release?

2006-03-19 Thread Sandy McArthur
I've preped Pool for a 1.3 to my satisfaction and uploaded the related files:
http://people.apache.org/~sandymac/pool/1.3-rc1/
http://people.apache.org/~sandymac/pool/1.3-rc1/site/

What's next? Do I start a vote or is that the job of a PMC member?
--
Sandy McArthur

He who dares not offend cannot be honest.
- Thomas Paine

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



svn commit: r387116 - /jakarta/commons/proper/validator/trunk/src/test/org/apache/commons/validator/ExceptionTest.java

2006-03-19 Thread niallp
Author: niallp
Date: Sun Mar 19 18:32:31 2006
New Revision: 387116

URL: http://svn.apache.org/viewcvs?rev=387116view=rev
Log:
Comment out Exception tests which currently don't really serve any purpose. 
If/When exception handling is changed in Validator 2.x, these tests need to be 
reviewed then.

Modified:

jakarta/commons/proper/validator/trunk/src/test/org/apache/commons/validator/ExceptionTest.java

Modified: 
jakarta/commons/proper/validator/trunk/src/test/org/apache/commons/validator/ExceptionTest.java
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/validator/trunk/src/test/org/apache/commons/validator/ExceptionTest.java?rev=387116r1=387115r2=387116view=diff
==
--- 
jakarta/commons/proper/validator/trunk/src/test/org/apache/commons/validator/ExceptionTest.java
 (original)
+++ 
jakarta/commons/proper/validator/trunk/src/test/org/apache/commons/validator/ExceptionTest.java
 Sun Mar 19 18:32:31 2006
@@ -80,8 +80,13 @@
 
 /**
  * Tests handling of runtime exceptions.
+ *
+ * N.B. This test has been removed (renamed) as it currently
+ *  serves no purpose. If/When exception handling
+ *  is changed in Validator 2.0 it can be reconsidered
+ *  then.
  */
-public void testRuntimeException() throws ValidatorException {
+public void XtestRuntimeException() throws ValidatorException {
 // Create bean to run test on.
 ValueBean info = new ValueBean();
 info.setValue(RUNTIME);
@@ -107,8 +112,13 @@
 /**
  * Tests handling of checked exceptions - should become 
  * ValidatorExceptions.
+ *
+ * N.B. This test has been removed (renamed) as it currently
+ *  serves no purpose. If/When exception handling
+ *  is changed in Validator 2.0 it can be reconsidered
+ *  then.
  */
-public void testCheckedException() {
+public void XtestCheckedException() {
 // Create bean to run test on.
 ValueBean info = new ValueBean();
 info.setValue(CHECKED);



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



[jexl] Short and Long Term Plans

2006-03-19 Thread Dion Gillard
Just a short note on jexl and where my thoughts are about a road map, i.e.
to open up any discussion.

We've got a lot of work done under the 1.0.1 banner, which realistically is
more like a 1.1 release, in that it's not a simple bug fix version.

The plan to get 1.0.1/1.1 ready is to implement the rest of the remaining
missing grammar items (foreach statement and bitwise operators), and
introduce a Jexl Script/ScriptFactory for loading and executing scripts.

Once 1.0.1/1.1 is done, I'd like to revisit the current implementation of
Jexl, and use the visitor pattern, that javacc generates for us, to
implement the features of Jexl, instead of altering the grammar generated
classes. That would be Jexl 2.x.

Using vistors instead of altering the grammar code, should allow us to more
easily extend Jexl, changing variable lookup and resolution etc.

The main thrust is to separate the Expression/Script execution from the
grammar.

Thoughts/ideas?

--
http://www.multitask.com.au/people/dion/
Chuck Norris sleeps with a night light. Not because Chuck Norris is afraid
of the dark, but because the dark is afraid of Chuck Norris


svn commit: r387119 - in /jakarta/commons/proper/validator/trunk: RELEASE-NOTES.html RELEASE-NOTES.readme build.xml maven.xml project.xml

2006-03-19 Thread niallp
Author: niallp
Date: Sun Mar 19 18:41:28 2006
New Revision: 387119

URL: http://svn.apache.org/viewcvs?rev=387119view=rev
Log:
Various changes following feedback from Validator 1.3.0 RC2:

- correct error with md5 checksums all being the same (each needs unique 
property name, as the checksum task doesn't reset the property if it already 
has a value).
- change ant build to automatically download jars.
- change javadocs directory from api to apidocs so that its the same as the 
maven build.
- change ant/maven builds to skip jsdoc and dojo tasks if their jars can't be 
found.
- change release notes to be html and link to local (rather than online) 
changes-report.html.
- remove jdepend plugin report (removes one repeat of the tests by maven).
- make dojo task part of jar goal, rather than compile (maven repeats compile 
goal 3 times!).

Added:
jakarta/commons/proper/validator/trunk/RELEASE-NOTES.html
  - copied, changed from r386657, 
jakarta/commons/proper/validator/trunk/RELEASE-NOTES.readme
Removed:
jakarta/commons/proper/validator/trunk/RELEASE-NOTES.readme
Modified:
jakarta/commons/proper/validator/trunk/build.xml
jakarta/commons/proper/validator/trunk/maven.xml
jakarta/commons/proper/validator/trunk/project.xml

Copied: jakarta/commons/proper/validator/trunk/RELEASE-NOTES.html (from 
r386657, jakarta/commons/proper/validator/trunk/RELEASE-NOTES.readme)
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/validator/trunk/RELEASE-NOTES.html?p2=jakarta/commons/proper/validator/trunk/RELEASE-NOTES.htmlp1=jakarta/commons/proper/validator/trunk/RELEASE-NOTES.readmer1=386657r2=387119rev=387119view=diff
==
--- jakarta/commons/proper/validator/trunk/RELEASE-NOTES.readme (original)
+++ jakarta/commons/proper/validator/trunk/RELEASE-NOTES.html Sun Mar 19 
18:41:28 2006
@@ -1,7 +1,41 @@
-For release notes on what has changed see:
+!--
+   Copyright 2006 The Apache Software Foundation
 
-   http://jakarta.apache.org/commons/validator/changelog-report.html
+   Licensed under the Apache License, Version 2.0 (the License);
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
 
-and
+   http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an AS IS BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+--
+html
+head
+titleValidator 1.3.0 Release Notes/title
+head
+body bgcolor=white
+
+
+div align=center
+h2Validator 1.3.0 Release Notes/h2
+/div
+
+p
+The main aspects of this release are:
+/p
+
+ul
+   liThis is a maintenance release which includes a number of bug fixes
+   since the last release. See the a 
href=docs/changes-report.htmlChanges Report/a for full details./li
+   liIntroduction of new bdate/b, btime/b and bnumber 
validators/b - see the 
+   a 
href=docs/apidocs/org/apache/commons/validator/routines/package-summary.html#package_description
+   Routines Package JavaDocs/a for more details./li
+/ul
+
+/body
+/html
 
-   http://jakarta.apache.org/commons/validator/changes-report.html
\ No newline at end of file

Modified: jakarta/commons/proper/validator/trunk/build.xml
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/validator/trunk/build.xml?rev=387119r1=387118r2=387119view=diff
==
--- jakarta/commons/proper/validator/trunk/build.xml (original)
+++ jakarta/commons/proper/validator/trunk/build.xml Sun Mar 19 18:41:28 2006
@@ -105,6 +105,8 @@
   !-- Base file name for upload files --
   property name=upload.file.base
value=${component.name}-${component.version}/
 
+  !-- Download lib dir --
+  property name=download.lib.dirvalue=lib/
 
 !-- == Compiler Defaults = --
 
@@ -125,8 +127,17 @@
 pathelement location=${commons-digester.jar}/
 pathelement location=${commons-logging.jar}/
 pathelement location=${oro.jar}/
+path refid=downloaded.lib.classpath/
   /path
 
+  !-- Construct compile classpath --
+  path id=downloaded.lib.classpath
+pathelement location=${download.lib.dir}/commons-beanutils.jar/
+pathelement location=${download.lib.dir}/commons-digester.jar/
+pathelement location=${download.lib.dir}/commons-logging.jar/
+pathelement location=${download.lib.dir}/oro.jar/
+pathelement location=${download.lib.dir}/junit.jar/
+  /path
 
 !-- == Test Execution Defaults === --
 
@@ -141,6 +152,7 @@
 pathelement location=${oro.jar}/
 pathelement location=${junit.jar}/
 pathelement location=${xerces.jar}/
+path refid=downloaded.lib.classpath/
   

Re: [VOTE] Release Validator 1.3.0 based on RC2

2006-03-19 Thread Niall Pemberton
Rahul, Henri, thanks for the feedback - comments inline.

On 3/18/06, Henri Yandell [EMAIL PROTECTED] wrote:
 On 3/17/06, Rahul Akolkar [EMAIL PROTECTED] wrote:
  On 3/17/06, Niall Pemberton [EMAIL PROTECTED] wrote:
   I have just uploaded release candidate 2 (RC2) for Commons Validator 
   1.3.0.
   The main differences from RC1 was to remove further references to the
   cancelled 1.2.1 version..
  
  snip/
 
  Source tarball builds / sites.

 Yep. Builds (lots of error noise, but trunk makes the same noise).

The exception test was working fine, but the stack traces for the
runtime exceptions were showing in the output which made it look
like their were problems. Anyway, the tests are pretty pointless for
Validator 1.x and since the planned exception handling changes never
took place, I've commented them out. With a couple of other changes I
made there should be much less noise.

 Dist builds. Various errors on the way (jsdoc fails, svn fails) but it
 suceeds as a job-wise (takes forever :) [8 minutes] ).

Maven runs the tests four times - the additional three times because
of  the jdepend, junit and jcoverage plugins. I've removed the jdepend
plugin. The other reason it takes so long is the UrlTest takes about
30 seconds (and its repeated). At some point I'll try to take a look
at refactoring this test, but it'll have to wait till after the
release.

  Couple of comments:
   * md5s do not verify.
   * no sigs available to verify.
 
  Can someone please confirm / refute my md5 observations?

 Confirmed:

 ERROR: Checksum stored in commons-validator-1.3.0-RC2-src.zip.md5 does
 not match commons-validator-1.3.0-RC2-src.zip
 Correct hash:  945b7f27b34006259405a086587b8de5
 File contents: 99b24844a16e59734a06dd2fa0d11c30

 All of the md5 files have the same contents - so definitely a problem there.

Good catch, thanks. All the checksum tasks used the same property
name, but it appears that if the property already has a value it
doesn't overwrite it. I've changed the maven build so that each one
uses a property with a unique name and it seems to have sorted out the
problem. This means I need to cut a new RC.

 Need sigs - and pointer to the KEYS file to use them with.

I didn't think we needed to do these until a RC was approved and the
actual release was cut. I'll do them for the next RC though if thats
whats required.

 Should we be worried that the trunk of validator failed its gump
 build? Works fine for me locally using Maven, but the Ant one requires
 setting up N variables and after years of Maven I just hate having to
 do that.

The gump failure was because I changed the ant build to create a jar
which included the version number (as the maven build does) - this
screwed up what gump was expecting, but Bill Barker sorted it out in
gump.

I have changed the ant build to automatically download dependencies so
in the next RC it should work without having to set up N variables.

Niall

 Hen

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



Re: [VOTE] Release Validator 1.3.0 based on RC2

2006-03-19 Thread Niall Pemberton
On 3/18/06, Phil Steitz [EMAIL PROTECTED] wrote:
 The maven build fails for me on RH FC2, both Sun JDK 1.5.0_06 and
 1.4.2_10 with the same failures attached below.  Could be my local
 setup or some undocumented config dependencies (I tried to config the
 javadoc thingy mentioned in maven.xml, but still see the same
 failures).  I get the same failures with Ant, once build properties
 are set.

The stack traces are misleading - they're from an exception test
that actually passes. The problem seems to be that
CurrencyValidatorTest has failed for you. Could you post the output
for that test please?

 Some additional (non-blocking) comments:

 I personally prefer the source distro to unpack to -src.

 The source distro should include a build.properties.sample, as the Ant
 build does not grab dependencies and location properties have to be
 set.  Some properties seem to be missing (e.g. oro.jar is used but
 never set in the build.xml).  Also, it would be good for the ant build
 to include comments on which versions of the commons jars are required
 and also to encapsulate the names.  We should not be encouraging
 people to continue the old practice of renaming release jars.  Both of
 these issues could be worked around by modifying the ant build to grab
 the dependencies.

There is a build.properties.sample, but it wasn't being included in
the source distro - I've changed the build to now include this. I've
also updated the ant build to automatically download dependencies.
Because of the md5 problem Rahul/Henri found there needs to be a new
RC anyway, so these will be available then.

 I don't like the practice of having release notes just point to online
 docs.  This is common practice in commons, but IMO it is a bad one -
 we should include text copies of full release notes with the releases.

I've changed the release notes to be a html document and have a link
which points  to a local copy of the changes-report.html - which
includes full details of all changes in the version.

Thanks for taking the time to review and feedback on this RC - much appreciated.

Niall

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



Re: [VOTE] Release Validator 1.3.0 based on RC2

2006-03-19 Thread Niall Pemberton
Because of a problem with how the md5 checksums are generated the vote
on this release candidate is CANCELLED.

I'll post a new vote when a new RC is ready.

Niall

On 3/17/06, Niall Pemberton [EMAIL PROTECTED] wrote:
 I have just uploaded release candidate 2 (RC2) for Commons Validator 1.3.0.
 The main differences from RC1 was to remove further references to the
 cancelled 1.2.1 version..

 RC2 is here:
 http://people.apache.org/~niallp/commons-validator-1.3.0-rc2/

 Site here:
 http://people.apache.org/~niallp/commons-validator-1.3.0-rc2/site/

 Release notes here:
 http://people.apache.org/~niallp/commons-validator-1.3.0-rc2/site/changes-report.html

 
 [ ] +1  I support this release
 [ ] +0
 [ ] -0
 [ ] -1  I do not support this release because...
 

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



Re: [VOTE] Release Validator 1.3.0 based on RC2

2006-03-19 Thread Phil Steitz
 On 3/19/06, Niall Pemberton [EMAIL PROTECTED] wrote:
 On 3/18/06, Phil Steitz [EMAIL PROTECTED] wrote:
  The maven build fails for me on RH FC2, both Sun JDK 1.5.0_06 and
  1.4.2_10 with the same failures attached below.  Could be my local
  setup or some undocumented config dependencies (I tried to config the
  javadoc thingy mentioned in maven.xml, but still see the same
  failures).  I get the same failures with Ant, once build properties
  are set.

 The stack traces are misleading - they're from an exception test
 that actually passes. The problem seems to be that
 CurrencyValidatorTest has failed for you. Could you post the output
 for that test please?

Here is what I get, with either of the JDKs above and either maven
(1.0.2) or Ant (1.6.5).  Could be this is a problem with my local
setup?   Some of the errors in the report above seemed to be referring
to localization setup...?

Testsuite: org.apache.commons.validator.routines.CurrencyValidatorTest
Tests run: 6, Failures: 3, Errors: 0, Time elapsed: 0.02 sec

Testcase: 
testPattern(org.apache.commons.validator.routines.CurrencyValidatorTest): 
FAILED
default expected:1234.567 but was:null
junit.framework.AssertionFailedError: default expected:1234.567 but was:null
at 
org.apache.commons.validator.routines.CurrencyValidatorTest.testPattern(CurrencyValidatorTest.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:185)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
at com.werken.werkz.Goal.attain(Goal.java:573)
at 
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at org.apache.maven.cli.App.doMain(App.java:488)
at org.apache.maven.cli.App.main(App.java:1239)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at com.werken.forehead.Forehead.run(Forehead.java:551)
at com.werken.forehead.Forehead.main(Forehead.java:581)


Testcase: 
testValid(org.apache.commons.validator.routines.CurrencyValidatorTest):   
FAILED
Default locale expected:1234.56 but was:null
junit.framework.AssertionFailedError: Default locale
expected:1234.56 but was:null
at 
org.apache.commons.validator.routines.CurrencyValidatorTest.testValid(CurrencyValidatorTest.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:185)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
at com.werken.werkz.Goal.attain(Goal.java:573)
at 
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at 

RE: [lang] Mutable* increment decrement, add and subtract

2006-03-19 Thread Gary Gregory
Hello:

This seems reasonable but I wonder if it wouldn't be nice to have API
names that are similar to BigInteger (and AtomicInteger.) For example,
we could have add and substract, instead of addValue and
substactValue.

Gary

 -Original Message-
 From: Stephen Colebourne [mailto:[EMAIL PROTECTED]
 Sent: Sunday, March 19, 2006 4:36 PM
 To: Jakarta Commons Developers List
 Subject: [lang] Mutable* increment decrement, add and subtract
 
 I would like to add the following methods to the Mutable* number
classes
 
 - increment
 - decrement
 - addValue(int/short/...)
 - addValue(Number)
 - subtractValue(int/short/...)
 - subtractValue(Number)
 
 Only question is whether we should try to catch overflow conditions or
 not. That could get quite complex.
 
 Stephen
 
 -
 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: [VOTE] Release Validator 1.3.0 based on RC2

2006-03-19 Thread Niall Pemberton
On 3/20/06, Phil Steitz [EMAIL PROTECTED] wrote:
  On 3/19/06, Niall Pemberton [EMAIL PROTECTED] wrote:
  On 3/18/06, Phil Steitz [EMAIL PROTECTED] wrote:
   The maven build fails for me on RH FC2, both Sun JDK 1.5.0_06 and
   1.4.2_10 with the same failures attached below.  Could be my local
   setup or some undocumented config dependencies (I tried to config the
   javadoc thingy mentioned in maven.xml, but still see the same
   failures).  I get the same failures with Ant, once build properties
   are set.
 
  The stack traces are misleading - they're from an exception test
  that actually passes. The problem seems to be that
  CurrencyValidatorTest has failed for you. Could you post the output
  for that test please?

 Here is what I get, with either of the JDKs above and either maven
 (1.0.2) or Ant (1.6.5).  Could be this is a problem with my local
 setup?   Some of the errors in the report above seemed to be referring
 to localization setup...?

The three tests that are failing set the default Locale to Locale.UK
(using Locale.setDefault) and then try and parse a number using the
default currency pattern for the default Locale. The thing is, other
JUnit tests in that package also do the same kind of thing, so its
strange that only the currency test is failing.

Its v.late here, so I'll need to look at this tommorrow. The only
thing I can think of doing is put in a load of debug statements and
ask you to run it (if you have the time and don't mind) and send me
the output.

Thanks for this.

Niall

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



[jira] Created: (JELLY-227) JellyContext Mangles rootURL in imported scripts from other directories

2006-03-19 Thread Geoffrey Begley (JIRA)
JellyContext Mangles rootURL in imported scripts from other directories
---

 Key: JELLY-227
 URL: http://issues.apache.org/jira/browse/JELLY-227
 Project: jelly
Type: Improvement
Reporter: Geoffrey Begley


When using the importTag and including scripts from other directories, The root 
URL seems to following the path of the included directory.
Cause /x/y/a.jellyxml which imports /w/y/header.jx to fail if header.jx tries 
to import anything, it's URLs are rooted incorrectly. One would expect them to 
root at / but instead then root at /w/y/header.jx

I used the following JellyContext extension to get around the problem:

package com.myco.jelly

import org.apache.commons.jelly.JellyContext;
import org.apache.commons.jelly.XMLOutput;
import org.apache.commons.jelly.JellyException;
import org.apache.commons.jelly.Script;
import org.apache.log4j.Logger;
import org.xml.sax.InputSource;

import java.net.URL;
import java.net.MalformedURLException;

/**
 * Extension that Causes root to remain at the application context root 
*/
public class RootedJellyContext extends JellyContext {

public RootedJellyContext() {
}

public RootedJellyContext(URL rootURL) {
super(rootURL);
}

public RootedJellyContext(URL rootURL, URL currentURL) {
super(rootURL, currentURL);
}

public RootedJellyContext(JellyContext parent) {
super(parent);
}

public RootedJellyContext(JellyContext parentJellyContext, URL currentURL) {
super(parentJellyContext, currentURL);
}

public RootedJellyContext(JellyContext parentJellyContext, URL rootURL, URL 
currentURL) {
super(parentJellyContext, rootURL, currentURL);
}

/**
 * Parses the script from the given InputSource then compiles it and runs 
it.
 *
 * @return the new child context that was used to run the script
 */
public JellyContext runScript(InputSource source, XMLOutput output,
  boolean export, boolean inherit) throws 
JellyException {
Script script = compileScript(source);

URL newJellyContextURL = null;
try {
newJellyContextURL = getJellyContextURL(source);
} catch (MalformedURLException e) {
throw new JellyException(e.toString());
}

JellyContext newJellyContext = newJellyContext();

// -- CHANGE ---
newJellyContext.setRootURL( getRootURL() ); 
// -- CHANGE ---

newJellyContext.setCurrentURL( newJellyContextURL );
newJellyContext.setExport( export );
newJellyContext.setInherit( inherit );

if ( inherit ) {
// use the same variable scopes
newJellyContext.setVariables( this.getVariables() );
}

if (log.isDebugEnabled() ) {
log.debug( About to run script:  + source.getSystemId() );
log.debug( root context URL:  + newJellyContext.getRootURL() );
log.debug( current context URL:  + 
newJellyContext.getCurrentURL() );
}

script.run(newJellyContext, output);

return newJellyContext;
}

/**
 * Factory method to create a new child of this context
 */
protected JellyContext createChildContext() {
return new RootedJellyContext(this);
}

private Logger log = Logger.getLogger(getClass());
}


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


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



Graph of Commons dependency chain

2006-03-19 Thread Henri Yandell
Not sure if someone else has one of these recently - remember one a
year ago or so. It will look a lot nicer if I had the time to filter
out the transitive dependencies. Probably remove enough lines to deal
with the overlaps.

http://people.apache.org/~bayard/Commons-Interdependencies.png

When clearly noted, I didn't include dependencies for testing. I also
didn't include external dependencies - we have a chunk of them but
it's mostly internal. Compress had to get dragged in.

Based on trunk.

Hen

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



Re: [VOTE] Release Validator 1.3.0 based on RC2

2006-03-19 Thread Henri Yandell
On 3/19/06, Niall Pemberton [EMAIL PROTECTED] wrote:
 On 3/18/06, Henri Yandell [EMAIL PROTECTED] wrote:
  Need sigs - and pointer to the KEYS file to use them with.

 I didn't think we needed to do these until a RC was approved and the
 actual release was cut. I'll do them for the next RC though if thats
 whats required.

Other RCs recently have had them - it's probably worth the effort.

Plus Phil's checking script does both md5s and sigs at the same time :)

Hen

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