[EMAIL PROTECTED]: Project dotnet-antlib-test (in module ant-antlibs) failed

2007-07-17 Thread Gump Integration Build
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 dotnet-antlib-test has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 11 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- dotnet-antlib-test :  Task and Type Libraries for Apache Ant


Full details are available at:

http://vmgump.apache.org/gump/public/ant-antlibs/dotnet-antlib-test/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -INFO- Failed with reason build failed



The following work was performed:
http://vmgump.apache.org/gump/public/ant-antlibs/dotnet-antlib-test/gump_work/build_ant-antlibs_dotnet-antlib-test.html
Work Name: build_ant-antlibs_dotnet-antlib-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 15 secs
Command Line: /usr/lib/jvm/java-1.5.0-sun/bin/java -Djava.awt.headless=true 
-Xbootclasspath/p:/srv/gump/public/workspace/xml-xerces2/build/xercesImpl.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar
 org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml 
-Dbuild.sysclasspath=only 
-Dant-testutil.jar=/srv/gump/public/workspace/ant/build/lib/ant-testutil.jar 
test 
[Working Directory: /srv/gump/public/workspace/ant-antlibs/dotnet]
CLASSPATH: 
/usr/lib/jvm/java-1.5.0-sun/lib/tools.jar:/srv/gump/public/workspace/ant-antlibs/dotnet/build/test-classes:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-trax.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-nodeps.jar:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/public/workspace/ant-antlibs/antunit/build/ant-antunit-17072007.jar:/srv/gump/public/workspace/ant-antlibs/dotnet/build/ant-dotnet-17072007.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis-ext.jar
-
[au:antunit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.024 sec
[au:antunit] Target: test-passing took 0 sec
[au:antunit] Build File: 
/srv/gump/public/workspace/ant-antlibs/dotnet/src/tests/antunit/dir with 
spaces/wsdl-test.xml
[au:antunit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.539 sec
[au:antunit] Target: testWSDL took 1.483 sec
[au:antunit] Build File: 
/srv/gump/public/workspace/ant-antlibs/dotnet/src/tests/antunit/dotnetexec-test.xml
[au:antunit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.755 sec
[au:antunit] Target: testCSC took 0.637 sec
[au:antunit] Build File: 
/srv/gump/public/workspace/ant-antlibs/dotnet/src/tests/antunit/nunit/nunit-test.xml
[au:antunit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0.192 sec
[au:antunit] Target: test-passing took 0 sec
[au:antunit] Target: test-failing took 0 sec
[au:antunit] Target: test-failing-errorproperty took 0.077 sec
[au:antunit] Target: test-failing-with-fail took 0 sec
[au:antunit] Target: test-no-assembly took 0.012 sec
[au:antunit] Build File: 
/srv/gump/public/workspace/ant-antlibs/dotnet/src/tests/antunit/old-core-test.xml
[au:antunit] Tests run: 9, Failures: 0, Errors: 0, Time elapsed: 4.462 sec
[au:antunit] Target: testCSCintrinsicFileset took 0 sec
[au:antunit] Target: testCSCresponseFile took 0.505 sec
[au:antunit] Target: testILASM took 0.001 sec
[au:antunit] Target: testCSCdll took 0 sec
[au:antunit] Target: testILDASM took 0.001 sec
[au:antunit] Target: testILDASM_empty took 0.009 sec
[au:antunit] Target: testJsharp took 0 sec
[au:antunit] Target: testCSCResources took 0 sec
[au:antunit] Target: testCSC took 0 sec
[au:antunit] Build File: 
/srv/gump/public/workspace/ant-antlibs/dotnet/src/tests/antunit/wsdl2dotnet-test.xml
[au:antunit] Tests run: 15, Failures: 0, Errors: 0, Time elapsed: 3.051 sec
[au:antunit] Target: testSchemaMustBeSet took 0.008 sec
[au:antunit] Target: testLocalWsdlVB took 0 sec
[au:antunit] Target: testInvalidExtraOps took 0 sec
[au:antunit] Target: testSrcIsMissing took 0.006 sec
[au:antunit] Target: testNoParams took 0.012 sec
[au:antunit] Target: testBothSrc took 0.01 sec
[au:antunit] Target: testSchemaFileMustHaveOneOptionOnly took 0.003 sec
[au:antunit] Target: testLocalWsdl took 1.172 sec
[au:antunit] Target: testSrcIsDir took 0.015 sec
[au:antunit] Target: testLocalWsdlServerVB took 0.002 sec
[au:antunit] Target: testLocalWsdlServer took 1.229 sec
[au:antunit] Target: testNoSrc took 0.008 sec
[au:antunit] Target: testSchemaFileMustExist took 0.004 sec
[au:antunit]

[EMAIL PROTECTED]: Project svn-antlib-test (in module ant-antlibs) failed

2007-07-17 Thread Gump Integration Build
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 svn-antlib-test has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 11 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- svn-antlib-test :  Task and Type Libraries for Apache Ant


Full details are available at:
http://vmgump.apache.org/gump/public/ant-antlibs/svn-antlib-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-testutil exists, no need to add for property 
ant-testutil.jar.
 -INFO- Failed with reason build failed



The following work was performed:
http://vmgump.apache.org/gump/public/ant-antlibs/svn-antlib-test/gump_work/build_ant-antlibs_svn-antlib-test.html
Work Name: build_ant-antlibs_svn-antlib-test (Type: Build)
Work ended in a state of : Failed
Elapsed: 19 mins 37 secs
Command Line: /usr/lib/jvm/java-1.5.0-sun/bin/java -Djava.awt.headless=true 
-Xbootclasspath/p:/srv/gump/public/workspace/xml-xerces2/build/xercesImpl.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar
 org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml 
-Dbuild.sysclasspath=only 
-Dant-testutil.jar=/srv/gump/public/workspace/ant/build/lib/ant-testutil.jar 
test 
[Working Directory: /srv/gump/public/workspace/ant-antlibs/svn]
CLASSPATH: 
/usr/lib/jvm/java-1.5.0-sun/lib/tools.jar:/srv/gump/public/workspace/ant-antlibs/svn/build/test-classes:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-swing.jar:/srv/gump/public/workspace/ant/dist/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/dist/lib/ant-trax.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-nodeps.jar:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/public/workspace/ant/build/lib/ant-testutil.jar:/srv/gump/public/workspace/junit/dist/junit-17072007.jar:/srv/gump/public/workspace/ant-antlibs/svn/build/ant-svn-17072007.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis-ext.jar
-
[junit] at junit.framework.TestSuite.run(TestSuite.java:227)
[junit] at 
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:76)
[junit] at 
junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:33)
[junit] at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:421)
[junit] at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:912)
[junit] at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:743)
[junit] 
[junit] Testcase: testDiffWithImplicitTrunk took 494.339 sec
[junit] FAILED
[junit] null
[junit] junit.framework.AssertionFailedError: null
[junit] at junit.framework.Assert.fail(Assert.java:47)
[junit] at junit.framework.Assert.assertTrue(Assert.java:20)
[junit] at junit.framework.Assert.assertTrue(Assert.java:27)
[junit] at 
org.apache.ant.svn.SvnTagDiffTest.assertModified(SvnTagDiffTest.java:110)
[junit] at 
org.apache.ant.svn.SvnTagDiffTest.assertDiffWithTrunk(SvnTagDiffTest.java:63)
[junit] at 
org.apache.ant.svn.SvnTagDiffTest.testDiffWithImplicitTrunk(SvnTagDiffTest.java:57)
[junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[junit] at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[junit] at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[junit] at java.lang.reflect.Method.invoke(Method.java:585)
[junit] at junit.framework.TestCase.runTest(TestCase.java:168)
[junit] at junit.framework.TestCase.runBare(TestCase.java:134)
[junit] at junit.framework.TestResult$1.protect(TestResult.java:110)
[junit] at junit.framework.TestResult.runProtected(TestResult.java:128)
[junit] at junit.framework.TestResult.run(TestResult.java:113)
[junit] at junit.framework.TestCase.run(TestCase.java:124)
[junit] at junit.framework.TestSuite.runTest(TestSuite.java:232)
[junit] at junit.framework.TestSuite.run(TestSuite.java:227)
[junit] at 
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:76)
[junit] at 
junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:33)
[junit] at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitT

DO NOT REPLY [Bug 42742] - big Ant/Ivy builds run out of permanent memory. Classloader leaks?

2007-07-17 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
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=42742





--- Additional Comments From [EMAIL PROTECTED]  2007-07-17 02:15 ---
Peter

1. try ant cc instead; ant cruise turns out to try and run CC

2. I've patched our common.xml to not redeclare the ivy tasks if they are
already defined, so a full build no longer runs out of memory.

3. but it was, on Java 1.6


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



[EMAIL PROTECTED]: Project test-ant (in module ant) failed

