svn commit: r1150546 - in /ant/antlibs/compress/trunk/docs: expand.html fileset.html

2011-07-24 Thread bodewig
Author: bodewig
Date: Mon Jul 25 04:48:48 2011
New Revision: 1150546

URL: http://svn.apache.org/viewvc?rev=1150546&view=rev
Log:
documentation

Modified:
ant/antlibs/compress/trunk/docs/expand.html
ant/antlibs/compress/trunk/docs/fileset.html

Modified: ant/antlibs/compress/trunk/docs/expand.html
URL: 
http://svn.apache.org/viewvc/ant/antlibs/compress/trunk/docs/expand.html?rev=1150546&r1=1150545&r2=1150546&view=diff
==
--- ant/antlibs/compress/trunk/docs/expand.html (original)
+++ ant/antlibs/compress/trunk/docs/expand.html Mon Jul 25 04:48:48 2011
@@ -87,6 +87,18 @@ mapper.
   any).
 No, defaults to false
   
+  
+skipUnreadableEntries
+Sometimes archives may contain entries that use
+  features not (yet) supported by Apache Commons Compress,
+  encryption for example.  Trying to expand such an archive will
+  normally lead to an error.  Sometimes Commons Compress can
+  signal it doesn't know how to handle an entry and if you set 
+  skipUnreadableEntries to true, the Compress Antlib
+  will simply skip those entries, avoiding the error.
+  since Compress Antlib 1.1
+No, defaults to false
+  
 
 
 UnAr

Modified: ant/antlibs/compress/trunk/docs/fileset.html
URL: 
http://svn.apache.org/viewvc/ant/antlibs/compress/trunk/docs/fileset.html?rev=1150546&r1=1150545&r2=1150546&view=diff
==
--- ant/antlibs/compress/trunk/docs/fileset.html (original)
+++ ant/antlibs/compress/trunk/docs/fileset.html Mon Jul 25 04:48:48 2011
@@ -101,6 +101,18 @@ directories.  Default is 755.
   
   No
 
+  
+skipUnreadableEntries
+Sometimes archives may contain entries that use
+  features not (yet) supported by Apache Commons Compress,
+  encryption for example.  Trying to read from such an archive will
+  normally lead to an error.  Sometimes Commons Compress can
+  signal it doesn't know how to handle an entry and if you set 
+  skipUnreadableEntries to true, the Compress Antlib
+  will simply skip those entries, avoiding the error.
+  since Compress Antlib 1.1
+No, defaults to false
+  
   
 
 




svn commit: r1150544 - in /ant/antlibs/compress/trunk/src/main/org/apache/ant/compress: resources/CommonsCompressArchiveScanner.java resources/ZipScanner.java taskdefs/ExpandBase.java taskdefs/Unzip.j

2011-07-24 Thread bodewig
Author: bodewig
Date: Mon Jul 25 04:45:00 2011
New Revision: 1150544

URL: http://svn.apache.org/viewvc?rev=1150544&view=rev
Log:
factor out common message

Added:

ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/util/Messages.java  
 (with props)
Modified:

ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/CommonsCompressArchiveScanner.java

ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/ZipScanner.java

ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/taskdefs/ExpandBase.java

ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/taskdefs/Unzip.java

Modified: 
ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/CommonsCompressArchiveScanner.java
URL: 
http://svn.apache.org/viewvc/ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/CommonsCompressArchiveScanner.java?rev=1150544&r1=1150543&r2=1150544&view=diff
==
--- 
ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/CommonsCompressArchiveScanner.java
 (original)
+++ 
ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/CommonsCompressArchiveScanner.java
 Mon Jul 25 04:45:00 2011
@@ -23,6 +23,7 @@ import java.io.IOException;
 import java.util.Map;
 
 import org.apache.ant.compress.util.ArchiveStreamFactory;
+import org.apache.ant.compress.util.Messages;
 import org.apache.tools.ant.BuildException;
 import org.apache.tools.ant.Project;
 import org.apache.tools.ant.types.ArchiveScanner;
