Re: 1.7.1 nearly there - alpha

2007-11-15 Thread Stefan Bodewig
On Wed, 14 Nov 2007, Dominique Devienne [EMAIL PROTECTED] wrote:
 On Nov 14, 2007 9:34 AM, Matt Benson [EMAIL PROTECTED] wrote:
 --- Dominique Devienne [EMAIL PROTECTED] wrote:
   On Mon, 12 Nov 2007, Gilles Scokart [EMAIL PROTECTED] wrote:
I run RAT against it
  What's RAT?

 http://wiki.apache.org/incubator/RatProposal
 
 Thanks. I see Stefan would know right away what this meant ;-) --DD

Yeah.  I asked Robert whether he intended to write an Ant task for RAT
last year and his response was that he granted me write access to the
Google code repository.  So I hacked together an Antlib for RAT,
including AntUnit tests.

Stefan

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



Re: ApacheCon Presentation

2007-11-15 Thread Wolfgang Häfelinger
Hi Xavier,

 Without Ivy, you can simply use a get task and build a path 
 from the downloaded jar.

Well, but that implies that each and every build script (in thousands of 
projects) need
to include such a bootstrap.

Something like you code example is what I want to burry in the Ant core. 
Just the 
namespace implies the artefacts to be used.

Regards,

Wolfgang Häfelinger
Research  Architecture | Dir. 2.7.0.2
European Patent Office
Patentlaan 3-9 | 2288 EE Rijswijk | The Netherlands
Tel. +31 (0)70 340 4931
[EMAIL PROTECTED]
http://www.epo.org




Xavier Hanin [EMAIL PROTECTED] 
14-11-2007 23:29
Please respond to
Ant Developers List dev@ant.apache.org


To
Ant Developers List dev@ant.apache.org
cc

Subject
Re: ApacheCon Presentation






Here's what we do in Ivy build to use emma (this is just an example):
ivy:cachepath organisation=emma module=emma 
revision=2.0.5312

   inline=true conf=default 
pathid=emma.classpath
/
ivy:cachepath organisation=emma module=emma_ant revision=
2.0.5312
   inline=true conf=default pathid=
emma.ant.classpath transitive=false /
taskdef resource=emma_ant.properties
classpath refid=emma.classpath /
classpath refid=emma.ant.classpath /
/taskdef

With cleaner metadata using only one ivy:cachepath would be enough. 
Without
Ivy, you can simply use a get task and build a path from the downloaded 
jar.
That's what we suggest to do to install Ivy itself if you want to use
clean Ant install (since using Ivy for that is obviously not an option 
:-)).

Xavier

On Nov 14, 2007 3:07 PM, Wolfgang Häfelinger [EMAIL PROTECTED] wrote:

 Hey Kev,

 I just browsed your presentation and came across page 3/54 where I'm
 reading

 * Simple fix...place all third-party jars in $ANT_HOME/lib

 Honestly, putting something into Ant's  lib directory is really ugly and
 all
 those alternatives ($HOME/.ant etc) do not solve the overall problem.

 My/our problem is that we  would  like  to  checkout a project from a
 source
 repository and then just call Ant to build it.

 That's the theory, but all but most trivial scripts I've seen have
 customized
 Ant. So they all need all those tiny little antlib jars. And that's  why
 you
 need to resolve all those class-not-found-exceptions, very annoying
 actually.

 I wonder whether Ant/Ivy has a dependency fetching mechanism like 
Maven
 has
 regarding plugins.  This  is  what I have in mind: A antlib  provides
 tasks
 and macros and implements them in terms of 3rdparty libraries. Those
 libraries
 are  described in dependencies (perhaps a la  Maven). If such a antlib 
is
 used,
 Ant will  download those 3rdparty stuff some  cache  directory and 
adjust
 it's
 classpath.

 Does such a feature exist? Is such a feature reasonable? Am I the only 
