svn commit: r605137 - /ant/core/trunk/docs/manual/CoreTasks/tar.html
Author: jhm Date: Tue Dec 18 00:41:04 2007 New Revision: 605137 URL: http://svn.apache.org/viewvc?rev=605137view=rev Log: tar examples: - tar: tarfile is deprecated since 1.5 - gzip: zipfile is not deprecated, but use of common name - fix attribute names (Bug 44082) Modified: ant/core/trunk/docs/manual/CoreTasks/tar.html Modified: ant/core/trunk/docs/manual/CoreTasks/tar.html URL: http://svn.apache.org/viewvc/ant/core/trunk/docs/manual/CoreTasks/tar.html?rev=605137r1=605136r2=605137view=diff == --- ant/core/trunk/docs/manual/CoreTasks/tar.html (original) +++ ant/core/trunk/docs/manual/CoreTasks/tar.html Tue Dec 18 00:41:04 2007 @@ -71,6 +71,11 @@ /tr tr td valign=topdestfile/td +td valign=top rowspan=2the tar-file to create./td +td align=center valign=top rowspan=2Yes/td + /tr + tr +td valign=topdestfile/td td valign=topthe tar-file to create./td td align=center valign=topYes/td /tr @@ -156,15 +161,16 @@ h3Examples/h3 pre -lt;tar tarfile=quot;${dist}/manual.tarquot; basedir=quot;htdocs/manualquot;/gt; -lt;gzip zipfile=quot;${dist}/manual.tar.gzquot; src=quot;${dist}/manual.tarquot;/gt;/pre +lt;tar destfile=quot;${dist}/manual.tarquot; basedir=quot;htdocs/manualquot;/gt; +lt;gzip destfile=quot;${dist}/manual.tar.gzquot; src=quot;${dist}/manual.tarquot;/gt;/pre ptars all files in the codehtdocs/manual/code directory into a file called codemanual.tar/code in the code${dist}/code directory, then applies the gzip task to compress it./p + pre lt;tar destfile=quot;${dist}/manual.tarquot; - basedir=quot;htdocs/manualquot; - excludes=quot;mydocs/**, **/todo.htmlquot; + basedir=quot;htdocs/manualquot; + excludes=quot;mydocs/**, **/todo.htmlquot; /gt;/pre ptars all files in the codehtdocs/manual/code directory into a file called codemanual.tar/code in the code${dist}/code directory. Files in the directory codemydocs/code, @@ -183,7 +189,6 @@ lt;include name=quot;*.htmlquot;/gt; lt;/tarfilesetgt; lt;/targt;/pre - p Writes the file codedocs/readme.txt/code as code/usr/doc/ant/README/code into the archive. All @@ -193,10 +198,9 @@ code/usr/doc/ant/index.html/code to the archive. /p - pre lt;tar longfile=quot;gnuquot; - destfile=quot;${dist.base}/${dist.name}-src.tarquot; gt; + destfile=quot;${dist.base}/${dist.name}-src.tarquot;gt; lt;tarfileset dir=quot;${dist.name}/..quot; mode=quot;755quot; username=quot;antquot; group=quot;antquot;gt; lt;include name=quot;${dist.name}/bootstrap.shquot;/gt; lt;include name=quot;${dist.name}/build.shquot;/gt; @@ -208,7 +212,6 @@ lt;/tarfilesetgt; lt;/targt; /pre - pThis example shows building a tar which uses the GNU extensions for long paths and where some files need to be marked as executable (mode 755) and the rest are use the default mode (read-write by owner). The first @@ -228,23 +231,24 @@ of a directory, so code${dist.name}/code is a valid path relative to code${dist.name}/../code./p + pre -lt;tar dest=release.tar.gz compress=gzipgt; +lt;tar destfile=release.tar.gz compression=gzipgt; lt;zipfileset src=release.zip/gt; lt;/targt; /pre - pRe-packages a ZIP archive as a GZip compressed tar archive. If Unix file permissions have been stored as part of the ZIP file, they will be retained in the resulting tar archive./p - pstrongNote:/strong -Please note the tar task creates a tar file, it does not append -to an existing tar file. The existing tar file is replaced instead. -As with most tasks in Ant, the task only takes action if the output -file (the tar file in this case) is older than the input files, or -if the output file does not exist. - /p + +pstrongNote:/strong + Please note the tar task creates a tar file, it does not append + to an existing tar file. The existing tar file is replaced instead. + As with most tasks in Ant, the task only takes action if the output + file (the tar file in this case) is older than the input files, or + if the output file does not exist. +/p /body /html
svn commit: r605140 - /ant/core/trunk/docs/manual/CoreTasks/tar.html
Author: jhm Date: Tue Dec 18 00:45:30 2007 New Revision: 605140 URL: http://svn.apache.org/viewvc?rev=605140view=rev Log: ups ... Modified: ant/core/trunk/docs/manual/CoreTasks/tar.html Modified: ant/core/trunk/docs/manual/CoreTasks/tar.html URL: http://svn.apache.org/viewvc/ant/core/trunk/docs/manual/CoreTasks/tar.html?rev=605140r1=605139r2=605140view=diff == --- ant/core/trunk/docs/manual/CoreTasks/tar.html (original) +++ ant/core/trunk/docs/manual/CoreTasks/tar.html Tue Dec 18 00:45:30 2007 @@ -71,11 +71,6 @@ /tr tr td valign=topdestfile/td -td valign=top rowspan=2the tar-file to create./td -td align=center valign=top rowspan=2Yes/td - /tr - tr -td valign=topdestfile/td td valign=topthe tar-file to create./td td align=center valign=topYes/td /tr
svn commit: r605141 - /ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTasks/tar.html
Author: jhm Date: Tue Dec 18 00:47:25 2007 New Revision: 605141 URL: http://svn.apache.org/viewvc?rev=605141view=rev Log: sync: update of tar manual Modified: ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTasks/tar.html Modified: ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTasks/tar.html URL: http://svn.apache.org/viewvc/ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTasks/tar.html?rev=605141r1=605140r2=605141view=diff == --- ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTasks/tar.html (original) +++ ant/core/branches/ANT_17_BRANCH/docs/manual/CoreTasks/tar.html Tue Dec 18 00:47:25 2007 @@ -156,15 +156,16 @@ h3Examples/h3 pre -lt;tar tarfile=quot;${dist}/manual.tarquot; basedir=quot;htdocs/manualquot;/gt; -lt;gzip zipfile=quot;${dist}/manual.tar.gzquot; src=quot;${dist}/manual.tarquot;/gt;/pre +lt;tar destfile=quot;${dist}/manual.tarquot; basedir=quot;htdocs/manualquot;/gt; +lt;gzip destfile=quot;${dist}/manual.tar.gzquot; src=quot;${dist}/manual.tarquot;/gt;/pre ptars all files in the codehtdocs/manual/code directory into a file called codemanual.tar/code in the code${dist}/code directory, then applies the gzip task to compress it./p + pre lt;tar destfile=quot;${dist}/manual.tarquot; - basedir=quot;htdocs/manualquot; - excludes=quot;mydocs/**, **/todo.htmlquot; + basedir=quot;htdocs/manualquot; + excludes=quot;mydocs/**, **/todo.htmlquot; /gt;/pre ptars all files in the codehtdocs/manual/code directory into a file called codemanual.tar/code in the code${dist}/code directory. Files in the directory codemydocs/code, @@ -183,7 +184,6 @@ lt;include name=quot;*.htmlquot;/gt; lt;/tarfilesetgt; lt;/targt;/pre - p Writes the file codedocs/readme.txt/code as code/usr/doc/ant/README/code into the archive. All @@ -193,10 +193,9 @@ code/usr/doc/ant/index.html/code to the archive. /p - pre lt;tar longfile=quot;gnuquot; - destfile=quot;${dist.base}/${dist.name}-src.tarquot; gt; + destfile=quot;${dist.base}/${dist.name}-src.tarquot;gt; lt;tarfileset dir=quot;${dist.name}/..quot; mode=quot;755quot; username=quot;antquot; group=quot;antquot;gt; lt;include name=quot;${dist.name}/bootstrap.shquot;/gt; lt;include name=quot;${dist.name}/build.shquot;/gt; @@ -208,7 +207,6 @@ lt;/tarfilesetgt; lt;/targt; /pre - pThis example shows building a tar which uses the GNU extensions for long paths and where some files need to be marked as executable (mode 755) and the rest are use the default mode (read-write by owner). The first @@ -228,23 +226,24 @@ of a directory, so code${dist.name}/code is a valid path relative to code${dist.name}/../code./p + pre -lt;tar dest=release.tar.gz compress=gzipgt; +lt;tar destfile=release.tar.gz compression=gzipgt; lt;zipfileset src=release.zip/gt; lt;/targt; /pre - pRe-packages a ZIP archive as a GZip compressed tar archive. If Unix file permissions have been stored as part of the ZIP file, they will be retained in the resulting tar archive./p - pstrongNote:/strong -Please note the tar task creates a tar file, it does not append -to an existing tar file. The existing tar file is replaced instead. -As with most tasks in Ant, the task only takes action if the output -file (the tar file in this case) is older than the input files, or -if the output file does not exist. - /p + +pstrongNote:/strong + Please note the tar task creates a tar file, it does not append + to an existing tar file. The existing tar file is replaced instead. + As with most tasks in Ant, the task only takes action if the output + file (the tar file in this case) is older than the input files, or + if the output file does not exist. +/p /body /html
DO NOT REPLY [Bug 44082] - Wrong example for the tar task
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://issues.apache.org/bugzilla/show_bug.cgi?id=44082. 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=44082 [EMAIL PROTECTED] changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Additional Comments From [EMAIL PROTECTED] 2007-12-18 00:48 --- Fixed that, thanks for the hint. There were other errors, too ;) -- 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.
DO NOT REPLY [Bug 44089] - Exec console output
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://issues.apache.org/bugzilla/show_bug.cgi?id=44089. 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=44089 --- Additional Comments From [EMAIL PROTECTED] 2007-12-18 01:58 --- Thank you the issue is resolved.. However I don't see the attbute taskinfo in the manual.. manual\CoreTasks\exec.html... may need fix for docs.. -- 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.
[jira] Created: (IVY-677) ivy:publish ignores error when ant runs with -quiet
ivy:publish ignores error when ant runs with -quiet - Key: IVY-677 URL: https://issues.apache.org/jira/browse/IVY-677 Project: Ivy Issue Type: Bug Components: Ant Affects Versions: 2.0.0-beta-1 Environment: Linux, JDK 1.4.2 Reporter: Henning Schmiedehausen I deploy artifacts into a repository using ivy:publish ... overwrite=false. When running a regular build using ant and I have already deployed an artifact, it reports correctly [ivy:publish] publish aborted: deleted /home/henning/ BUILD FAILED ... impossible to publish artifacts for myorg#mymodule;version: java.io.IOException: file copy not done from xxx to yyy: destination probably exists and overwrite is false. and echo $? (return code from ant) is 1. When I run ant -quiet: BUILD SUCCESSFUL and echo $? returns 0. Looks bad to me. If my build is not able to publish an artifact because I disallowed overwrite, this IMHO is a build failure and should not be ignored when running quiet. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (IVY-637) m2 incompatibility - IVY does not recognize property section
[ https://issues.apache.org/jira/browse/IVY-637?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12552801 ] Gilles Scokart commented on IVY-637: An example is : ftp://ibiblio.org/pub/packages/maven2/org/apache/maven/maven-embedder/2.0.1/maven-embedder-2.0.1.pom m2 incompatibility - IVY does not recognize property section Key: IVY-637 URL: https://issues.apache.org/jira/browse/IVY-637 Project: Ivy Issue Type: Bug Components: Core Affects Versions: 2.0.0-alpha-2 Reporter: David Yuctan Hodge Priority: Critical Fix For: 2.0.0-beta-2 Ivy does not recognize the property section for example http://repo1.maven.org/maven2/org/mortbay/jetty/project/6.1.5/project-6.1.5.pom This is related to IVY-636 -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
svn commit: r605343 - in /ant/ivy/core/trunk: CHANGES.txt src/java/org/apache/ivy/plugins/resolver/AbstractResourceResolver.java test/java/org/apache/ivy/plugins/resolver/FileSystemResolverTest.java
Author: maartenc Date: Tue Dec 18 14:20:56 2007 New Revision: 605343 URL: http://svn.apache.org/viewvc?rev=605343view=rev Log: FIX: Ivy doesn't respect the order of the ivy patterns as defined in the settings (IVY-676) Modified: ant/ivy/core/trunk/CHANGES.txt ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/AbstractResourceResolver.java ant/ivy/core/trunk/test/java/org/apache/ivy/plugins/resolver/FileSystemResolverTest.java Modified: ant/ivy/core/trunk/CHANGES.txt URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/CHANGES.txt?rev=605343r1=605342r2=605343view=diff == --- ant/ivy/core/trunk/CHANGES.txt (original) +++ ant/ivy/core/trunk/CHANGES.txt Tue Dec 18 14:20:56 2007 @@ -61,6 +61,7 @@ - IMPROVEMENT: Decrease memory footprint (IVY-662) +- FIX: Ivy doesn't respect the order of the ivy patterns as defined in the settings (IVY-676) - FIX: XmlModuleDescriptorWriter doesn't write the deprecated attribute of the ivy-module/configurations/conf element (IVY-664) - FIX: XMLModuleDescriptorWriter does not write extra attributes (IVY-471) (with contribution from Mikkel Bjerg) - FIX: latest compatible conflict manager fails with circular dependencies and dynamic revision (IVY-663) Modified: ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/AbstractResourceResolver.java URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/AbstractResourceResolver.java?rev=605343r1=605342r2=605343view=diff == --- ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/AbstractResourceResolver.java (original) +++ ant/ivy/core/trunk/src/java/org/apache/ivy/plugins/resolver/AbstractResourceResolver.java Tue Dec 18 14:20:56 2007 @@ -27,6 +27,7 @@ import java.util.List; import java.util.ListIterator; import java.util.Map; +import java.util.Set; import org.apache.ivy.core.IvyContext; import org.apache.ivy.core.IvyPatternHelper; @@ -88,13 +89,16 @@ protected ResolvedResource findResourceUsingPatterns(ModuleRevisionId moduleRevision, List patternList, Artifact artifact, ResourceMDParser rmdparser, Date date) { List resolvedResources = new ArrayList(); +Set foundRevisions = new HashSet(); boolean dynamic = getSettings().getVersionMatcher().isDynamic(moduleRevision); boolean stop = false; for (Iterator iter = patternList.iterator(); iter.hasNext() !stop;) { String pattern = (String) iter.next(); ResolvedResource rres = findResourceUsingPattern( moduleRevision, pattern, artifact, rmdparser, date); -if (rres != null) { +if ((rres != null) !foundRevisions.contains(rres.getRevision())) { +// only add the first found ResolvedResource for each revision +foundRevisions.add(rres.getRevision()); resolvedResources.add(rres); stop = !dynamic; // stop iterating if we are not searching a dynamic revision } Modified: ant/ivy/core/trunk/test/java/org/apache/ivy/plugins/resolver/FileSystemResolverTest.java URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/test/java/org/apache/ivy/plugins/resolver/FileSystemResolverTest.java?rev=605343r1=605342r2=605343view=diff == --- ant/ivy/core/trunk/test/java/org/apache/ivy/plugins/resolver/FileSystemResolverTest.java (original) +++ ant/ivy/core/trunk/test/java/org/apache/ivy/plugins/resolver/FileSystemResolverTest.java Tue Dec 18 14:20:56 2007 @@ -46,6 +46,7 @@ import org.apache.ivy.core.sort.SortEngine; import org.apache.ivy.plugins.latest.LatestRevisionStrategy; import org.apache.ivy.plugins.latest.LatestTimeStrategy; +import org.apache.ivy.plugins.resolver.util.ResolvedResource; import org.apache.ivy.util.CacheCleaner; import org.apache.ivy.util.FileUtil; @@ -147,6 +148,23 @@ assertEquals(artifact, ar.getArtifact()); assertEquals(DownloadStatus.NO, ar.getDownloadStatus()); +} + +public void testFindIvyFileRefWithMultipleIvyPatterns() throws Exception { +// cfr IVY-676 +FileSystemResolver resolver = new FileSystemResolver(); +resolver.setName(test); +resolver.setSettings(settings); + resolver.addIvyPattern(test/repositories/multi-ivypattern/ivy1/ivy-[revision].xml); + resolver.addIvyPattern(test/repositories/multi-ivypattern/ivy2/ivy-[revision].xml); + +ModuleRevisionId mrid = ModuleRevisionId.newInstance(org1, mod1.1, 1.0+); +ResolvedResource ivyRef = resolver.findIvyFileRef( +new DefaultDependencyDescriptor(mrid, false), data); + +// check that the found ivy file is the one from the first pattern! +
[jira] Resolved: (IVY-676) Ivy doesn't respect the order of the ivy patterns as defined in the settings
[ https://issues.apache.org/jira/browse/IVY-676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Maarten Coene resolved IVY-676. --- Resolution: Fixed Fix Version/s: 2.0.0-beta-2 Ivy doesn't respect the order of the ivy patterns as defined in the settings Key: IVY-676 URL: https://issues.apache.org/jira/browse/IVY-676 Project: Ivy Issue Type: Bug Components: Core Affects Versions: 2.0.0-beta-1 Reporter: Maarten Coene Assignee: Maarten Coene Fix For: 2.0.0-beta-2 I have a resolver which has multiple Ivy patterns: {code} filesystem name=tcomp-repository checkmodified=true changingPattern=.* local=true !-- pattern for the dependencies file -- ivy pattern=${tcomp.repository}/lcm/[module]/[module]-[revision]/lib/[module]-[revision].ivy / !-- pattern for the 'old-style' dependencies files -- ivy pattern=${tcomp.repository}/lcm/[module]/[module]-[revision]/lib/[module]-[revision].dependencies / !-- the artifact locations -- artifact pattern=${tcomp.repository}/lcm/[module]/[module]-[revision]/[type]/[artifact]-[revision].[ext] / artifact pattern=${tcomp.repository}/lcm/[module]/[module]-[revision]/[type]/[artifact].[ext] / artifact pattern=${tcomp.repository}/lcm/[module]/[module]-[revision]/lib/[artifact]-[revision].[ext] / artifact pattern=${tcomp.repository}/lcm/[module]/[module]-[revision]/lib/[artifact].[ext] / !-- source artifacts -- artifact pattern=${tcomp.repository}/lcm/[module]/[module]-[revision]/[type]/[artifact]-[revision]-src.[ext] / /filesystem {code} When both files exists (for instance moduleX-1.0.ivy and moduleX-1.0.dependencies): with Ivy 1.4, the first pattern that matched was chosen. In most cases, this was [module]-[revision].ivy with Ivy 2.0.0-beta1, it seems that the last matching pattern is chosen: [module]-[revision].dependencies This can cause problems if both files defines the dependencies differently. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[EMAIL PROTECTED]: Project test-ant-no-xerces (in module ant) failed
To whom it may engage... This is an automated request, but not an unsolicited one. For more information please visit http://gump.apache.org/nagged.html, and/or contact 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- 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: 16 mins 57 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/li b/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/apache-commons/logging/target/commons-logging-18122007.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-api-18122007.jar:/srv/gump/public/workspace/apache-commons/net/dist/commons-net-18122007.jar:/srv/gump/packages/jaf-1.1ea/activation.jar:/srv/gump/public/workspace/jakarta-bcel/target/bcel-5.3-SNAPSHOT.jar:/srv/gump/public/workspace/jakarta-bsf/build/lib/bsf.jar:/srv/gump/public/workspace/logging-log4j-12/dist/lib/log4j-18122007.jar:/srv/gump/public/workspace/jakarta- oro/jakarta-oro-18122007.jar:/srv/gump/public/workspace/jakarta-regexp/build/jakarta-regexp-18122007.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-18122007.jar:/srv/gump/public/workspace/junit/dist/junit-18122007.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_18122007/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.ja r:/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/apache-commons/codec/dist/commons-codec-18122007.jar - at org.apache.tools.ant.Project.executeTargets(Project.java:1176) at org.apache.tools.ant.Main.runBuild(Main.java:758) at org.apache.tools.ant.Main.startAnt(Main.java:217) at org.apache.tools.ant.Main.start(Main.java:179) at