@@ -66,13 +67,6 @@ public class CommonsCompressArchiveScann
 }
 
 /**
- * @since Compress Antlib 1.1
- */
-public Project getProject() {
-return project;
-}
-
-/**
  * Fills the file and directory maps with resources read from the
  * archive.
  *
@@ -106,8 +100,7 @@ public class CommonsCompressArchiveScann
 }
 while ((entry = ai.getNextEntry()) != null) {
 if (skipUnreadable && !ai.canReadEntryData(entry)) {
-project.log("skipping " + entry.getName()
-+ ", Commons Compress cannot read it");
+log(Messages.skippedIsUnreadable(entry));
 continue;
 }
 Resource r = builder.buildResource(src, encoding, entry);
@@ -132,6 +125,18 @@ public class CommonsCompressArchiveScann
 }
 }
 
+/**
+ * @since Compress Antlib 1.1
+ */
+protected final void log(String msg) {
+if (project != null) {
+project.log(msg);
+} else {
+// rely on Ant's output redirection
+System.out.println(msg);
+}
+}
+
 public static interface ResourceBuilder {
 /**
  * Creates the matching archive entry resource.

Modified: 
ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/ZipScanner.java
URL: 
http://svn.apache.org/viewvc/ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/ZipScanner.java?rev=1150544&r1=1150543&r2=1150544&view=diff
==
--- 
ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/ZipScanner.java
 (original)
+++ 
ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/ZipScanner.java
 Mon Jul 25 04:45:00 2011
@@ -27,6 +27,7 @@ import java.util.zip.ZipException;
 import org.apache.ant.compress.util.ZipStreamFactory;
 
 import org.apache.commons.compress.archivers.ArchiveEntry;
+import org.apache.ant.compress.util.Messages;
 import org.apache.commons.compress.archivers.zip.ZipArchiveEntry;
 import org.apache.commons.compress.archivers.zip.ZipFile;
 import org.apache.tools.ant.BuildException;
@@ -99,8 +100,7 @@ public class ZipScanner extends CommonsC
 while (e.hasMoreElements()) {
 entry = (ZipArchiveEntry) e.nextElement();
 if (getSkipUnreadableEntries() && !zf.canReadEntryData(entry)) 
{
-getProject().log("skipping " + entry.getName()
- + ", Commons Compress cannot read it");
+log(Messages.skippedIsUnreadable(entry));
 continue;
 }
 Resource r = new ZipResource(srcFile, encoding, entry);

Modified: 
ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/taskdefs/ExpandBase.java
URL: 
http://svn.apache.org/viewvc/ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/taskdefs/ExpandBase.java?rev=1150544&r1=1150543&r2=1150544&view=diff
==
--- 
ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/taskdefs/ExpandBase.java
 (original)
+++ 
ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/taskdefs/ExpandBase.java
 Mon Jul 25 04:45:00 2011
@@ -2

svn commit: r1150535 - in /ant/antlibs/compress/trunk/src: main/org/apache/ant/compress/resources/ tests/antunit/

2011-07-24 Thread bodewig
Author: bodewig
Date: Mon Jul 25 04:20:20 2011
New Revision: 1150535

URL: http://svn.apache.org/viewvc?rev=1150535&view=rev
Log:
skipUnreadableEntries for filesets

Modified:

ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/ArFileSet.java

ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/CommonsCompressArchiveScanner.java

ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/CpioFileSet.java

ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/TarFileSet.java

ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/ZipFileSet.java

ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/ZipScanner.java
ant/antlibs/compress/trunk/src/tests/antunit/zipfileset-test.xml

Modified: 
ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/ArFileSet.java
URL: 
http://svn.apache.org/viewvc/ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/ArFileSet.java?rev=1150535&r1=1150534&r2=1150535&view=diff
==
--- 
ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/ArFileSet.java
 (original)
+++ 
ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/ArFileSet.java
 Mon Jul 25 04:20:20 2011
@@ -47,6 +47,8 @@ public class ArFileSet extends ArchiveFi
 private intuid;
 private intgid;
 
+private boolean skipUnreadable = false;
+
 /** Constructor for ArFileSet */
 public ArFileSet() {
 super();
@@ -125,6 +127,15 @@ public class ArFileSet extends ArchiveFi
 }
 
 /**
+ * Whether to skip entries that Commons Compress signals it cannot read.
+ *
+ * @since Compress Antlib 1.1
+ */
+public void setSkipUnreadableEntries(boolean b) {
+skipUnreadable = b;
+}
+
+/**
  * Create a new scanner.
  * @return the created scanner.
  */
@@ -135,7 +146,7 @@ public class ArFileSet extends ArchiveFi
   ArchiveEntry entry) {
 return new ArResource(archive, (ArArchiveEntry) entry);
 }
-});
+}, skipUnreadable, getProject());
 }
 
 /**

Modified: 
ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/CommonsCompressArchiveScanner.java
URL: 
http://svn.apache.org/viewvc/ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/CommonsCompressArchiveScanner.java?rev=1150535&r1=1150534&r2=1150535&view=diff
==
--- 
ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/CommonsCompressArchiveScanner.java
 (original)
+++ 
ant/antlibs/compress/trunk/src/main/org/apache/ant/compress/resources/CommonsCompressArchiveScanner.java
 Mon Jul 25 04:20:20 2011
@@ -24,6 +24,7 @@ import java.util.Map;
 
 import org.apache.ant.compress.util.ArchiveStreamFactory;
 import org.apache.tools.ant.BuildException;
+import org.apache.tools.ant.Project;
 import org.apache.tools.ant.types.ArchiveScanner;
 import org.apache.tools.ant.types.Resource;
 import org.apache.tools.ant.util.FileUtils;
@@ -37,13 +38,39 @@ public class CommonsCompressArchiveScann
 
 private final ArchiveStreamFactory factory;
 private final ResourceBuilder builder;
+private final boolean skipUnreadable;
+private final Project project;
 
 public CommonsCompressArchiveScanner(ArchiveStreamFactory factory,
  ResourceBuilder builder) {
+this(factory, builder, false, null);
+}
+
+public CommonsCompressArchiveScanner(ArchiveStreamFactory factory,
+ ResourceBuilder builder,
+ boolean skipUnreadableEntries,
+ Project project) {
 this.factory = factory;
 this.builder = builder;
+skipUnreadable = skipUnreadableEntries;
+this.project = project;
+}
+
+/**
+ * Whether to skip entries that Commons Compress signals it cannot read.
+ *
+ * @since Compress Antlib 1.1
+ */
+public boolean getSkipUnreadableEntries() {
+return skipUnreadable;
 }
 