one
 who
 is annoyed by putting 3rdparty libs in Ant's home directory?

 Regards,

 Wolfgang Häfelinger
 Research  Architecture | Dir. 2.7.0.2
 European Patent Office
 Patentlaan 3-9 | 2288 EE Rijswijk | The Netherlands
 Tel. +31 (0)70 340 4931
 [EMAIL PROTECTED]
 http://www.epo.org




 Kev Jackson [EMAIL PROTECTED]
 13-11-2007 03:02
 Please respond to
 Ant Developers List dev@ant.apache.org


 To
 Ant Developers List dev@ant.apache.org, Ant Users List
 [EMAIL PROTECTED]
 cc

 Subject
 ApacheCon Presentation






 Hi all,

 As some of you probably know already, the HK OSSummit has been canceled
 due to lack of attendees.

 But as I've already prepared my presentation (which will now not be
 aired publicly), feel free to browse/peruse yourselves without my witty
 voiceover

 http://people.apache.org/~kevj/ossummit/extending-ant.html
http://people.apache.org/%7Ekevj/ossummit/extending-ant.html

 If anyone is presenting at ApacheCon US / ApacheCon EU and wants to
 take/modify material in the presentation, feel free - I hope it gets
 some use.

 I cover:
 * Antlibs (same material as my previous presentation)
 * BuildListener/Logger
 * scriptdef
 * Basic IVY


 The format is S5 which is basically html + javascript + css.

 Thanks,
 Kev

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





-- 
Xavier Hanin - Independent Java Consultant
http://xhab.blogspot.com/
http://ant.apache.org/ivy/
http://www.xoocode.org/



Re: ApacheCon Presentation

2007-11-15 Thread Wolfgang Häfelinger
Hi,

 IMHO dependency fetching is the *worst* of the ideas that Maven has 
 popularised.

Hmm, dependency fetching is the *best* in my opinion - so we 
disagree :-) 

 Instead of having a controlled build, you get a build where it's 
 possible that every single build is done against a different set 
 of artifacts

How come? A dependency uniquely identifies an artefact and assuming you 
can't override (
versioned) artefacts - how do you end up with different artefacts?

 I prefer to know which libraries I'm building my code against :)

No you don't. This is the biggest mistake of Maven. The version of
an artefact is not important at all. However, I don't want to intro-
duce this into Ant. I just favour auto-download of artefacts.

 As for the problem you have, different organizations deal with 
 the  problem in different ways.

Kev, you didn't take the most obvious solution into account: 

5. REPLACE ANT WITH MAVEN !!

And this  is a real pitty cause Ant is the better solution, almost
at least. Just add some coool features please ..

Regards,

Wolfgang Häfelinger
Research  Architecture | Dir. 2.7.0.2
European Patent Office
Patentlaan 3-9 | 2288 EE Rijswijk | The Netherlands
Tel. +31 (0)70 340 4931
[EMAIL PROTECTED]
http://www.epo.org




Kev Jackson [EMAIL PROTECTED] 
15-11-2007 03:11
Please respond to
Ant Developers List dev@ant.apache.org


To
Ant Developers List dev@ant.apache.org
cc

Subject
Re: ApacheCon Presentation






Hi,

 I wonder whether Ant/Ivy has a dependency fetching mechanism like 
Maven 
 has
 regarding plugins.  This  is  what I have in mind: A antlib  provides 
 tasks 
 and macros and implements them in terms of 3rdparty libraries. Those 
 libraries
 are  described in dependencies (perhaps a la  Maven). If such a antlib 
is 
 used,
 Ant will  download those 3rdparty stuff some  cache  directory and 
adjust 
 it's 
 classpath. 

IMHO dependency fetching is the *worst* of the ideas that Maven has 
popularised.

Instead of having a controlled build, you get a build where it's 
possible that every single build is done against a different set of 
artifacts

I prefer to know which libraries I'm building my code against :)

As for the problem you have, different organizations deal with the 
problem in different ways.

1 - Place the full Ant (core) + extensions (antlibs etc) under version 
control as a 'build' project - make this the only sanctioned way of 
building the rest of your code
* This relies on allowing binaries into your scm - sorry *

2 - Use multiple build files and a complex arrangements of classloader 
task, wget/get etc to pull in the correct dependencies for the build