2007-07-17 Thread Gump Integration Build
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 test-ant has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 11 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- test-ant :  Java based build tool


Full details are available at:
http://vmgump.apache.org/gump/public/ant/test-ant/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -INFO- Optional dependency jakarta-tomcat-4.0 prerequisite failed with reason 
build failed
 -INFO- Failed with reason build failed



The following work was performed:
http://vmgump.apache.org/gump/public/ant/test-ant/gump_work/build_ant_test-ant.html
Work Name: build_ant_test-ant (Type: Build)
Work ended in a state of : Failed
Elapsed: 9 mins 58 secs
Command Line: /usr/lib/jvm/java-1.5.0-sun/bin/java -Djava.awt.headless=true 
-Xbootclasspath/p:/srv/gump/public/workspace/xml-xerces2/build/xercesImpl.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar:/srv/gump/public/workspace/xml-xalan/build/serializer.jar:/srv/gump/public/workspace/xml-xalan/build/xalan-unbundled.jar
 org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml 
-Dbuild.sysclasspath=only -Dtest.haltonfailure=false 
-Dant.home=/srv/gump/public/workspace/ant/dist run-tests 
[Working Directory: /srv/gump/public/workspace/ant]
CLASSPATH: 
/usr/lib/jvm/java-1.5.0-sun/lib/tools.jar:/srv/gump/public/workspace/ant/build/testcases:/srv/gump/public/workspace/ant/src/tests/junit:/srv/gump/public/workspace/ant/src/etc/testcases:/srv/gump/public/workspace/ant/build/lib/ant-stylebook.jar:/srv/gump/public/workspace/ant/build/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/build/lib/ant-swing.jar:/srv/gump/public/workspace/ant/build/lib/ant-junit.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/build/lib/ant-javamail.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-bcel.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-regexp.jar:/srv/gump/public/workspace/ant/build/lib/ant-trax.jar:/srv/gump/public/workspace/ant/build/lib/ant-commons-net.jar:/srv/gump/public/workspace/ant/build/lib/ant-jsch.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-log4j.jar:/srv/gump/public/workspace/ant/build/lib/ant-antlr.jar:/srv/gump/public/workspace/ant/build/lib/ant-commons-logging.jar:/srv/gump/public/workspace/ant/build/lib/ant-jdepend.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-bsf.jar:/srv/gump/public/workspace/ant/build/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/build/lib/ant-nodeps.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-oro.jar:/srv/gump/public/workspace/ant/build/lib/ant.jar:/srv/gump/public/workspace/ant/build/lib/ant-jai.jar:/srv/gump/packages/antlr-2.7.6/antlr.jar:/srv/gump/public/workspace/jakarta-commons/logging/target/commons-logging-17072007.jar:/srv/gump/public/workspace/jakarta-commons/logging/target/commons-logging-api-17072007.jar:/srv/gump/public/workspace/jakarta-commons/net/dist/commons-net-17072007.jar:/srv/gump/packages/jaf-1.1ea/activation.jar:/srv/gump/public/workspace/jakarta-bcel/target/bcel-5.3-SNAPSHOT.jar:bsf-gump-16072007.jar:/srv/gump/public/workspace/logging-log4j/dist/lib/log4j-17072007.jar:/srv/gump/public/workspace/jakarta-oro/jakarta-oro-17072007.jar:/srv/gump/public/workspace/jakarta-regexp/build/jakarta-regexp-17072007.jar:/srv/gump/public/workspace/jakarta-servletapi-4/lib/servlet.jar:/srv/gump/packages/javamail-1.4/mail.jar:/srv/gump/packages/javamail-1.4/lib/mailapi.jar:/srv/gump/packages/jdepend-2.6/lib/jdepend.jar:/srv/gump/packages/jsch/jsch-0.1.28.jar:/srv/gump/public/workspace/xml-stylebook/bin/stylebook-1.0-b3_xalan-2.jar:/srv/gump/public/workspace/ant-antlibs/antunit/build/ant-antunit-17072007.jar:/srv/gump/public/workspace/junit/dist/junit-17072007.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis-ext.jar:jasper-compiler-gump-16072007.jar:jasper-runtime-gump-16072007.jar:/srv/gump/public/workspace/xml-commons/java/build/which.jar:/srv/gump/public/workspace/rhino/build/rhino_17072007/js.jar:/srv/gump/packages/bsh-2.0b4/bsh-commands-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-classpath-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-core-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-bsf-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-reflect-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-util-2.0b4.jar:/srv/gump/public/workspace/jakarta-commons/codec/dist/commons-codec-17072007.jar
-
[au:antunit] Target: testValueWorks  caused an ERRO

[EMAIL PROTECTED]: Project test-ant-no-xerces (in module ant) failed

2007-07-17 Thread Gump Integration Build
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 test-ant-no-xerces has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 10 runs.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- test-ant-no-xerces :  Java based build tool


Full details are available at:
http://vmgump.apache.org/gump/public/ant/test-ant-no-xerces/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -INFO- Optional dependency jakarta-tomcat-4.0 prerequisite failed with reason 
build failed
 -INFO- Failed with reason build failed



The following work was performed:
http://vmgump.apache.org/gump/public/ant/test-ant-no-xerces/gump_work/build_ant_test-ant-no-xerces.html
Work Name: build_ant_test-ant-no-xerces (Type: Build)
Work ended in a state of : Failed
Elapsed: 10 mins 5 secs
Command Line: /usr/lib/jvm/java-1.5.0-sun/bin/java -Djava.awt.headless=true 
org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml 
-Dbuild.sysclasspath=only -Dtest.haltonfailure=false 
-Dant.home=/srv/gump/public/workspace/ant/dist run-tests 
[Working Directory: /srv/gump/public/workspace/ant]
CLASSPATH: 
/usr/lib/jvm/java-1.5.0-sun/lib/tools.jar:/srv/gump/public/workspace/ant/build/testcases:/srv/gump/public/workspace/ant/src/tests/junit:/srv/gump/public/workspace/ant/src/etc/testcases:/srv/gump/public/workspace/ant/build/lib/ant-stylebook.jar:/srv/gump/public/workspace/ant/build/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/build/lib/ant-swing.jar:/srv/gump/public/workspace/ant/build/lib/ant-junit.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/build/lib/ant-javamail.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-bcel.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-regexp.jar:/srv/gump/public/workspace/ant/build/lib/ant-trax.jar:/srv/gump/public/workspace/ant/build/lib/ant-commons-net.jar:/srv/gump/public/workspace/ant/build/lib/ant-jsch.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-log4j.jar:/srv/gump/public/workspace/ant/build/lib/ant-antlr.jar:/srv/gump/public/workspace/ant/build/lib/ant-commons-logging.jar:/srv/gump/public/workspace/ant/build/lib/ant-jdepend.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-bsf.jar:/srv/gump/public/workspace/ant/build/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/build/lib/ant-nodeps.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-oro.jar:/srv/gump/public/workspace/ant/build/lib/ant.jar:/srv/gump/public/workspace/ant/build/lib/ant-jai.jar:/srv/gump/packages/antlr-2.7.6/antlr.jar:/srv/gump/public/workspace/jakarta-commons/logging/target/commons-logging-17072007.jar:/srv/gump/public/workspace/jakarta-commons/logging/target/commons-logging-api-17072007.jar:/srv/gump/public/workspace/jakarta-commons/net/dist/commons-net-17072007.jar:/srv/gump/packages/jaf-1.1ea/activation.jar:/srv/gump/public/workspace/jakarta-bcel/target/bcel-5.3-SNAPSHOT.jar:bsf-gump-16072007.jar:/srv/gump/public/workspace/logging-log4j/dist/lib/log4j-17072007.jar:/srv/gump/public/workspace/jakarta-oro/jakarta-oro-17072007.jar:/srv/gump/public/workspace/jakarta-regexp/build/jakarta-regexp-17072007.jar:/srv/gump/public/workspace/jakarta-servletapi-4/lib/servlet.jar:/srv/gump/packages/javamail-1.4/mail.jar:/srv/gump/packages/javamail-1.4/lib/mailapi.jar:/srv/gump/packages/jdepend-2.6/lib/jdepend.jar:/srv/gump/packages/jsch/jsch-0.1.28.jar:/srv/gump/public/workspace/xml-stylebook/bin/stylebook-1.0-b3_xalan-2.jar:/srv/gump/public/workspace/ant-antlibs/antunit/build/ant-antunit-17072007.jar:/srv/gump/public/workspace/junit/dist/junit-17072007.jar:jasper-compiler-gump-16072007.jar:jasper-runtime-gump-16072007.jar:/srv/gump/public/workspace/xml-commons/java/build/which.jar:/srv/gump/public/workspace/rhino/build/rhino_17072007/js.jar:/srv/gump/packages/bsh-2.0b4/bsh-commands-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-classpath-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-core-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-bsf-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-reflect-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-util-2.0b4.jar:/srv/gump/public/workspace/jakarta-commons/codec/dist/commons-codec-17072007.jar
-
[au:antunit] Target: testValueWorks  caused an ERROR
[au:antunit]at line 53, column 33
[au:antunit]Message: The following error occurred while executing this line:
[au:antunit] 
/srv/gump/public/workspace/ant/src/tests/antunit/types/scriptcondition-test.xml:8:
 Unable to load a script engine manager (org.apache.bsf.BSFManager or 

DO NOT REPLY [Bug 42742] - big Ant/Ivy builds run out of permanent memory. Classloader leaks?

2007-07-17 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
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=42742





--- Additional Comments From [EMAIL PROTECTED]  2007-07-17 05:06 ---
Thanks Steve,
I see the bug now.
My fix for the GC did not work on in.


-- 
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 35634] - junit task timeout fails to write log information to xml and brief formatters