+/**
+ * @since Compress Antlib 1.1
+ */
+public Project getProject() {
+return project;
+}
 
 /**
  * Fills the file and directory maps with resources read from the
@@ -78,6 +105,11 @@ public class CommonsCompressArchiveScann
 throw new BuildException("problem opening " + src, ex);
 }
 while ((entry = ai.getNextEntry()) != null) {
+if (skipUnreadable && !ai.canReadEntryData(entry)) {
+project.log("skipping " + entry.getName()
++ ", Commons Compress cannot read it");
+con

DO NOT REPLY [Bug 36667] Allow specification of a different logger for subtasks

2011-07-24 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=36667

shoelace_822...@hotmail.com changed:

   What|Removed |Added

 CC||shoelace_822...@hotmail.com

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


DO NOT REPLY [Bug 34151] need to propagage proxy information to

2011-07-24 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=34151

shoelace_822...@hotmail.com changed:

   What|Removed |Added

 CC||shoelace_822...@hotmail.com

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


DO NOT REPLY [Bug 34145] InputRequest enhancement

2011-07-24 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=34145

--- Comment #1 from shoelace_822...@hotmail.com 2011-07-25 03:09:38 UTC ---
and do what with it?

do you want to add the default value to the prompt?

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


DO NOT REPLY [Bug 40632] spawned process through exec task blocks parent exec task

2011-07-24 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=40632

shoelace_822...@hotmail.com changed:

   What|Removed |Added

 CC||shoelace_822...@hotmail.com

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


DO NOT REPLY [Bug 40448] // should accept

2011-07-24 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=40448

--- Comment #3 from shoelace_822...@hotmail.com 2011-07-25 02:24:38 UTC ---
is/has there been any progress on this?

I am currently using "Apache Ant(TM) version 1.8.2 compiled on December 20
2010"

and would very much like this feature for my current project.

if there is no progress i would be happy to try implementing it myself..

but just a status update for now would be good.

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


[GUMP@vmgump]: Project test-ant-no-xerces (in module ant) failed

2011-07-24 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 gene...@gump.apache.org.

Project test-ant-no-xerces has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 198 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: 15 mins 28 secs
Command Line: /usr/lib/jvm/java-6-openjdk/bin/java -Djava.awt.headless=true 
-Dbuild.sysclasspath=only org.apache.tools.ant.Main 
-Dgump.merge=/srv/gump/public/gump/work/merge.xml -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-6-openjdk/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/src/etc/testcases/taskdefs/optional/out:/srv/gump/public/workspace/ant/src/tests/antunit/filters:/srv/gump/public/workspace/ant/src/tests/antunit/taskdefs/importtests:/srv/gump/public/workspace/ant/src/tests/antunit/filters/foo:/srv/gump/public/workspace/ant/src/tests/antunit/taskdefs/foo:/tmp/testinput/build:/tmp/testoutput:/tmp/test.jar:/tmp/test1.jar:/tmp/test2.jar:/tmp/test3.jar:/tmp/test4.jar:/tmp/test5.jar:/tmp/resources:/srv/gump/public/workspace/ant/build/lib/ant.jar:/srv/gump/public/workspace/ant/build/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/build/lib/ant-antlr.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-bcel.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-bsf.jar:/srv/gump/public/workspace/ant/build/lib/ant-apac
 
he-log4j.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-oro.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-regexp.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-xalan2.jar:/srv/gump/public/workspace/ant/build/lib/ant-commons-logging.jar:/srv/gump/public/workspace/ant/build/lib/ant-commons-net.jar:/srv/gump/public/workspace/ant/build/lib/ant-jai.jar:/srv/gump/public/workspace/ant/build/lib/ant-javamail.jar:/srv/gump/public/workspace/ant/build/lib/ant-jdepend.jar:/srv/gump/public/workspace/ant/build/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/build/lib/ant-jsch.jar:/srv/gump/public/workspace/ant/build/lib/ant-junit.jar:/srv/gump/public/workspace/ant/build/lib/ant-junit4.jar:/srv/gump/public/workspace/ant/build/lib/ant-swing.jar:/srv/gump/packages/antlr/antlr-3.1.3.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-24072011.jar:/srv/gump/public/workspace/apac
 
he-commons/logging/target/commons-logging-api-24072011.jar:/srv/gump/public/workspace/apache-commons/net/target/commons-net-3.1-SNAPSHOT.jar:/srv/gump/public/workspace/apache-commons/net/target/commons-net-ftp-3.1-SNAPSHOT.jar:/srv/gump/packages/jaf-1.1ea/activation.jar:/srv/gump/public/workspace/apache-commons/bcel/target/bcel-6.0-SNAPSHOT.jar:/srv/gump/public/workspace/jakarta-bsf/build/lib/bsf.jar:/srv/gump/public/workspace/logging-log4j-12/dist/lib/log4j-24072011.jar:/srv/gump/packages/apache-attic/oro-2.0.8.jar:/srv/gump/packages/apache-attic/jakarta-regexp-1.5.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.38.jar:/srv/gump/public/workspace/ant-antlibs/antunit/build/ant-antunit-24072011.jar:/srv/gump/public/workspace/junit/dist/junit-24072011.jar:/srv/gump/public/workspace/junit/dist
 
/junit-dep-24072011.jar:/srv/gump/public/workspace/jakarta-tomcat-4.0/dist/common/lib/jasper-compiler.jar:/srv/gump/public/workspace/jakarta-tomcat-4.0/dist/common/lib/jasper-runtime.jar:/srv/gump/public/workspace/xml-commons/java/build/which.jar:/srv/gump/public/workspace/rhino/build/rhino_24072011/js.jar:/srv/gump/packages/bsh-2.0b4/bsh-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-bsf-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-classpath-2.0b4.jar:/srv/gump/packages/bsh-2.0b4/bsh-commands-2.0b4.jar:/srv/

[GUMP@vmgump]: Project test-ant (in module ant) failed

2011-07-24 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 gene...@gump.apache.org.

Project test-ant has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 198 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: 15 mins 14 secs
Command Line: /usr/lib/jvm/java-6-openjdk/bin/java -Djava.awt.headless=true 
-Dbuild.sysclasspath=only 
-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/xalan-unbundled.jar:/srv/gump/public/workspace/xml-xalan/build/serializer.jar
 org.apache.tools.ant.Main -Dgump.merge=/srv/gump/public/gump/work/merge.xml 
-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-6-openjdk/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/src/etc/testcases/taskdefs/optional/out:/srv/gump/public/workspace/ant/src/tests/antunit/filters:/srv/gump/public/workspace/ant/src/tests/antunit/taskdefs/importtests:/srv/gump/public/workspace/ant/src/tests/antunit/filters/foo:/srv/gump/public/workspace/ant/src/tests/antunit/taskdefs/foo:/tmp/testinput/build:/tmp/testoutput:/tmp/test.jar:/tmp/test1.jar:/tmp/test2.jar:/tmp/test3.jar:/tmp/test4.jar:/tmp/test5.jar:/tmp/resources:/srv/gump/public/workspace/ant/build/lib/ant.jar:/srv/gump/public/workspace/ant/build/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/build/lib/ant-antlr.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-bcel.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-bsf.jar:/srv/gump/public/workspace/ant/build/lib/ant-apac
 
he-log4j.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-oro.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-regexp.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-resolver.jar:/srv/gump/public/workspace/ant/build/lib/ant-apache-xalan2.jar:/srv/gump/public/workspace/ant/build/lib/ant-commons-logging.jar:/srv/gump/public/workspace/ant/build/lib/ant-commons-net.jar:/srv/gump/public/workspace/ant/build/lib/ant-jai.jar:/srv/gump/public/workspace/ant/build/lib/ant-javamail.jar:/srv/gump/public/workspace/ant/build/lib/ant-jdepend.jar:/srv/gump/public/workspace/ant/build/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/build/lib/ant-jsch.jar:/srv/gump/public/workspace/ant/build/lib/ant-junit.jar:/srv/gump/public/workspace/ant/build/lib/ant-junit4.jar:/srv/gump/public/workspace/ant/build/lib/ant-swing.jar:/srv/gump/packages/antlr/antlr-3.1.3.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-24072011.jar:/srv/gump/public/workspace/apac
 
he-commons/logging/target/commons-logging-api-24072011.jar:/srv/gump/public/workspace/apache-commons/net/target/commons-net-3.1-SNAPSHOT.jar:/srv/gump/public/workspace/apache-commons/net/target/commons-net-ftp-3.1-SNAPSHOT.jar:/srv/gump/packages/jaf-1.1ea/activation.jar:/srv/gump/public/workspace/apache-commons/bcel/target/bcel-6.0-SNAPSHOT.jar:/srv/gump/public/workspace/jakarta-bsf/build/lib/bsf.jar:/srv/gump/public/workspace/logging-log4j-12/dist/lib/log4j-24072011.jar:/srv/gump/packages/apache-attic/oro-2.0.8.jar:/srv/gump/packages/apache-attic/jakarta-regexp-1.5.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.38.jar:/srv/gump/public/workspace/ant-antlibs/antunit/build/ant-antunit-24072011.jar:/srv/gump/public/workspace/junit/dist/junit-24072011.jar:/srv/gump/public/workspace/junit/dist
 
/junit-dep-24072011.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis-ext.jar:/srv/gump/public/workspace/jakarta-tomcat-4.0/dist/common/lib/jasper-compiler.jar:/srv/gump/public/workspace/jakarta-tomcat-4.0/dist/common/lib/jasper-runtime.jar:/srv/gump/public/workspace/xml-c

DO NOT REPLY [Bug 51161] Stream Closed error in DefaultInputHandler with embedded ant task

2011-07-24 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=51161

--- Comment #3 from Nicolas Lalevée  2011-07-24 
11:54:32 UTC ---
Sorry for the late follow up, but I cannot reproduce the error. I tried with
both maven 2 and maven 3. Here is what I got:

hibou@hibpro ~/dev/ant/svn/core/trunk/tmp $ mvn generate-sources   
[INFO] Scanning for projects...
[INFO] 
[INFO] 
[INFO] Building Test 1.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] BUILD SUCCESS
[INFO] 
[INFO] Total time: 0.135s
[INFO] Finished at: Sun Jul 24 13:52:29 CEST 2011
[INFO] Final Memory: 2M/81M
[INFO] 
hibou@hibpro ~/dev/ant/svn/core/trunk/tmp $ mvn2 generate-sources  
[INFO] Scanning for projects...
[INFO] 
[INFO] Building Test
[INFO]task-segment: [generate-sources]
[INFO] 
[INFO] No goals needed for project - skipping
[INFO] 
[INFO] BUILD SUCCESSFUL
[INFO] 
[INFO] Total time: < 1 second
[INFO] Finished at: Sun Jul 24 13:52:36 CEST 2011
[INFO] Final Memory: 2M/81M
[INFO] 

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

DO NOT REPLY [Bug 42787] Relax restricion on quiet and failonerror attributes both set to 'true' with 'delete' task

2011-07-24 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=42787

--- Comment #1 from Nicolas Lalevée  2011-07-24 
11:47:36 UTC ---
The logs you are trying to "quiet" are not actually error logs right ? They are
the logs about "Deleting: /path/myfile.txt" etc... right ?
Today quiet is meant to quiet the error log. So just removing the restriction
on setting both quiet and failonerror won't solve your issue. What you need is
either change the semantic of the existing quiet which would break backward
compatibility or just a new attribute.

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

Build failed in Jenkins: Ant_JDK_1.4 #446

2011-07-24 Thread Apache Jenkins Server
See 

Changes:

[hibou] BR 41986
 - fix whatsnew

[hibou] BR 41986
 - add a quiet attribute to the copy task to not print warning messages
Thanks to Timoteo Ohara

--
[...truncated 2278 lines...]
A manual/Integration
AUmanual/Integration/anttool1.gif
AUmanual/Integration/toolmenu.gif
AUmanual/Integration/jext-plugin.html
AUmanual/Integration/remacc.gif
AUmanual/proxy.html
AUmanual/sysclasspath.html
A manual/Tasks
AUmanual/Tasks/gunzip.html
AUmanual/Tasks/defaultexcludes.html
AUmanual/Tasks/unpack.html
AUmanual/Tasks/propertyfile.html
AUmanual/Tasks/common.html
AUmanual/Tasks/ftp.html
AUmanual/Tasks/chmod.html
AUmanual/Tasks/translate.html
AUmanual/Tasks/input.html
AUmanual/Tasks/style.html
AUmanual/Tasks/delete.html
AUmanual/Tasks/perforce.html
AUmanual/Tasks/jlink.html
AUmanual/Tasks/ear.html
AUmanual/Tasks/sleep.html
AUmanual/Tasks/tstamp.html
AUmanual/Tasks/conditions.html
AUmanual/Tasks/jdepend.html
AUmanual/Tasks/import.html
AUmanual/Tasks/copyfile.html
AUmanual/Tasks/dependset.html
AUmanual/Tasks/echo.html
AUmanual/Tasks/antcall.html
AUmanual/Tasks/chown.html
AUmanual/Tasks/pack.html
AUmanual/Tasks/get.html
AUmanual/Tasks/dirname.html
AUmanual/Tasks/loadfile.html
AUmanual/Tasks/componentdef.html
AUmanual/Tasks/java.html
AUmanual/Tasks/include.html
AUmanual/Tasks/apt.html
AUmanual/Tasks/filter.html
AUmanual/Tasks/renameextensions.html
AUmanual/Tasks/rmic.html
AUmanual/Tasks/telnet.html
AUmanual/Tasks/setproxy.html
AUmanual/Tasks/typedef.html
AUmanual/Tasks/antstructure.html
AUmanual/Tasks/basename.html
AUmanual/Tasks/fail.html
AUmanual/Tasks/image-classdiagram.gif
AUmanual/Tasks/vss.html
AUmanual/Tasks/waitfor.html
AUmanual/Tasks/jarlib-resolve.html
AUmanual/Tasks/native2ascii.html
AUmanual/Tasks/jarlib-available.html
AUmanual/Tasks/mail.html
AUmanual/Tasks/deltree.html
AUmanual/Tasks/cab.html
AUmanual/Tasks/uptodate.html
AUmanual/Tasks/tar.html
AUmanual/Tasks/BorlandGenerateClient.html
AUmanual/Tasks/subant.html
AUmanual/Tasks/pvcstask.html
AUmanual/Tasks/patch.html
AUmanual/Tasks/echoxml.html
AUmanual/Tasks/makeurl.html
AUmanual/Tasks/augment.html
AUmanual/Tasks/zip.html
AUmanual/Tasks/projecthelper.html
AUmanual/Tasks/manifestclasspath.html
AUmanual/Tasks/nice.html
AUmanual/Tasks/genkey.html
AUmanual/Tasks/jjtree.html
AUmanual/Tasks/apply.html
AUmanual/Tasks/sound.html
AUmanual/Tasks/jjdoc.html
AUmanual/Tasks/junit.html
AUmanual/Tasks/fixcrlf.html
AUmanual/Tasks/pathconvert.html
AUmanual/Tasks/signjar.html
AUmanual/Tasks/resourcecount.html
AUmanual/Tasks/checksum.html
AUmanual/Tasks/xmlproperty.html
AUmanual/Tasks/manifest.html
AUmanual/Tasks/rexec.html
AUmanual/Tasks/concat.html
AUmanual/Tasks/sync.html
AUmanual/Tasks/jar.html
AUmanual/Tasks/antlr.html
AUmanual/Tasks/taskdef.html
AUmanual/Tasks/presetdef.html
AUmanual/Tasks/cvspass.html
AUmanual/Tasks/serverdeploy.html
AUmanual/Tasks/attrib.html
AUmanual/Tasks/javacc.html
AUmanual/Tasks/loadresource.html
AUmanual/Tasks/loadproperties.html
AUmanual/Tasks/parallel.html
AUmanual/Tasks/sshsession.html
AUmanual/Tasks/chgrp.html
AUmanual/Tasks/script.html
AUmanual/Tasks/sos.html
AUmanual/Tasks/retry.html
AUmanual/Tasks/bindtargets.html
AUmanual/Tasks/buildnumber.html
AUmanual/Tasks/whichresource.html
AUmanual/Tasks/schemavalidate.html
AUmanual/Tasks/sequential.html
AUmanual/Tasks/replace.html
AUmanual/Tasks/starteam.html
AUmanual/Tasks/macrodef.html
AUmanual/Tasks/ant.html
AUmanual/Tasks/clearcase.html
AUmanual/Tasks/scriptdef.html
AUmanual/Tasks/javac.html
AUmanual/Tasks/truncate.html
AUmanual/Tasks/scp.html
AUmanual/Tasks/replaceregexp.html
AUmanual/Tasks/mimemail.html
AUmanual/Tasks/rpm.html
AUmanual/Tasks/sql.html
AUmanual/Tasks/jspc.html
AUmanual/Tasks/ccm.html
AUmanual/Tasks/jarlib-display.html
AUmanual/Tasks/mkdir.html
AUmanual/Tasks/javadoc.html
AUmanual/Tasks/BorlandEJBTasks.html
AUmanual/Tasks/gzip.html
AUmanual/Tasks/available.html
AU   

svn commit: r1150333 - /ant/core/trunk/WHATSNEW

2011-07-24 Thread hibou
Author: hibou
Date: Sun Jul 24 10:47:47 2011
New Revision: 1150333

URL: http://svn.apache.org/viewvc?rev=1150333&view=rev
Log:
BR 41986
 - fix whatsnew

Modified:
ant/core/trunk/WHATSNEW

Modified: ant/core/trunk/WHATSNEW
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/WHATSNEW?rev=1150333&r1=1150332&r2=1150333&view=diff
==
--- ant/core/trunk/WHATSNEW (original)
+++ ant/core/trunk/WHATSNEW Sun Jul 24 10:47:47 2011
@@ -60,7 +60,7 @@ Fixed bugs:
Bugzilla Report 42969.
 
  * quiet attribute added to the copy and move tasks, to be used together
-   with failonerror=true, so warnings won't get logged 
+   with failonerror=false, so warnings won't get logged 
Bugzilla Report 48789.
 
 Other changes:




DO NOT REPLY [Bug 41986] Add 'quiet' attribute to 'copy' task

2011-07-24 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=41986

Nicolas Lalevée  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED
   Target Milestone|--- |1.8.3

--- Comment #5 from Nicolas Lalevée  2011-07-24 
10:37:24 UTC ---
patch applied, thank you Timoteo

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

svn commit: r1150331 - in /ant/core/trunk: CONTRIBUTORS WHATSNEW contributors.xml manual/Tasks/copy.html manual/Tasks/move.html src/main/org/apache/tools/ant/taskdefs/Copy.java src/tests/antunit/taskd

2011-07-24 Thread hibou
Author: hibou
Date: Sun Jul 24 10:35:58 2011
New Revision: 1150331

URL: http://svn.apache.org/viewvc?rev=1150331&view=rev
Log:
BR 41986
 - add a quiet attribute to the copy task to not print warning messages
Thanks to Timoteo Ohara

Modified:
ant/core/trunk/CONTRIBUTORS
ant/core/trunk/WHATSNEW
ant/core/trunk/contributors.xml
ant/core/trunk/manual/Tasks/copy.html
ant/core/trunk/manual/Tasks/move.html
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Copy.java
ant/core/trunk/src/tests/antunit/taskdefs/copy-test.xml

Modified: ant/core/trunk/CONTRIBUTORS
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/CONTRIBUTORS?rev=1150331&r1=1150330&r2=1150331&view=diff
==
--- ant/core/trunk/CONTRIBUTORS (original)
+++ ant/core/trunk/CONTRIBUTORS Sun Jul 24 10:35:58 2011
@@ -341,6 +341,7 @@ Thomas Quas
 Tim Drury
 Tim Fennell
 Tim Stephenson
+Timoteo Ohara
 Timothy Gerard Endres
 Tom Ball
 Tom Brus

Modified: ant/core/trunk/WHATSNEW
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/WHATSNEW?rev=1150331&r1=1150330&r2=1150331&view=diff
==
--- ant/core/trunk/WHATSNEW (original)
+++ ant/core/trunk/WHATSNEW Sun Jul 24 10:35:58 2011
@@ -59,6 +59,10 @@ Fixed bugs:
OutOfMemoryException while unzipping large archives.
Bugzilla Report 42969.
 
+ * quiet attribute added to the copy and move tasks, to be used together
+   with failonerror=true, so warnings won't get logged 
+   Bugzilla Report 48789.
+
 Other changes:
 --
 

Modified: ant/core/trunk/contributors.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/contributors.xml?rev=1150331&r1=1150330&r2=1150331&view=diff
==
--- ant/core/trunk/contributors.xml (original)
+++ ant/core/trunk/contributors.xml Sun Jul 24 10:35:58 2011
@@ -1376,6 +1376,10 @@
 Fennell
   
   
+Timoteo
+Ohara
+  
+  
 Timothy
 Gerard
 Endres

Modified: ant/core/trunk/manual/Tasks/copy.html
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/copy.html?rev=1150331&r1=1150330&r2=1150331&view=diff
==
--- ant/core/trunk/manual/Tasks/copy.html (original)
+++ ant/core/trunk/manual/Tasks/copy.html Sun Jul 24 10:35:58 2011
@@ -132,6 +132,15 @@ operation as No; defaults to true.
   
   
+quiet
+  If true and failonerror is false, then do not log a
+   warning message when the file to copy does not exist or one of the 
nested
+   filesets points to a directory that doesn't exist or an error occurs
+   while copying. since Ant 1.8.3.
+ 
+ No; defaults to false.
+  
+  
 verbose
  Log the files that are being copied.
  No; defaults to false.

Modified: ant/core/trunk/manual/Tasks/move.html
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/move.html?rev=1150331&r1=1150330&r2=1150331&view=diff
==
--- ant/core/trunk/manual/Tasks/move.html (original)
+++ ant/core/trunk/manual/Tasks/move.html Sun Jul 24 10:35:58 2011
@@ -122,6 +122,15 @@ there is a directory by the same name in
  No; defaults to true.
   
   
+quiet
+  If true and failonerror is false, then do not log a
+   warning message when the file to copy does not exist or one of the 
nested
+   filesets points to a directory that doesn't exist or an error occurs
+   while copying. since Ant 1.8.3.
+ 
+ No; defaults to false.
+  
+  
 verbose
  Log the files that are being moved.
  No; defaults to false.

Modified: ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Copy.java
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Copy.java?rev=1150331&r1=1150330&r2=1150331&view=diff
==
--- ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Copy.java (original)
+++ ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Copy.java Sun Jul 24 
10:35:58 2011
@@ -102,6 +102,7 @@ public class Copy extends Task {
 private String outputEncoding = null;
 private long granularity = 0;
 private boolean force = false;
+private boolean quiet = false;
 
 // used to store the single non-file resource to copy when the
 // tofile attribute has been used
@@ -284,6 +285,18 @@ public class Copy extends Task {
 this.includeEmpty = includeEmpty;
 }
 
+   /**
+* Set quiet mode. Used to hide messages when a file or directory to be
+* copied does not exist.
+* 
+* @param quiet
+*whether or not to display error messages when a file or
+*directory does not exist. Default is false.
+*/
+   public void set