3 - Edit the ant.bat|ant.sh

4 - Write a wrapper script that calls ant.bat|ant.sh with the correct 
env setup

As you can see in other replies, the 'solution' varies depending on the 
particular needs of the organization :)

Thanks,
Kev

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




Re: ApacheCon Presentation

2007-11-15 Thread Steve Loughran

Xavier Hanin wrote:

Here's what we do in Ivy build to use emma (this is just an example):
ivy:cachepath organisation=emma module=emma revision=2.0.5312

   inline=true conf=default pathid=emma.classpath
/
ivy:cachepath organisation=emma module=emma_ant revision=
2.0.5312
   inline=true conf=default pathid=
emma.ant.classpath transitive=false /
taskdef resource=emma_ant.properties
classpath refid=emma.classpath /
classpath refid=emma.ant.classpath /
/taskdef

With cleaner metadata using only one ivy:cachepath would be enough. Without
Ivy, you can simply use a get task and build a path from the downloaded jar.
That's what we suggest to do to install Ivy itself if you want to use
clean Ant install (since using Ivy for that is obviously not an option :-)).


Right now we are half way to something that works. With an xml 
namespace, you can autoload third party tasks. But those tasks need to 
be in the classpath or specified with a lib argument.



I could imagine

-an ivy:typedef command that integrates retrieval/classpath setup with 
type definitions.

 Easy to do, no changes to Ant

-the ability to declare in a build file what the resolver setup is; a 
component that is given the problem of resolving antlib URLs.


We'd need changes to Ant to delegate to any defined resolver, then have 
a task like ivy:resolver ivyconf=${root.dir}/ivyconf.xml /; this 
would plug in a new resolver, if none was already live (if it was, tough).


You could maybe define one on the command line too, one that could be 
driven by ant properties:
ant -resolver org.eclipse.eclipseresolver 
-Dorg.eclipse.eclipseresolver.osgiurl=http://eclipse.org


This is something we could think of for Ant1.8

however, before we do this, we also have to address the security issue. 
All artifacts need to come with authenticated checksums. That is either 
separate (signed) MD5 sums, or we serve all MD5 sums up from an apache 
https server. without either of those, there is no way to detect 
malicious artifacts sneaking in. In this respect, the java world is 
actually behind, say the debian apt-get world.


-steve
--
Steve Loughran  http://www.1060.org/blogxter/publish/5
Author: Ant in Action   http://antbook.org/

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



Re: Ant Java1.3

2007-11-15 Thread Dominique Devienne
On Nov 14, 2007 7:55 PM, Kev Jackson [EMAIL PROTECTED] wrote:
 1 - Try to find compatible jars or build a much smaller ant missing
 features that cannot be built as there are class incompatibilities

 2 - Stop support for a 1.3 compatible ant

Well we could also:

3- Make the life of the release manager even more difficult, and force
to use multiple JDKs (or more JDKs, as we may already require building
on more than one...), by making the bootstrap/build ignore some
sub-systems in older JDKs...

Just kidding ;-) --DD

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



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