2007-07-17 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
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=35634





--- Additional Comments From [EMAIL PROTECTED]  2007-07-17 05:59 ---
hi,

This issue is still present in ant 1.7.0. 
If the timeout is reached, or if the VM exits by its own, logs are displayed on
the console but are not printed by the XML formatter. 

How an user is supposed to understand why a test had crashed if logs are lost ? 
:-)


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



Re: svn commit: r553857 - in /ant/core/trunk: build.xml docs/manual/CoreTasks/jar.html src/etc/testcases/taskdefs/jar.xml src/main/org/apache/tools/ant/taskdefs/Jar.java src/tests/junit/org/apache/too

2007-07-17 Thread Peter Reilly

I think that here should be a "whine" mode to activate
these messages. They should not be done by default.
Maybe a strict="yes" attribute.

Peter

On 7/6/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:

Author: jhm
Date: Fri Jul  6 05:19:28 2007
New Revision: 553857

URL: http://svn.apache.org/viewvc?view=rev&rev=553857
Log:
Encourage people to follow the packaging spec.

Modified:
ant/core/trunk/build.xml
ant/core/trunk/docs/manual/CoreTasks/jar.html
ant/core/trunk/src/etc/testcases/taskdefs/jar.xml
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Jar.java
ant/core/trunk/src/tests/junit/org/apache/tools/ant/taskdefs/JarTest.java

Modified: ant/core/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/build.xml?view=diff&rev=553857&r1=553856&r2=553857
==
--- ant/core/trunk/build.xml (original)
+++ ant/core/trunk/build.xml Fri Jul  6 05:19:28 2007
@@ -1547,6 +1547,22 @@

 
 
+  
+
+
+
+
+
+
+
+  
   
 
   

Modified: ant/core/trunk/docs/manual/CoreTasks/jar.html
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/docs/manual/CoreTasks/jar.html?view=diff&rev=553857&r1=553856&r2=553857
==
--- ant/core/trunk/docs/manual/CoreTasks/jar.html (original)
+++ ant/core/trunk/docs/manual/CoreTasks/jar.html Fri Jul  6 05:19:28 2007
@@ -73,14 +73,17 @@
 include an empty one for you.)

 Manifests are processed by the Jar task according to the
-http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html";>Jar file 
specification.
+http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html";>Jar 
file specification.
 Note in particular that this may result in manifest lines greater than 72 bytes
-being wrapped and continued on the next line.
-
+being wrapped and continued on the next line.
+
+The Jar task checks whether you specified package information according to 
the
+http://java.sun.com/j2se/1.3/docs/guide/versioning/spec/VersioningSpecification.html#PackageVersioning";>
+versioning specification.

 Please note that the zip format allows multiple files of the same
-fully-qualified name to exist within a single archive.  This has been
-documented as causing various problems for unsuspecting users.  If you wish
+fully-qualified name to exist within a single archive. This has been
+documented as causing various problems for unsuspecting users. If you wish
 to avoid this behavior you must set the duplicate attribute
 to a value other than its default, "add".


Modified: ant/core/trunk/src/etc/testcases/taskdefs/jar.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/etc/testcases/taskdefs/jar.xml?view=diff&rev=553857&r1=553856&r2=553857
==
--- ant/core/trunk/src/etc/testcases/taskdefs/jar.xml (original)
+++ ant/core/trunk/src/etc/testcases/taskdefs/jar.xml Fri Jul  6 05:19:28 2007
@@ -236,5 +236,23 @@
   
 
   
+
+  
+
+
+  

+  
+  
+
+
+  
+
+
+
+  
+
+  
+
+
 

Modified: ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Jar.java
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Jar.java?view=diff&rev=553857&r1=553856&r2=553857
==
--- ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Jar.java (original)
+++ ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Jar.java Fri Jul  6 
05:19:28 2007
@@ -45,6 +45,7 @@

 import org.apache.tools.ant.BuildException;
 import org.apache.tools.ant.Project;
+import org.apache.tools.ant.taskdefs.Manifest.Section;
 import org.apache.tools.ant.types.EnumeratedAttribute;
 import org.apache.tools.ant.types.Path;
 import org.apache.tools.ant.types.ResourceCollection;
@@ -76,6 +77,7 @@

 /** merged manifests added through addConfiguredManifest */
 private Manifest configuredManifest;
+
 /** shadow of the above if upToDate check alters the value */
 private Manifest savedConfiguredManifest;

@@ -158,7 +160,7 @@
 setEncoding("UTF8");
 rootEntries = new Vector();
 }