[jira] [Updated] (IVY-1229) makepom ignores the artifact type in generated dependencies

2011-07-24 Thread Douglas Palmer (JIRA)

 [ 
https://issues.apache.org/jira/browse/IVY-1229?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Douglas Palmer updated IVY-1229:


Attachment: (was: ivy-1229.patch)

> makepom ignores the artifact type in generated dependencies
> ---
>
> Key: IVY-1229
> URL: https://issues.apache.org/jira/browse/IVY-1229
> Project: Ivy
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 2.0, 2.2.0-RC1
>Reporter: Andreas Mandel
> Attachments: ivy-1229.patch
>
>
> The ant task makepom greates a pom.xml that does not hold the information 
> given with the type attribute in the ivy.xml.
> {code:xml|title=ivy.xml}
>...
> 
>   
> 
>...
> {code}
> gets
> {code:xml|title=pom.xml}
>...
> 
>   docbook
>   docbook-xsl
>   1.73.2
>   true
> 
>...
> {code}
> I would expect:
> {code:xml|title=pom.xml}
>...
> 
>   docbook
>   docbook-xsl
>   1.73.2
>   zip
>   true
> 
>...
> {code}

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (IVY-1229) makepom ignores the artifact type in generated dependencies

2011-07-24 Thread Douglas Palmer (JIRA)

 [ 
https://issues.apache.org/jira/browse/IVY-1229?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Douglas Palmer updated IVY-1229:


Attachment: ivy-1229.patch

Sorry, my previous patch was a little naive, this patch will handle multiple 
artefact elements. It also outputs classifiers where appropriate. Finally it 
adds a test for both type and classifier.

> makepom ignores the artifact type in generated dependencies
> ---
>
> Key: IVY-1229
> URL: https://issues.apache.org/jira/browse/IVY-1229
> Project: Ivy
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 2.0, 2.2.0-RC1
>Reporter: Andreas Mandel
> Attachments: ivy-1229.patch, ivy-1229.patch
>
>
> The ant task makepom greates a pom.xml that does not hold the information 
> given with the type attribute in the ivy.xml.
> {code:xml|title=ivy.xml}
>...
> 
>   
> 
>...
> {code}
> gets
> {code:xml|title=pom.xml}
>...
> 
>   docbook
>   docbook-xsl
>   1.73.2
>   true
> 
>...
> {code}
> I would expect:
> {code:xml|title=pom.xml}
>...
> 
>   docbook
>   docbook-xsl
>   1.73.2
>   zip
>   true
> 
>...
> {code}

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[GUMP@vmgump]: Project svn-antlib-test (in module ant-antlibs) failed

2011-07-24 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 gene...@gump.apache.org.

Project svn-antlib-test has an issue affecting its community integration.
This issue affects 1 projects,
 and has been outstanding for 226 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: 60 secs
Command Line: /usr/lib/jvm/java-6-openjdk/bin/java -Djava.awt.headless=true 
-Dbuild.sysclasspath=only 
-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 
-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-6-openjdk/lib/tools.jar:/srv/gump/public/workspace/ant-antlibs/svn/build/test-classes:/srv/gump/public/workspace/ant/dist/lib/ant.jar:/srv/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/srv/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/srv/gump/public/workspace/ant/dist/lib/ant-junit.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-apache-xalan2.jar:/srv/gump/public/workspace/ant/build/lib/ant-testutil.jar:/srv/gump/public/workspace/junit/dist/junit-24072011.jar:/srv/gump/public/workspace/junit/dist/junit-dep-24072011.jar:/srv/gump/public/workspace/ant-antlibs/svn/build/ant-svn-24072011.jar:/srv/gump/public/workspace/xml-commons/java/external/build/xml-apis-ext.jar
-
[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.SvnChangeLogTaskTest.assertRev161469(SvnChangeLogTaskTest.java:114)
[junit] at 
org.apache.ant.svn.SvnChangeLogTaskTest.testEndDate(SvnChangeLogTaskTest.java:72)
[junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[junit] at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[junit] at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[junit] at java.lang.reflect.Method.invoke(Method.java:616)
[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:243)
[junit] at junit.framework.TestSuite.run(TestSuite.java:238)
[junit] at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:520)
[junit] at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1058)
[junit] at 
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:884)
[junit] 
[junit] TEST org.apache.ant.svn.SvnChangeLogTaskTest FAILED
[junit] Testsuite: org.apache.ant.svn.SvnRevisionDiffTest
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 5.096 sec
[junit] 
[junit] Testcase: testDiff took 3.986 sec
[junit] Testcase: testDiffUrl took 1.11 sec
[junit] Testsuite: org.apache.ant.svn.SvnTagDiffTest
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 29.224 sec
[junit] 
[junit] Testcase: testDiffWithTwoTags took 6.05 sec
[junit] Testcase: testDiffWithExplicitTrunk took 11.164 sec
[junit] Testcase: testDiffWithImplicitTrunk took 12.007 sec
[j