2007-11-15 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 345 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: 34 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-15112007.jar:/srv/gump/public/workspace/ant-antlibs/dotnet/build/ant-dotnet-15112007.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.033 sec
[au:antunit] Target: test-passing took 0.006 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: 3.034 sec
[au:antunit] Target: testWSDL took 2.901 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.873 sec
[au:antunit] Target: testCSC took 0.847 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.187 sec
[au:antunit] Target: test-passing took 0.003 sec
[au:antunit] Target: test-failing took 0.003 sec
[au:antunit] Target: test-failing-errorproperty took 0.102 sec
[au:antunit] Target: test-failing-with-fail took 0.006 sec
[au:antunit] Target: test-no-assembly took 0.005 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: 5.497 sec
[au:antunit] Target: testCSCintrinsicFileset took 0.853 sec
[au:antunit] Target: testCSCresponseFile took 0.67 sec
[au:antunit] Target: testILASM took 0.706 sec
[au:antunit] Target: testCSCdll took 0.652 sec
[au:antunit] Target: testILDASM took 0.821 sec
[au:antunit] Target: testILDASM_empty took 0.047 sec
[au:antunit] Target: testJsharp took 0.017 sec
[au:antunit] Target: testCSCResources took 0.792 sec
[au:antunit] Target: testCSC took 0.717 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.373 sec
[au:antunit] Target: testSchemaMustBeSet took 0.022 sec
[au:antunit] Target: testLocalWsdlVB took 0.024 sec
[au:antunit] Target: testInvalidExtraOps took 0.003 sec
[au:antunit] Target: testSrcIsMissing took 0.016 sec
[au:antunit] Target: testNoParams took 0.018 sec
[au:antunit] Target: testBothSrc took 0.009 sec
[au:antunit] Target: testSchemaFileMustHaveOneOptionOnly took 0.067 sec
[au:antunit] Target: testLocalWsdl took 1.378 sec
[au:antunit] Target: testSrcIsDir took 0.031 sec
[au:antunit] Target: testLocalWsdlServerVB took 0.018 sec
[au:antunit] Target: testLocalWsdlServer took 1.565 sec
[au:antunit] Target: testNoSrc took 0.021 sec
[au:antunit] Target: 

External Taskdef: MakeRunScript

2007-11-15 Thread Dan Kaplan
Hello,

I've made a new taskdef called MakeRunScript.  It does pretty much what it
says.. makes a run script for your application.  Here's an example:

taskdef name=makerunscript
classname=com.citizenhawk.antmakerunscript.MakeRunScript
classpath=makerunscript.jar/

makerunscript
scriptfile file=run.bat os=windows/
scriptfile file=run.sh os=*nix/
java classname=test.Main/
/makerunscript

This will generate two run scripts for you. One named run.bat that works on
windows and one named run.sh that works on any *nix (afaik).  The run script
uses executes test.Main's main() method.  

I've attached the patch to the external tools and tasks section as asked.
(Note that this patch was made on cygwin.)  Thanks a lot
--- New Text Document.txt   2007-11-15 10:44:53.015625000 -0800
+++ Copy of New Text Document.txt   2007-11-15 10:53:53.984375000 -0800
@@ -2297,6 +2297,32 @@
   /tr
 /table
   /subsection
+  
+ subsection name=MakeRunScript
+
+pMakeRunScript creates a run script for your application.  Even if 
you are developing on windows,
+you can make a run script for *nix and vice versa.  If you've used the 
built-in java task before, you
+already know how to use 90% of MakeRunScript./p
+
+table class=externals
+  tr
+thCompatibility:/th
+tdAnt 1.7 and higher/td
+  /tr
+  tr
+thURL:/th
+tda 
href=http://sourceforge.net/projects/makerunscript/;http://sourceforge.net/projects/makerunscript//a/td
+  /tr
+  tr
+thContact:/th
+tda 
href=http://sourceforge.net/forum/?group_id=210204;MakeRunScript 
forums/a/td
+  /tr
+  tr
+thLicense:/th
+tdApache 2.0/td
+  /tr
+/table
+  /subsection  
 
   subsection name=mtxslt
 

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

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

2007-11-15 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 99 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- 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: 12 mins 46 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/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-15112007.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-api-15112007.jar:/srv/gump/public/workspace/apache-commons/net/dist/commons-net-15112007.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-15112007.jar:/srv/gump/public/workspace/jakarta-
 
oro/jakarta-oro-15112007.jar:/srv/gump/public/workspace/jakarta-regexp/build/jakarta-regexp-15112007.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-15112007.jar:/srv/gump/public/workspace/junit/dist/junit-15112007.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-commons/java/build/which.jar:/srv/gump/public/workspace/rhino/build/rhino_15112007/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/apache-commons/codec/dist/commons-codec-15112007.jar
-

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

2007-11-15 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 99 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: 11 mins 51 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-15112007.jar:/srv/gump/public/workspace/apache-commons/logging/target/commons-logging-api-15112007.jar:/srv/gump/public/workspace/apache-commons/net/dist/commons-net-15112007.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-15112007.jar:/srv/gump/public/workspace/jakarta-
 