-
+
 /**
  * Not used for jar files.
  * @param we not used
@@ -773,6 +775,25 @@
  */
 protected void cleanUp() {
 super.cleanUp();
+
+// check against packaging spec
+// 
http://java.sun.com/j2se/1.3/docs/guide/versioning/spec/VersioningSpecification.html#PackageVersioning
+Section mainSection = (configuredManifest==null) ? null : 
configuredManifest.getMainSection();
+if (mainSection==null) {
+log("No Implementation-Title set. (" + getLocation() + ")");
+log("No Implementation-Version set. (" + getLocation() + ")");
+log("No Implementation-Vendor set. (" + getLocation() + ")");
+

svn commit: r556977 - /ant/core/trunk/src/main/org/apache/tools/ant/util/ProxySetup.java

2007-07-17 Thread mbenson
Author: mbenson
Date: Tue Jul 17 10:24:07 2007
New Revision: 556977

URL: http://svn.apache.org/viewvc?view=rev&rev=556977
Log:
ws

Modified:
ant/core/trunk/src/main/org/apache/tools/ant/util/ProxySetup.java

Modified: ant/core/trunk/src/main/org/apache/tools/ant/util/ProxySetup.java
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/util/ProxySetup.java?view=diff&rev=556977&r1=556976&r2=556977
==
--- ant/core/trunk/src/main/org/apache/tools/ant/util/ProxySetup.java (original)
+++ ant/core/trunk/src/main/org/apache/tools/ant/util/ProxySetup.java Tue Jul 
17 10:24:07 2007
@@ -15,7 +15,6 @@
  *  limitations under the License.
  *
  */
-
 package org.apache.tools.ant.util;
 
 import org.apache.tools.ant.Project;
@@ -68,7 +67,6 @@
 public static final String SOCKS_PROXY_USERNAME = 
"java.net.socks.username";
 /** the socks proxy password property */
 public static final String SOCKS_PROXY_PASSWORD = 
"java.net.socks.password";
-
 
 /**
  * create a proxy setup class bound to this project



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



svn commit: r556980 - /ant/core/trunk/src/main/org/apache/tools/ant/util/ClasspathUtils.java

2007-07-17 Thread mbenson
Author: mbenson
Date: Tue Jul 17 10:25:45 2007
New Revision: 556980

URL: http://svn.apache.org/viewvc?view=rev&rev=556980
Log:
fmting

Modified:
ant/core/trunk/src/main/org/apache/tools/ant/util/ClasspathUtils.java

Modified: ant/core/trunk/src/main/org/apache/tools/ant/util/ClasspathUtils.java
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/util/ClasspathUtils.java?view=diff&rev=556980&r1=556979&r2=556980
==
--- ant/core/trunk/src/main/org/apache/tools/ant/util/ClasspathUtils.java 
(original)
+++ ant/core/trunk/src/main/org/apache/tools/ant/util/ClasspathUtils.java Tue 
Jul 17 10:25:45 2007
@@ -84,9 +84,7 @@
  * @param ref the reference
  * @return The class loader
  */
-public static ClassLoader getClassLoaderForPath(
-Project p, Reference ref) {
-
+public static ClassLoader getClassLoaderForPath(Project p, Reference ref) {
 return getClassLoaderForPath(p, ref, false);
 }
 
@@ -104,15 +102,11 @@
  * classloader behaviour)
  * @return The class loader
  */
-public static ClassLoader getClassLoaderForPath(
-Project p, Reference ref, boolean reverseLoader) {
-
+public static ClassLoader getClassLoaderForPath(Project p, Reference ref, 
boolean reverseLoader) {
 String pathId = ref.getRefId();
 Object path = p.getReference(pathId);
 if (!(path instanceof Path)) {
-throw new BuildException(
-"The specified classpathref "
-+ pathId
+throw new BuildException("The specified classpathref " + pathId
 + " does not reference a Path.");
 }
 String loaderId = MagicNames.REFID_CLASSPATH_LOADER_PREFIX + pathId;
@@ -130,9 +124,7 @@
  * @param loaderId the loader id string
  * @return The class loader
  */
-public static ClassLoader getClassLoaderForPath(
-Project p, Path path, String loaderId) {
-
+public static ClassLoader getClassLoaderForPath(Project p, Path path, 
String loaderId) {
 return getClassLoaderForPath(p, path, loaderId, false);
 }
 
@@ -152,9 +144,8 @@
  * @return The class loader
  */
 public static ClassLoader getClassLoaderForPath(
-Project p, Path path, String loaderId, boolean reverseLoader) {
-return getClassLoaderForPath(p, path, loaderId, reverseLoader,
- isMagicPropertySet(p));
+Project p, Path path, String loaderId, boolean reverseLoader) {
+return getClassLoaderForPath(p, path, loaderId, reverseLoader, 
isMagicPropertySet(p));
 }
 
 /**
@@ -175,18 +166,15 @@
  * @return  ClassLoader that uses the Path as its classpath.
  */
 public static ClassLoader getClassLoaderForPath(
-Project p, Path path, String loaderId, boolean reverseLoader,
-boolean reuseLoader) {
-
+Project p, Path path, String loaderId, boolean reverseLoader, 
boolean reuseLoader) {
 ClassLoader cl = null;
 
 // magic property
 if (loaderId != null && reuseLoader) {
 Object reusedLoader = p.getReference(loaderId);
-if (reusedLoader != null
-&& !(reusedLoader instanceof ClassLoader)) {
+if (reusedLoader != null && !(reusedLoader instanceof 
ClassLoader)) {
 throw new BuildException("The specified loader id " + loaderId
-+ " does not reference a class loader");
++ " does not reference a class loader");
 }
 cl = (ClassLoader) reusedLoader;
 }
@@ -212,10 +200,8 @@
  *  classloader behaviour)
  * @return The fresh, different, previously unused class loader.
  */
-public static ClassLoader getUniqueClassLoaderForPath(
-Project p,
-Path path,
-boolean reverseLoader) {
+public static ClassLoader getUniqueClassLoaderForPath(Project p, Path path,
+boolean reverseLoader) {
 AntClassLoader acl = p.createClassLoader(path);
 if (reverseLoader) {
 acl.setParentFirst(false);
@@ -236,9 +222,7 @@
  * @return The fresh object instance
  * @throws BuildException when loading or instantiation failed.
  */
-public static Object newInstance(
-String className,
-ClassLoader userDefinedLoader) {
+public static Object newInstance(String className, ClassLoader 
userDefinedLoader) {
 return newInstance(className, userDefinedLoader, Object.class);
 }
 
@@ -258,46 +242,27 @@
  * @throws BuildException when loading or instantiation failed.
  * @since Ant 1.7
  */
-public static Object newInstance(
-String className,
-ClassLoader userDefinedLoader,
-Class expectedType) {
+public static Object newInstance(String className, Cl

svn commit: r556981 - /ant/core/trunk/src/main/org/apache/tools/ant/Target.java

2007-07-17 Thread mbenson
Author: mbenson
Date: Tue Jul 17 10:27:33 2007
New Revision: 556981

URL: http://svn.apache.org/viewvc?view=rev&rev=556981
Log:
fmt/refac

Modified:
ant/core/trunk/src/main/org/apache/tools/ant/Target.java

Modified: ant/core/trunk/src/main/org/apache/tools/ant/Target.java
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/Target.java?view=diff&rev=556981&r1=556980&r2=556981
==
--- ant/core/trunk/src/main/org/apache/tools/ant/Target.java (original)
+++ ant/core/trunk/src/main/org/apache/tools/ant/Target.java Tue Jul 17 
10:27:33 2007
@@ -15,7 +15,6 @@
  *  limitations under the License.
  *
  */
-
 package org.apache.tools.ant;
 
 import java.util.ArrayList;
@@ -26,8 +25,6 @@
 import java.util.List;
 import java.util.StringTokenizer;
 
-import org.apache.tools.ant.util.CollectionUtils;
-
 /**
  * Class to implement a target object with required parameters.
  *
@@ -36,14 +33,19 @@
 
 /** Name of this target. */
 private String name;
+
 /** The "if" condition to test on execution. */
 private String ifCondition = "";
+
 /** The "unless" condition to test on execution. */
 private String unlessCondition = "";
+
 /** List of targets this target is dependent on. */
 private List dependencies = null;
+
 /** Children of this target (tasks and data types). */
 private List children = new ArrayList();
+
 /** Since Ant 1.6.2 */
 private Location location = Location.UNKNOWN_LOCATION;
 
@@ -130,9 +132,8 @@
 
 // Make sure the dependency is not empty string
 if ("".equals(token) || ",".equals(token)) {
-throw new BuildException("Syntax Error: depends "
-+ "attribute of target \"" + getName()
-+ "\" has an empty string as dependency.");
+throw new BuildException("Syntax Error: depends " + 
"attribute of target \""
++ getName() + "\" has an empty string as 
dependency.");
 }
 
 addDependency(token);
@@ -143,8 +144,8 @@
 token = tok.nextToken();
 if (!tok.hasMoreTokens() || !",".equals(token)) {
 throw new BuildException("Syntax Error: Depend "
-+ "attribute for target \"" + getName()
-+ "\" ends with a , character");
++ "attribute for target \"" + getName()
++ "\" ends with a , character");
 }
 }
 }
@@ -203,7 +204,6 @@
 tasks.add(o);
 }
 }
-
 return (Task[]) tasks.toArray(new Task[tasks.size()]);
 }
 
@@ -226,8 +226,8 @@
  * @return an enumeration of the dependencies of this target
  */
 public Enumeration getDependencies() {
-return (dependencies != null ? Collections.enumeration(dependencies)
- : new CollectionUtils.EmptyEnumeration());
+return Collections
+.enumeration(dependencies == null ? Collections.EMPTY_LIST : 
dependencies);
 }
 
 /**
@@ -238,9 +238,8 @@
  */
 public boolean dependsOn(String other) {
 Project p = getProject();
-Hashtable t = (p == null) ? null : p.getTargets();
-return (p != null
-&& p.topoSort(getName(), t, false).contains(t.get(other)));
+Hashtable t = p == null ? null : p.getTargets();
+return p != null && p.topoSort(getName(), t, 
false).contains(t.get(other));
 }
 
 /**
@@ -257,7 +256,7 @@
  * no "if" test is performed.
  */
 public void setIf(String property) {
-ifCondition = (property == null) ? "" : property;
+ifCondition = property == null ? "" : property;
 }
 
 /**
@@ -268,7 +267,7 @@
  * @since 1.6.2
  */
 public String getIf() {
-return ("".equals(ifCondition) ? null : ifCondition);
+return "".equals(ifCondition) ? null : ifCondition;
 }
 
 /**
@@ -285,7 +284,7 @@
  * no "unless" test is performed.
  */
 public void setUnless(String property) {
-unlessCondition = (property == null) ? "" : property;
+unlessCondition = property == null ? "" : property;
 }
 
 /**
@@ -296,7 +295,7 @@
  * @since 1.6.2
  */
 public String getUnless() {
-return ("".equals(unlessCondition) ? null : unlessCondition);
+return "".equals(unlessCondition) ? null : unlessCondition;
 }
 
 /**
@@ -348,26 +347,21 @@
  */
 public void execute() throws BuildException {
 if (testIfCondition() && testUnlessCondition()) {
-for (int taskPosition = 0;
- taskPosition < children.size();
- ++taskPosition) {
+for (int tas

[EMAIL PROTECTED]: Project test-ant (in module ant) failed

2007-07-17 Thread Gump Integration Build
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 test-ant has an issue affecting its community integration.
This issue affects 1 projects.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- test-ant :  Java based build tool


Full details are available at:
http://vmgump.apache.org/gump/public/ant/test-ant/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -INFO- Optional dependency jakarta-tomcat-4.0 prerequisite failed with reason 
build failed
 -INFO- Failed with reason build failed



The following work was performed:
http://vmgump.apache.org/gump/public/ant/test-ant/gump_work/build_ant_test-ant.html
Work Name: build_ant_test-ant (Type: Build)
Work ended in a state of : Failed
Elapsed: 10 mins 1 sec
Command Line: /usr/lib/jvm/java-1.5.0-sun/bin/java -Djava.awt.headless=true 
-Xbootclasspath/p:/srv/gump/public/workspace/xml-xerces2/build/xercesImpl.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar:/srv/gump/public/workspace/xml-xalan/build/serializer.jar:/srv/gump/public/workspace/xml-xalan/build/xalan-unbundled.jar
 org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml 
-Dbuild.sysclasspath=only -Dtest.haltonfailure=false 
-Dant.home=/srv/gump/public/workspace/ant/dist run-tests 
[Working Directory: /srv/gump/public/workspace/ant]
CLASSPATH: 
/usr/lib/jvm/java-1.5.0-sun/lib/tools.jar:/srv/gump/public/workspace/ant/build/testcases:/srv/gump/public/workspace/ant/src/tests/junit:/srv/gump/public/workspace/ant/src/etc/testcases:/srv/gump/public/workspace/ant/build/lib/ant-stylebook.jar:/srv/gump/public/workspace/ant/build/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/build/lib/ant-swing.jar:/srv/gump/public/workspace/ant/build/lib/ant-junit.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/build/lib/ant-javamail.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-bcel.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-regexp.jar:/srv/gump/public/workspace/ant/build/lib/ant-trax.jar:/srv/gump/public/workspace/ant/build/lib/ant-commons-net.jar:/srv/gump/public/workspace/ant/build/lib/ant-jsch.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-log4j.jar:/srv/gump/public/workspace/ant/build/lib/ant-antlr.jar:/srv/gump/public/workspace/ant/build/lib/ant-commons-logging.jar:/srv/gump/public/workspace/ant/build/lib/ant-jdepend.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-bsf.jar:/srv/gump/public/workspace/ant/build/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/build/lib/ant-nodeps.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-oro.jar:/srv/gump/public/workspace/ant/build/lib/ant.jar:/srv/gump/public/workspace/ant/build/lib/ant-jai.jar:/srv/gump/packages/antlr-2.7.6/antlr.jar:/srv/gump/public/workspace/jakarta-commons/logging/target/commons-logging-17072007.jar:/srv/gump/public/workspace/jakarta-commons/logging/target/commons-logging-api-17072007.jar:/srv/gump/public/workspace/jakarta-commons/net/dist/commons-net-17072007.jar:/srv/gump/packages/jaf-1.1ea/activation.jar:/srv/gump/public/workspace/jakarta-bcel/target/bcel-5.3-SNAPSHOT.jar:bsf-gump-16072007.jar:/srv/gump/public/workspace/logging-log4j/dist/lib/log4j-17072007.jar:/srv/gump/public/workspace/jakarta-oro/jakarta-oro-17072007.jar:/srv/gump/public/workspace/jakarta-regexp/build/jakarta-regexp-17072007.jar:/srv/gump/public/workspace/jakarta-servletapi-4/lib/servlet.jar:/srv/gump/packages/javamail-1.4/mail.jar:/srv/gump/packages/javamail-1.4/lib/mailapi.jar:/srv/gump/packages/jdepend-2.6/lib/jdepend.jar:/srv/gump/packages/jsch/jsch-0.1.28.jar:/srv/gump/public/workspace/xml-stylebook/bin/stylebook-1.0-b3_xalan-2.jar:/srv/gump/public/workspace/ant-antlibs/antunit/build/ant-antunit-17072007.jar:/srv/gump/public/workspace/junit/dist/junit-17072007.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis-ext.jar:jasper-compiler-gump-16072007.jar:jasper-runtime-gump-16072007.jar:/srv/gump/public/workspace/xml-commons/java/build/which.jar:/srv/gump/public/workspace/rhino/build/rhino_17072007/js.jar:/srv/gump/packages/bsh-2.0b4/bsh-commands-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-classpath-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-core-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-bsf-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-reflect-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-util-2.0b4.jar:/srv/gump/public/workspace/jakarta-commons/codec/dist/commons-codec-17072007.jar
-
[au:antunit] Target: testValueWorks  caused an ERROR
[au:antunit]at line 53, column 33

svn commit: r556982 - /ant/core/trunk/src/main/org/apache/tools/ant/types/PatternSet.java

2007-07-17 Thread mbenson
Author: mbenson
Date: Tue Jul 17 10:29:30 2007
New Revision: 556982

URL: http://svn.apache.org/viewvc?view=rev&rev=556982
Log:
fmt/refac

Modified:
ant/core/trunk/src/main/org/apache/tools/ant/types/PatternSet.java

Modified: ant/core/trunk/src/main/org/apache/tools/ant/types/PatternSet.java
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/types/PatternSet.java?view=diff&rev=556982&r1=556981&r2=556982
==
--- ant/core/trunk/src/main/org/apache/tools/ant/types/PatternSet.java 
(original)
+++ ant/core/trunk/src/main/org/apache/tools/ant/types/PatternSet.java Tue Jul 
17 10:29:30 2007
@@ -15,7 +15,6 @@
  *  limitations under the License.
  *
  */
-
 package org.apache.tools.ant.types;
 
 import java.io.BufferedReader;
@@ -27,6 +26,7 @@
 import java.util.Vector;
 import org.apache.tools.ant.BuildException;
 import org.apache.tools.ant.Project;
+import org.apache.tools.ant.util.FileUtils;
 
 /**
  * Named collection of include/exclude tags.
@@ -107,7 +107,8 @@
 private boolean valid(Project p) {
 if (ifCond != null && p.getProperty(ifCond) == null) {
 return false;
-} else if (unlessCond != null && p.getProperty(unlessCond) != 
null) {
+}
+if (unlessCond != null && p.getProperty(unlessCond) != null) {
 return false;
 }
 return true;
@@ -138,7 +139,6 @@
 buf.append(unlessCond);
 }
 }
-
 return buf.toString();
 }
 }
@@ -188,7 +188,6 @@
 if (isReference()) {
 throw noChildrenAllowed();
 }
-
 String[] nestedIncludes = p.getIncludePatterns(getProject());
 String[] nestedExcludes = p.getExcludePatterns(getProject());
 
@@ -197,7 +196,6 @@
 createInclude().setName(nestedIncludes[i]);
 }
 }
-
 if (nestedExcludes != null) {
 for (int i = 0; i < nestedExcludes.length; i++) {
 createExclude().setName(nestedExcludes[i]);
@@ -325,13 +323,12 @@
  *  includes or excludes list (as appropriate).
  */
 private void readPatterns(File patternfile, Vector patternlist, Project p)
-throws BuildException {
+throws BuildException {
 
 BufferedReader patternReader = null;
 try {
 // Get a FileReader
-patternReader =
-new BufferedReader(new FileReader(patternfile));
+patternReader = new BufferedReader(new FileReader(patternfile));
 
 // Create one NameEntry in the appropriate pattern list for each
 // line in the file.
@@ -344,17 +341,10 @@
 line = patternReader.readLine();
 }
 } catch (IOException ioe)  {
-String msg = "An error occurred while reading from pattern file: "
-+ patternfile;
-throw new BuildException(msg, ioe);
+throw new BuildException("An error occurred while reading from 
pattern file: "
++ patternfile, ioe);
 } finally {
-if (null != patternReader) {
-try {
-patternReader.close();
-} catch (IOException ioe) {
-//Ignore exception
-}
-}
+FileUtils.close(patternReader);
 }
 }
 
@@ -367,14 +357,12 @@
 if (isReference()) {
 throw new BuildException("Cannot append to a reference");
 }
-
 String[] incl = other.getIncludePatterns(p);
 if (incl != null) {
 for (int i = 0; i < incl.length; i++) {
 createInclude().setName(incl[i]);
 }
 }
-
 String[] excl = other.getExcludePatterns(p);
 if (excl != null) {
 for (int i = 0; i < excl.length; i++) {
@@ -391,10 +379,9 @@
 public String[] getIncludePatterns(Project p) {
 if (isReference()) {
 return getRef(p).getIncludePatterns(p);
-} else {
-readFiles(p);
-return makeArray(includeList, p);
 }
+readFiles(p);
+return makeArray(includeList, p);
 }
 
 /**
@@ -405,10 +392,9 @@
 public String[] getExcludePatterns(Project p) {
 if (isReference()) {
 return getRef(p).getExcludePatterns(p);
-} else {
-readFiles(p);
-return makeArray(excludeList, p);
 }
+readFiles(p);
+return makeArray(excludeList, p);
 }
 
 /**
@@ -420,10 +406,9 @@
 public boolean hasPatterns(Project p) {
 if (isReference()) {
 return getRef(p).hasPatterns(p);
-} else {
-return includesFileList.size() > 0 || excludesFileList.size() > 0
-|| includeList.size() > 0 || excludeList.size() > 0;
 }
+  

DO NOT REPLY [Bug 20153] - zip/unzip tasks - last modified dates off by an hour

2007-07-17 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
.
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=20153


[EMAIL PROTECTED] changed:

   What|Removed |Added

 OS/Version|other   |Windows XP




-- 
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: r556984 - in /ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/extension: JarLibManifestTask.java JarLibResolveTask.java

2007-07-17 Thread mbenson
Author: mbenson
Date: Tue Jul 17 10:31:54 2007
New Revision: 556984

URL: http://svn.apache.org/viewvc?view=rev&rev=556984
Log:
fmt/refac

Modified:

ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/extension/JarLibManifestTask.java

ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/extension/JarLibResolveTask.java

Modified: 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/extension/JarLibManifestTask.java
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/extension/JarLibManifestTask.java?view=diff&rev=556984&r1=556983&r2=556984
==
--- 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/extension/JarLibManifestTask.java
 (original)
+++ 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/extension/JarLibManifestTask.java
 Tue Jul 17 10:31:54 2007
@@ -101,11 +101,9 @@
  * in the library.
  */
 public void addConfiguredExtension(final ExtensionAdapter extensionAdapter)
-throws BuildException {
+throws BuildException {
 if (null != extension) {
-final String message =
-"Can not have multiple extensions defined in one library.";
-throw new BuildException(message);
+throw new BuildException("Can not have multiple extensions defined 
in one library.");
 }
 extension = extensionAdapter.toExtension();
 }
@@ -149,8 +147,8 @@
 final Attributes attributes = manifest.getMainAttributes();
 
 attributes.put(Attributes.Name.MANIFEST_VERSION, MANIFEST_VERSION);
-final String createdBy = "Apache Ant " + 
getProject().getProperty(MagicNames.ANT_VERSION);
-attributes.putValue(CREATED_BY, createdBy);
+attributes.putValue(CREATED_BY, "Apache Ant "
++ getProject().getProperty(MagicNames.ANT_VERSION));
 
 appendExtraAttributes(attributes);
 
@@ -160,24 +158,17 @@
 
 //Add all the dependency data to manifest for dependencies
 final ArrayList depends = toExtensions(dependencies);
-appendExtensionList(attributes,
- Extension.EXTENSION_LIST,
- "lib",
- depends.size());
+appendExtensionList(attributes, Extension.EXTENSION_LIST, "lib", 
depends.size());
 appendLibraryList(attributes, "lib", depends);
 
-//Add all the dependency data to manifest for "optional"
+// Add all the dependency data to manifest for "optional"
 //dependencies
 final ArrayList option = toExtensions(optionals);
-appendExtensionList(attributes,
- Extension.OPTIONAL_EXTENSION_LIST,
- "opt",
- option.size());
+appendExtensionList(attributes, Extension.OPTIONAL_EXTENSION_LIST, 
"opt", option.size());
 appendLibraryList(attributes, "opt", option);
 
 try {
-final String message = "Generating manifest " + 
destFile.getAbsoluteFile();
-log(message, Project.MSG_INFO);
+log("Generating manifest " + destFile.getAbsoluteFile(), 
Project.MSG_INFO);
 writeManifest(manifest);
 } catch (final IOException ioe) {
 throw new BuildException(ioe.getMessage(), ioe);
@@ -191,12 +182,10 @@
  */
 private void validate() throws BuildException {
 if (null == destFile) {
-final String message = "Destfile attribute not specified.";
-throw new BuildException(message);
+throw new BuildException("Destfile attribute not specified.");
 }
 if (destFile.exists() && !destFile.isFile()) {
-final String message = destFile + " is not a file.";
-throw new BuildException(message);
+throw new BuildException(destFile + " is not a file.");
 }
 }
 
@@ -222,8 +211,7 @@
  * @param manifest the manifest
  * @throws IOException if error writing file
  */
-private void writeManifest(final Manifest manifest)
-throws IOException {
+private void writeManifest(final Manifest manifest) throws IOException {
 FileOutputStream output = null;
 try {
 output = new FileOutputStream(destFile);
@@ -251,10 +239,8 @@
  * @param extensions the list of extensions
  * @throws BuildException if an error occurs
  */
-private void appendLibraryList(final Attributes attributes,
-final String listPrefix,
-final ArrayList extensions)
-throws BuildException {
+private void appendLibraryList(final Attributes attributes, final String 
listPrefix,
+final ArrayList extensions) throws BuildException {
 final int size = extensions.size();
 

svn commit: r556986 - in /ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/junit: AggregateTransformer.java FormatterElement.java

2007-07-17 Thread mbenson
Author: mbenson
Date: Tue Jul 17 10:33:37 2007
New Revision: 556986

URL: http://svn.apache.org/viewvc?view=rev&rev=556986
Log:
fmt/refac

Modified:

ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/junit/AggregateTransformer.java

ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/junit/FormatterElement.java

Modified: 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/junit/AggregateTransformer.java
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/junit/AggregateTransformer.java?view=diff&rev=556986&r1=556985&r2=556986
==
--- 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/junit/AggregateTransformer.java
 (original)
+++ 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/junit/AggregateTransformer.java
 Tue Jul 17 10:33:37 2007
@@ -238,8 +238,8 @@
 File outputFile = null;
 if (format.equals(FRAMES)) {
 String tempFileProperty = getClass().getName() + 
String.valueOf(counter++);
-File tmp = FILE_UTILS.resolveFile(project.getBaseDir(),
-project.getProperty("java.io.tmpdir"));
+File tmp = FILE_UTILS.resolveFile(project.getBaseDir(), project
+.getProperty("java.io.tmpdir"));
 tempFileTask.setDestDir(tmp);
 tempFileTask.setProperty(tempFileProperty);
 tempFileTask.execute();
@@ -263,8 +263,7 @@
 try {
 xsltTask.execute();
 } catch (Exception e) {
-throw new BuildException("Errors while applying transformations: "
-+ e.getMessage(), e);
+throw new BuildException("Errors while applying transformations: " 
+ e.getMessage(), e);
 }
 final long dt = System.currentTimeMillis() - t0;
 task.log("Transform time: " + dt + "ms");

Modified: 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/junit/FormatterElement.java
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/junit/FormatterElement.java?view=diff&rev=556986&r1=556985&r2=556986
==
--- 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/junit/FormatterElement.java
 (original)
+++ 
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/optional/junit/FormatterElement.java
 Tue Jul 17 10:33:37 2007
@@ -199,11 +199,10 @@
 public boolean shouldUse(Task t) {
 if (ifProperty != null && t.getProject().getProperty(ifProperty) == 
null) {
 return false;
-} else if (unlessProperty != null
-&& t.getProject().getProperty(unlessProperty) != null) {
+}
+if (unlessProperty != null && 
t.getProject().getProperty(unlessProperty) != null) {
 return false;
 }
-
 return true;
 }
 
@@ -218,7 +217,7 @@
  * @since Ant 1.6
  */
 JUnitTaskMirror.JUnitResultFormatterMirror createFormatter(ClassLoader 
loader)
-throws BuildException {
+throws BuildException {
 
 if (classname == null) {
 throw new BuildException("you must specify type or classname");
@@ -253,8 +252,7 @@
 }
 
 if (!(o instanceof JUnitTaskMirror.JUnitResultFormatterMirror)) {
-throw new BuildException(classname
-+ " is not a JUnitResultFormatter");
+throw new BuildException(classname + " is not a 
JUnitResultFormatter");
 }
 JUnitTaskMirror.JUnitResultFormatterMirror r =
 (JUnitTaskMirror.JUnitResultFormatterMirror) o;



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



svn commit: r556987 - in /ant/core/trunk: WHATSNEW src/main/org/apache/tools/ant/taskdefs/Retry.java src/tests/antunit/taskdefs/retry-test.xml

2007-07-17 Thread mbenson
Author: mbenson
Date: Tue Jul 17 10:36:28 2007
New Revision: 556987

URL: http://svn.apache.org/viewvc?view=rev&rev=556987
Log:
fmt/refac

Modified:
ant/core/trunk/WHATSNEW
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Retry.java
ant/core/trunk/src/tests/antunit/taskdefs/retry-test.xml

Modified: ant/core/trunk/WHATSNEW
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/WHATSNEW?view=diff&rev=556987&r1=556986&r2=556987
==
--- ant/core/trunk/WHATSNEW (original)
+++ ant/core/trunk/WHATSNEW Tue Jul 17 10:36:28 2007
@@ -186,6 +186,8 @@
 
 * "rawblobs" attribute added to SQL task.
 
+* Add new retry task container.
+
 
 Changes from Ant 1.6.5 to Ant 1.7.0
 ===

Modified: ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Retry.java
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Retry.java?view=diff&rev=556987&r1=556986&r2=556987
==
--- ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Retry.java (original)
+++ ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Retry.java Tue Jul 17 
10:36:28 2007
@@ -24,6 +24,7 @@
 
 /**
  * Retries the nested task a set number of times
+ * @since Ant 1.7.1
  */
 public class Retry extends Task implements TaskContainer {
 
@@ -31,19 +32,23 @@
  * task to execute n times
  */
 private Task nestedTask;
-
+
 /**
  * set retryCount to 1 by default
  */
 private int retryCount = 1;
-
+
 /**
  * set the task
  */
-public void addTask(Task t) {
+public synchronized void addTask(Task t) {
+if (nestedTask != null) {
+throw new BuildException("The retry task container accepts a 
single nested task"
++ " (which may be a sequential task container)");
+}
 nestedTask = t;
 }
-
+
 /**
  * set the number of times to retry the task
  * @param n
@@ -51,32 +56,30 @@
 public void setRetryCount(int n) {
 retryCount = n;
 }
-
+
 /**
  * perform the work
  */
 public void execute() throws BuildException {
 StringBuffer errorMessages = new StringBuffer();
-for(int i=0; i<=retryCount; i++) {
+String br = getProject().getProperty("line.separator");
+for (int i = 0; i <= retryCount; i++) {
 try {
 nestedTask.perform();
 break;
 } catch (Exception e) {
-if (i= retryCount) {
 StringBuffer exceptionMessage = new StringBuffer();
 exceptionMessage.append("Task 
[").append(nestedTask.getTaskName());
 exceptionMessage.append("] failed after 
[").append(retryCount);
-exceptionMessage.append("] attempts, giving up.");
-
exceptionMessage.append(getProject().getProperty("line.separator"));
-exceptionMessage.append("Error 
messages:").append(getProject().getProperty("line.separator"));
+exceptionMessage.append("] attempts; giving 
up.").append(br);
+exceptionMessage.append("Error messages:").append(br);
 exceptionMessage.append(errorMessages);
 throw new BuildException(exceptionMessage.toString(), 
getLocation());
 }
+log("Attempt [" + i + "]:  error occurred; retrying...", e, 
Project.MSG_INFO);
+errorMessages.append(br);
 }
 }
 }

Modified: ant/core/trunk/src/tests/antunit/taskdefs/retry-test.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/tests/antunit/taskdefs/retry-test.xml?view=diff&rev=556987&r1=556986&r2=556987
==
--- ant/core/trunk/src/tests/antunit/taskdefs/retry-test.xml (original)
+++ ant/core/trunk/src/tests/antunit/taskdefs/retry-test.xml Tue Jul 17 
10:36:28 2007
@@ -7,12 +7,12 @@
 
 
 http://iojasodjojaosdj"/>
-
+
   
 
   
 
-
+
   
 
   
@@ -21,7 +21,7 @@
 
   
 
-
+
   
 
 



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



[EMAIL PROTECTED]: Project test-ant-no-xerces (in module ant) failed

2007-07-17 Thread Gump Integration Build
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 test-ant-no-xerces has an issue affecting its community integration.
This issue affects 1 projects.
The current state of this project is 'Failed', with reason 'Build Failed'.
For reference only, the following projects are affected by this:
- test-ant-no-xerces :  Java based build tool


Full details are available at:
http://vmgump.apache.org/gump/public/ant/test-ant-no-xerces/index.html

That said, some information snippets are provided here.

The following annotations (debug/informational/warning/error messages) were 
provided:
 -INFO- Optional dependency jakarta-tomcat-4.0 prerequisite failed with reason 
build failed
 -INFO- Failed with reason build failed



The following work was performed:
http://vmgump.apache.org/gump/public/ant/test-ant-no-xerces/gump_work/build_ant_test-ant-no-xerces.html
Work Name: build_ant_test-ant-no-xerces (Type: Build)
Work ended in a state of : Failed
Elapsed: 9 mins 49 secs
Command Line: /usr/lib/jvm/java-1.5.0-sun/bin/java -Djava.awt.headless=true 
org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml 
-Dbuild.sysclasspath=only -Dtest.haltonfailure=false 
-Dant.home=/srv/gump/public/workspace/ant/dist run-tests 
[Working Directory: /srv/gump/public/workspace/ant]
CLASSPATH: 
/usr/lib/jvm/java-1.5.0-sun/lib/tools.jar:/srv/gump/public/workspace/ant/build/testcases:/srv/gump/public/workspace/ant/src/tests/junit:/srv/gump/public/workspace/ant/src/etc/testcases:/srv/gump/public/workspace/ant/build/lib/ant-stylebook.jar:/srv/gump/public/workspace/ant/build/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/build/lib/ant-swing.jar:/srv/gump/public/workspace/ant/build/lib/ant-junit.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/build/lib/ant-javamail.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-bcel.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-regexp.jar:/srv/gump/public/workspace/ant/build/lib/ant-trax.jar:/srv/gump/public/workspace/ant/build/lib/ant-commons-net.jar:/srv/gump/public/workspace/ant/build/lib/ant-jsch.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-log4j.jar:/srv/gump/public/workspace/ant/build/lib/ant-antlr.jar:/srv/gump/public/workspace/ant/build/lib/ant-commons-logging.jar:/srv/gump/public/workspace/ant/build/lib/ant-jdepend.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-bsf.jar:/srv/gump/public/workspace/ant/build/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/build/lib/ant-nodeps.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-oro.jar:/srv/gump/public/workspace/ant/build/lib/ant.jar:/srv/gump/public/workspace/ant/build/lib/ant-jai.jar:/srv/gump/packages/antlr-2.7.6/antlr.jar:/srv/gump/public/workspace/jakarta-commons/logging/target/commons-logging-17072007.jar:/srv/gump/public/workspace/jakarta-commons/logging/target/commons-logging-api-17072007.jar:/srv/gump/public/workspace/jakarta-commons/net/dist/commons-net-17072007.jar:/srv/gump/packages/jaf-1.1ea/activation.jar:/srv/gump/public/workspace/jakarta-bcel/target/bcel-5.3-SNAPSHOT.jar:bsf-gump-16072007.jar:/srv/gump/public/workspace/logging-log4j/dist/lib/log4j-17072007.jar:/srv/gump/public/workspace/jakarta-oro/jakarta-oro-17072007.jar:/srv/gump/public/workspace/jakarta-regexp/build/jakarta-regexp-17072007.jar:/srv/gump/public/workspace/jakarta-servletapi-4/lib/servlet.jar:/srv/gump/packages/javamail-1.4/mail.jar:/srv/gump/packages/javamail-1.4/lib/mailapi.jar:/srv/gump/packages/jdepend-2.6/lib/jdepend.jar:/srv/gump/packages/jsch/jsch-0.1.28.jar:/srv/gump/public/workspace/xml-stylebook/bin/stylebook-1.0-b3_xalan-2.jar:/srv/gump/public/workspace/ant-antlibs/antunit/build/ant-antunit-17072007.jar:/srv/gump/public/workspace/junit/dist/junit-17072007.jar:jasper-compiler-gump-16072007.jar:jasper-runtime-gump-16072007.jar:/srv/gump/public/workspace/xml-commons/java/build/which.jar:/srv/gump/public/workspace/rhino/build/rhino_17072007/js.jar:/srv/gump/packages/bsh-2.0b4/bsh-commands-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-classpath-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-core-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-bsf-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-reflect-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-util-2.0b4.jar:/srv/gump/public/workspace/jakarta-commons/codec/dist/commons-codec-17072007.jar
-
[au:antunit] Target: testValueWorks  caused an ERROR
[au:antunit]at line 53, column 33
[au:antunit]Message: The following error occurred while executing this line:
[au:antunit] 
/srv/gump/public/workspace/ant/src/tests/antunit/types/scriptcondition-test.xml:8:
 Unable to load a script engine manager (org.apache.bsf.BSFManager or 
javax.script.ScriptEngineManager)
[au:

svn commit: r556990 - in /ant/core/branches/ANT_17_BRANCH/docs/manual: CoreTasks/retry.html coretasklist.html

2007-07-17 Thread mbenson
Author: mbenson
Date: Tue Jul 17 10:53:31 2007
New Revision: 556990

URL: http://svn.apache.org/viewvc?view=rev&rev=556990
Log:
refine retry docs

Modified:
ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTasks/retry.html
ant/core/branches/ANT_17_BRANCH/docs/manual/coretasklist.html

Modified: ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTasks/retry.html
URL: 
http://svn.apache.org/viewvc/ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTasks/retry.html?view=diff&rev=556990&r1=556989&r2=556990
==
--- ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTasks/retry.html (original)
+++ ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTasks/retry.html Tue Jul 17 
10:53:31 2007
@@ -24,10 +24,9 @@
 
 Retry
 Description
-Retry is a container task - it can contain an Ant task. The nested 
-task is executed, if an error occurs, the task can be executed again without
-the build failing.  The amount of times that the nested task can be 'retried'
-is configurable.
+Retry is a container which executes a single nested task until either: 
there is no failure; or:
+its retrycount has been exceeded. If this happens a BuildException is 
thrown.
+Since Ant 1.7.1
 
 Parameters
 
@@ -48,9 +47,9 @@
 
 
   
+   dest="/home/retry/unreliable.tar.gz" />
 
 
 This example shows how to use  to wrap a task 
which must interact with an unreliable network resource.
 
-
\ No newline at end of file
+

Modified: ant/core/branches/ANT_17_BRANCH/docs/manual/coretasklist.html
URL: 
http://svn.apache.org/viewvc/ant/core/branches/ANT_17_BRANCH/docs/manual/coretasklist.html?view=diff&rev=556990&r1=556989&r2=556990
==
--- ant/core/branches/ANT_17_BRANCH/docs/manual/coretasklist.html (original)
+++ ant/core/branches/ANT_17_BRANCH/docs/manual/coretasklist.html Tue Jul 17 
10:53:31 2007
@@ -102,6 +102,7 @@
 Rename
 Replace
 ResourceCount
+Retry
 Rmic
 Sequential
 SignJar



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



svn commit: r556992 - in /ant/core/trunk/docs/manual: CoreTasks/retry.html coretasklist.html

2007-07-17 Thread mbenson
Author: mbenson
Date: Tue Jul 17 10:54:22 2007
New Revision: 556992

URL: http://svn.apache.org/viewvc?view=rev&rev=556992
Log:
refine retry docs

Modified:
ant/core/trunk/docs/manual/CoreTasks/retry.html
ant/core/trunk/docs/manual/coretasklist.html

Modified: ant/core/trunk/docs/manual/CoreTasks/retry.html
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/docs/manual/CoreTasks/retry.html?view=diff&rev=556992&r1=556991&r2=556992
==
--- ant/core/trunk/docs/manual/CoreTasks/retry.html (original)
+++ ant/core/trunk/docs/manual/CoreTasks/retry.html Tue Jul 17 10:54:22 2007
@@ -24,10 +24,9 @@
 
 Retry
 Description
-Retry is a container task - it can contain an Ant task. The nested 
-task is executed, if an error occurs, the task can be executed again without
-the build failing.  The amount of times that the nested task can be 'retried'
-is configurable.
+Retry is a container which executes a single nested task until either: 
there is no failure; or:
+its retrycount has been exceeded. If this happens a BuildException is 
thrown.
+Since Ant 1.7.1
 
 Parameters
 
@@ -48,9 +47,9 @@
 
 
   
+   dest="/home/retry/unreliable.tar.gz" />
 
 
 This example shows how to use  to wrap a task 
which must interact with an unreliable network resource.
 
-
\ No newline at end of file
+

Modified: ant/core/trunk/docs/manual/coretasklist.html
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/docs/manual/coretasklist.html?view=diff&rev=556992&r1=556991&r2=556992
==
--- ant/core/trunk/docs/manual/coretasklist.html (original)
+++ ant/core/trunk/docs/manual/coretasklist.html Tue Jul 17 10:54:22 2007
@@ -102,6 +102,7 @@
 Rename
 Replace
 ResourceCount
+Retry
 Rmic
 Sequential
 SignJar



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



svn commit: r556993 - /ant/core/branches/ANT_17_BRANCH/WHATSNEW

2007-07-17 Thread mbenson
Author: mbenson
Date: Tue Jul 17 10:55:09 2007
New Revision: 556993

URL: http://svn.apache.org/viewvc?view=rev&rev=556993
Log:
retry

Modified:
ant/core/branches/ANT_17_BRANCH/WHATSNEW

Modified: ant/core/branches/ANT_17_BRANCH/WHATSNEW
URL: 
http://svn.apache.org/viewvc/ant/core/branches/ANT_17_BRANCH/WHATSNEW?view=diff&rev=556993&r1=556992&r2=556993
==
--- ant/core/branches/ANT_17_BRANCH/WHATSNEW (original)
+++ ant/core/branches/ANT_17_BRANCH/WHATSNEW Tue Jul 17 10:55:09 2007
@@ -167,6 +167,8 @@
 
 * "rawblobs" attribute added to SQL task.
 
+* Add new retry task container.
+
 
 Changes from Ant 1.6.5 to Ant 1.7.0
 ===



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



svn commit: r556996 - /ant/core/trunk/docs/manual/CoreTypes/resources.html

2007-07-17 Thread mbenson
Author: mbenson
Date: Tue Jul 17 10:57:39 2007
New Revision: 556996

URL: http://svn.apache.org/viewvc?view=rev&rev=556996
Log:
document concat as RC

Modified:
ant/core/trunk/docs/manual/CoreTypes/resources.html

Modified: ant/core/trunk/docs/manual/CoreTypes/resources.html
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/docs/manual/CoreTypes/resources.html?view=diff&rev=556996&r1=556995&r2=556996
==
--- ant/core/trunk/docs/manual/CoreTypes/resources.html (original)
+++ ant/core/trunk/docs/manual/CoreTypes/resources.html Tue Jul 17 10:57:39 2007
@@ -318,6 +318,15 @@
   
 
 
+Strangely, some tasks can even legitimately behave as resource collections:
+
+  concat
+exposes a concatenated resource, and adds e.g.
+filtering
+to Ant's resource-related capabilities.
+  
+
+
 The additional built-in resource collections are:
 
   resources - generic resource collection



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



svn commit: r556998 - /ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTypes/resources.html

2007-07-17 Thread mbenson
Author: mbenson
Date: Tue Jul 17 10:58:42 2007
New Revision: 556998

URL: http://svn.apache.org/viewvc?view=rev&rev=556998
Log:
merge concat as RC doc

Modified:
ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTypes/resources.html

Modified: ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTypes/resources.html
URL: 
http://svn.apache.org/viewvc/ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTypes/resources.html?view=diff&rev=556998&r1=556997&r2=556998
==
--- ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTypes/resources.html 
(original)
+++ ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTypes/resources.html Tue 
Jul 17 10:58:42 2007
@@ -318,6 +318,15 @@
   
 
 
+Strangely, some tasks can even legitimately behave as resource collections:
+
+  concat
+exposes a concatenated resource, and adds e.g.
+filtering
+to Ant's resource-related capabilities.
+  
+
+
 The additional built-in resource collections are:
 
   resources - generic resource collection



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



svn commit: r556999 - /ant/core/trunk/docs/manual/CoreTasks/concat.html

2007-07-17 Thread mbenson
Author: mbenson
Date: Tue Jul 17 10:59:36 2007
New Revision: 556999

URL: http://svn.apache.org/viewvc?view=rev&rev=556999
Log:
doc concat as RC

Modified:
ant/core/trunk/docs/manual/CoreTasks/concat.html

Modified: ant/core/trunk/docs/manual/CoreTasks/concat.html
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/docs/manual/CoreTasks/concat.html?view=diff&rev=556999&r1=556998&r2=556999
==
--- ant/core/trunk/docs/manual/CoreTasks/concat.html (original)
+++ ant/core/trunk/docs/manual/CoreTasks/concat.html Tue Jul 17 10:59:36 2007
@@ -35,6 +35,12 @@
 file will be created if it does not exist.
   
 
+  Since Ant 1.7.1, this task can be used as a
+Resource 
Collection
+that will return exactly one 
+resource.
+  
+
   
 
 Resource Collections are used to



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



svn commit: r557000 - /ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTasks/concat.html

2007-07-17 Thread mbenson
Author: mbenson
Date: Tue Jul 17 11:00:59 2007
New Revision: 557000

URL: http://svn.apache.org/viewvc?view=rev&rev=557000
Log:
merge concat as RC doc

Modified:
ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTasks/concat.html

Modified: ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTasks/concat.html
URL: 
http://svn.apache.org/viewvc/ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTasks/concat.html?view=diff&rev=557000&r1=556999&r2=557000
==
--- ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTasks/concat.html (original)
+++ ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTasks/concat.html Tue Jul 
17 11:00:59 2007
@@ -35,6 +35,12 @@
 file will be created if it does not exist.
   
 
+  Since Ant 1.7.1, this task can be used as a
+Resource 
Collection
+that will return exactly one 
+resource.
+  
+
   
 
 Resource Collections are used to



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



svn commit: r557001 - /ant/core/trunk/docs/manual/CoreTasks/conditions.html

2007-07-17 Thread mbenson
Author: mbenson
Date: Tue Jul 17 11:02:20 2007
New Revision: 557001

URL: http://svn.apache.org/viewvc?view=rev&rev=557001
Log:
document scriptcondition return value

Modified:
ant/core/trunk/docs/manual/CoreTasks/conditions.html

Modified: ant/core/trunk/docs/manual/CoreTasks/conditions.html
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/docs/manual/CoreTasks/conditions.html?view=diff&rev=557001&r1=557000&r2=557001
==
--- ant/core/trunk/docs/manual/CoreTasks/conditions.html (original)
+++ ant/core/trunk/docs/manual/CoreTasks/conditions.html Tue Jul 17 11:02:20 
2007
@@ -539,9 +539,10 @@
 Description
 
 The script supports script language inline, this script has access to the
-same beans as the