oro/jakarta-oro-15112007.jar:/srv/gump/public/workspace/jakarta-regexp/build/jakarta-regexp-15112007.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-15112007.jar:/srv/gump/public/workspace/junit/dist/junit-15112007.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_15112007/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-15112007.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 

svn commit: r595553 - in /ant/core/trunk: docs/external.html xdocs/external.xml

2007-11-15 Thread bodewig
Author: bodewig
Date: Thu Nov 15 21:08:44 2007
New Revision: 595553

URL: http://svn.apache.org/viewvc?rev=595553view=rev
Log:
Add pointer to MakeRunScript, submitted by Dan Kaplan

Modified:
ant/core/trunk/docs/external.html
ant/core/trunk/xdocs/external.xml

Modified: ant/core/trunk/docs/external.html
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/docs/external.html?rev=595553r1=595552r2=595553view=diff
==
--- ant/core/trunk/docs/external.html (original)
+++ ant/core/trunk/docs/external.html Thu Nov 15 21:08:44 2007
@@ -4241,6 +4241,55 @@
   /tr
   /table
   h4 
class=subsection
+a name=MakeRunScript/a
+MakeRunScript
+  /h4
+pMakeRunScript creates a run script for your 
application.  Even if you are developing on windows,
+you can make a run script for *nix and vice versa.  If you've used the 
built-in java task before, you
+already know how to use 90% of MakeRunScript./p
+  table class=externals cellspacing=1 
cellpadding=4
+  tr
+  th colspan=1 rowspan=1
+  valign=top align=left
+  Compatibility:
+  /th
+  td colspan=1 rowspan=1
+  valign=top align=left
+  Ant 1.7 and higher
+  /td
+  /tr
+  tr
+  th colspan=1 rowspan=1
+  valign=top align=left
+  URL:
+  /th
+  td colspan=1 rowspan=1
+  valign=top align=left
+  a 
href=http://sourceforge.net/projects/makerunscript/;http://sourceforge.net/projects/makerunscript//a
+  /td
+  /tr
+  tr
+  th colspan=1 rowspan=1
+  valign=top align=left
+  Contact:
+  /th
+  td colspan=1 rowspan=1
+  valign=top align=left
+  a 
href=http://sourceforge.net/forum/?group_id=210204;MakeRunScript forums/a
+  /td
+  /tr
+  tr
+  th colspan=1 rowspan=1
+  valign=top align=left
+  License:
+  /th
+  td colspan=1 rowspan=1
+  valign=top align=left
+  Apache 2.0
+  /td
+  /tr
+  /table
+  h4 
class=subsection
 a name=mtxslt/a
 mtxslt
   /h4

Modified: ant/core/trunk/xdocs/external.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/xdocs/external.xml?rev=595553r1=595552r2=595553view=diff
==
--- ant/core/trunk/xdocs/external.xml (original)
+++ ant/core/trunk/xdocs/external.xml Thu Nov 15 21:08:44 2007
@@ -2297,6 +2297,32 @@
   /tr
 /table
   /subsection
+  
+ subsection name=MakeRunScript
+
+pMakeRunScript creates a run script for your application.  Even if 
you are developing on windows,
+you can make a run script for *nix and vice versa.  If you've used the 
built-in java task before, you
+already know how to use 90% of MakeRunScript./p
+
+table class=externals
+  tr
+thCompatibility:/th
+tdAnt 1.7 and higher/td
+  /tr
+  tr
+thURL:/th
+tda 
href=http://sourceforge.net/projects/makerunscript/;http://sourceforge.net/projects/makerunscript//a/td
+  /tr
+  tr
+thContact:/th
+tda 
href=http://sourceforge.net/forum/?group_id=210204;MakeRunScript 
forums/a/td
+  /tr
+  tr
+thLicense:/th
+tdApache 2.0/td
+  /tr
+/table
+  /subsection  
 
   subsection name=mtxslt
 



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



svn commit: r595555 - in /ant/core/branches/ANT_17_BRANCH: docs/external.html xdocs/external.xml

2007-11-15 Thread bodewig
Author: bodewig
Date: Thu Nov 15 21:11:36 2007
New Revision: 59

URL: http://svn.apache.org/viewvc?rev=59view=rev
Log:
Merge pointer to MakeRunScript, submitted by Dan Kaplan

Modified:
ant/core/branches/ANT_17_BRANCH/docs/external.html
ant/core/branches/ANT_17_BRANCH/xdocs/external.xml

Modified: ant/core/branches/ANT_17_BRANCH/docs/external.html
URL: 
http://svn.apache.org/viewvc/ant/core/branches/ANT_17_BRANCH/docs/external.html?rev=59r1=595554r2=59view=diff
==
--- ant/core/branches/ANT_17_BRANCH/docs/external.html (original)
+++ ant/core/branches/ANT_17_BRANCH/docs/external.html Thu Nov 15 21:11:36 2007
@@ -4241,6 +4241,55 @@
   /tr
   /table
   h4 
class=subsection
+a name=MakeRunScript/a
+MakeRunScript
+  /h4
+pMakeRunScript creates a run script for your 
application.  Even if you are developing on windows,
+you can make a run script for *nix and vice versa.  If you've used the 
built-in java task before, you
+already know how to use 90% of MakeRunScript./p
+  table class=externals cellspacing=1 
cellpadding=4
+  tr
+  th colspan=1 rowspan=1
+  valign=top align=left
+  Compatibility:
+  /th
+  td colspan=1 rowspan=1
+  valign=top align=left
+  Ant 1.7 and higher
+  /td
+  /tr
+  tr
+  th colspan=1 rowspan=1
+  valign=top align=left
+  URL:
+  /th
+  td colspan=1 rowspan=1
+  valign=top align=left
+  a 
href=http://sourceforge.net/projects/makerunscript/;http://sourceforge.net/projects/makerunscript//a
+  /td
+  /tr
+  tr
+  th colspan=1 rowspan=1
+  valign=top align=left
+  Contact:
+  /th
+  td colspan=1 rowspan=1
+  valign=top align=left
+  a 
href=http://sourceforge.net/forum/?group_id=210204;MakeRunScript forums/a
+  /td
+  /tr
+  tr
+  th colspan=1 rowspan=1
+  valign=top align=left
+  License:
+  /th
+  td colspan=1 rowspan=1
+  valign=top align=left
+  Apache 2.0
+  /td
+  /tr
+  /table
+  h4 
class=subsection
 a name=mtxslt/a
 mtxslt
   /h4

Modified: ant/core/branches/ANT_17_BRANCH/xdocs/external.xml
URL: 
http://svn.apache.org/viewvc/ant/core/branches/ANT_17_BRANCH/xdocs/external.xml?rev=59r1=595554r2=59view=diff
==
--- ant/core/branches/ANT_17_BRANCH/xdocs/external.xml (original)
+++ ant/core/branches/ANT_17_BRANCH/xdocs/external.xml Thu Nov 15 21:11:36 2007
@@ -2297,6 +2297,32 @@
   /tr
 /table
   /subsection
+  
+ subsection name=MakeRunScript
+
+pMakeRunScript creates a run script for your application.  Even if 
you are developing on windows,
+you can make a run script for *nix and vice versa.  If you've used the 
built-in java task before, you
+already know how to use 90% of MakeRunScript./p
+
+table class=externals
+  tr
+thCompatibility:/th
+tdAnt 1.7 and higher/td
+  /tr
+  tr
+thURL:/th
+tda 
href=http://sourceforge.net/projects/makerunscript/;http://sourceforge.net/projects/makerunscript//a/td
+  /tr
+  tr
+thContact:/th
+tda 
href=http://sourceforge.net/forum/?group_id=210204;MakeRunScript 
forums/a/td
+  /tr
+  tr
+thLicense:/th
+tdApache 2.0/td
+  /tr
+/table
+  /subsection  
 
   subsection name=mtxslt
 



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