<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-107</id>
	<title>Nabble - Ant - Users</title>
	<updated>2009-11-26T11:19:25Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Ant---Users-f107.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ant---Users-f107.html" />
	<subtitle type="html">Ask questions, share knowledge, and discuss issues related to using Ant as a build tool.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26533892</id>
	<title>Re: How to do a custon task return a string</title>
	<published>2009-11-26T11:19:25Z</published>
	<updated>2009-11-26T11:19:25Z</updated>
	<author>
		<name>Júlio Cesar Bueno Cotta</name>
	</author>
	<content type="html">Thanks all!
&lt;br&gt;:D
&lt;br&gt;It works!
&lt;br&gt;&lt;br&gt;2009/11/26 &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26533892&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Jan.Materne@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;let your task create a property via
&lt;br&gt;&amp;gt; &amp;gt;project.setNewProperty(String name, String value)
&lt;br&gt;&amp;gt; &amp;gt;for further use in your ant workflow.
&lt;br&gt;&amp;gt; &amp;gt;Create an attribute for that property and let the user decide
&lt;br&gt;&amp;gt; &amp;gt;how to name it, f.e.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;lt;yourtask input=&amp;quot;foo&amp;quot; outproperty=&amp;quot;bar&amp;quot; ... /&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;...
&lt;br&gt;&amp;gt; &amp;gt;&amp;lt;echo&amp;gt; $${bar} == ${bar}&amp;lt;/echo&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;Regards, Gilbert
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://ant.apache.org/manual/tutorial-tasks-filesets-properties.html#ret&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ant.apache.org/manual/tutorial-tasks-filesets-properties.html#ret&lt;/a&gt;&lt;br&gt;&amp;gt; urning-list&amp;lt;&lt;a href=&quot;http://ant.apache.org/manual/tutorial-tasks-filesets-properties.html#ret%0Aurning-list&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ant.apache.org/manual/tutorial-tasks-filesets-properties.html#ret%0Aurning-list&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Jan
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26533892&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26533892&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&amp;nbsp; Júlio Cesar Bueno Cotta
&lt;br&gt;Graduando em ciência da computação
&lt;br&gt;&amp;nbsp; &amp;nbsp;Universidade Federal de Viçosa
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-do-a-custon-task-return-a-string-tp26520556p26533892.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26531632</id>
	<title>RE: Ant API</title>
	<published>2009-11-26T08:13:37Z</published>
	<updated>2009-11-26T08:13:37Z</updated>
	<author>
		<name>Rebhan, Gilbert</name>
	</author>
	<content type="html">&amp;nbsp;
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: LukeS [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26531632&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;luke.shannon@...&lt;/a&gt;] 
&lt;br&gt;Sent: Thursday, November 26, 2009 4:50 PM
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26531632&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user@...&lt;/a&gt;
&lt;br&gt;Subject: Re: AW: Ant API
&lt;br&gt;&lt;br&gt;/*
&lt;br&gt;Based on your answer and the one previous I might do CVS and SVN integration
&lt;br&gt;with APIs rather than Ant. However I still feel with file transfer with SCP
&lt;br&gt;will be best done with Ant via Leaf Cutter.
&lt;br&gt;*/
&lt;br&gt;&lt;br&gt;i searched for a simple to use ssh library some time ago
&lt;br&gt;and ended with Trilead ssh, which was very simple to use.
&lt;br&gt;Unfortunately Trilead ssh ain't developed / supported anymore.
&lt;br&gt;&lt;br&gt;but there are two other promising java ssh libraries =
&lt;br&gt;&lt;a href=&quot;http://www.zehon.com/index.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.zehon.com/index.html&lt;/a&gt;&amp;nbsp;which has a bunch of examples
&lt;br&gt;or
&lt;br&gt;&lt;a href=&quot;http://www.appgate.com/index/products/mindterm/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.appgate.com/index/products/mindterm/&lt;/a&gt;&amp;nbsp;
&lt;br&gt;which is free for limited use (25 users).
&lt;br&gt;&lt;br&gt;i looked also on JSch &lt;a href=&quot;http://www.jcraft.com/jsch/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jcraft.com/jsch/&lt;/a&gt;&amp;nbsp;, but didn't like it.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards, Gilbert
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26531632&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26531632&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ant-API-tp26516343p26531632.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26531326</id>
	<title>Re: AW: Ant API</title>
	<published>2009-11-26T07:50:20Z</published>
	<updated>2009-11-26T07:50:20Z</updated>
	<author>
		<name>LukeS</name>
	</author>
	<content type="html">Thanks Jan!
&lt;br&gt;&lt;br&gt;Very very useful.
&lt;br&gt;&lt;br&gt;It seems with Leaf Cutter having a Project instance would not be required, at least looking at the samples they have shown in their docs.
&lt;br&gt;&lt;br&gt;Based on your answer and the one previous I might do CVS and SVN integration with APIs rather than Ant. However I still feel with file transfer with SCP will be best done with Ant via Leaf Cutter.
&lt;br&gt;&lt;br&gt;Luke
&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Jan.Materne wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Have a look at JavaFront
&lt;br&gt;&lt;a href=&quot;http://svn.apache.org/repos/asf/ant/sandbox/javafront/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/repos/asf/ant/sandbox/javafront/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Maybe Leafcutter will help too
&lt;br&gt;&lt;a href=&quot;https://leafcutter.dev.java.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://leafcutter.dev.java.net/&lt;/a&gt;&lt;br&gt;&lt;br&gt;When using Ant as library you should have a oata.Project instance given to the tasks. Many problems
&lt;br&gt;occur because this is not present.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Jan 
&lt;br&gt;&lt;br&gt;&amp;gt;-----Ursprüngliche Nachricht-----
&lt;br&gt;&amp;gt;Von: LukeS [mailto:luke.shannon@gmail.com] 
&lt;br&gt;&amp;gt;Gesendet: Donnerstag, 26. November 2009 04:12
&lt;br&gt;&amp;gt;An: user@ant.apache.org
&lt;br&gt;&amp;gt;Betreff: Re: Ant API
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Thank you.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;I will check out this API. On my list of things to support 
&lt;br&gt;&amp;gt;are: SVN, SCP,
&lt;br&gt;&amp;gt;CVS, Database connectivity, creating folders and zip and 
&lt;br&gt;&amp;gt;unzipping archives.
&lt;br&gt;&amp;gt;You are right, I could be doing this directly with Java, 
&lt;br&gt;&amp;gt;however it just
&lt;br&gt;&amp;gt;seems easier through Ant (I have a build file that does 
&lt;br&gt;&amp;gt;everything I want
&lt;br&gt;&amp;gt;right now, it would take a while to write java code to do the same). 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;I am fine with the CVS and SVN integration requiring the cvs binaries
&lt;br&gt;&amp;gt;installed in the system for now. 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;I did find this which pretty much explains what I was looking for:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://onjava.com/pub/a/onjava/2002/07/24/antauto.html?page=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://onjava.com/pub/a/onjava/2002/07/24/antauto.html?page=3&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Robert Anderson-6 wrote:
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Actually the cvs ant task system.execs the cvs binary. You 
&lt;br&gt;&amp;gt;can probably
&lt;br&gt;&amp;gt;&amp;gt; find
&lt;br&gt;&amp;gt;&amp;gt; pure java cvs api to use. A quick search turned up this...
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.jcvs.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jcvs.org/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; For the database, I'm not sure what you are doing but there are some
&lt;br&gt;&amp;gt;&amp;gt; really
&lt;br&gt;&amp;gt;&amp;gt; great persistance layers worth looking at, like hibernate and ibatis.
&lt;br&gt;&amp;gt;&amp;gt; Otherwise just use the built in java.sql stuff for running 
&lt;br&gt;&amp;gt;queries. Take a
&lt;br&gt;&amp;gt;&amp;gt; look at the source code for the Ant sql task, maybe it will 
&lt;br&gt;&amp;gt;be usefull to
&lt;br&gt;&amp;gt;&amp;gt; you.
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; -Rob Anderson
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; On Wed, Nov 25, 2009 at 8:58 AM, LukeS 
&lt;br&gt;&amp;gt;&amp;lt;luke.shannon@gmail.com&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'm interested in embedding Ant into an application and 
&lt;br&gt;&amp;gt;would like to use
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Ant api.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I want to do this because there are a few tasks I want to 
&lt;br&gt;&amp;gt;perform (CVS
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; integration, connecting to DB) and it seems like it it 
&lt;br&gt;&amp;gt;would be easier to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; call Ant to do this:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://api.dpml.net/ant/1.7.0/index.html?overview-summary.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://api.dpml.net/ant/1.7.0/index.html?overview-summary.html&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I was wondering if anyone could refer me to some sort of 
&lt;br&gt;&amp;gt;documentation or
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; references with some examples of best practice for using this API.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Thanks!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; View this message in context:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/Ant-API-tp26516343p26516343.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Ant-API-tp26516343p26516343.html&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Sent from the Ant - Users mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; For additional commands, e-mail: user-help@ant.apache.org
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;-- 
&lt;br&gt;&amp;gt;View this message in context: 
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://old.nabble.com/Ant-API-tp26516343p26523798.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Ant-API-tp26516343p26523798.html&lt;/a&gt;&lt;br&gt;&amp;gt;Sent from the Ant - Users mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;---------------------------------------------------------------------
&lt;br&gt;&amp;gt;To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
&lt;br&gt;&amp;gt;For additional commands, e-mail: user-help@ant.apache.org
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
&lt;br&gt;For additional commands, e-mail: user-help@ant.apache.org
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ant-API-tp26516343p26531326.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26529903</id>
	<title>How fail main ant (parent bulild.xml) to fail when custom task fails</title>
	<published>2009-11-26T06:05:20Z</published>
	<updated>2009-11-26T06:05:20Z</updated>
	<author>
		<name>Raja Nagendra Kumar</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;We have a main build.xml with calls to other module ant files though ant task. These module level build file uses no of custom tasks. However when the custom task fails, we wish to make sure the parent build.xml shows build failed instead of build success full. Though the custom task on fail shows the error stack trace.
&lt;br&gt;Is there a way to propagate build failure of the child to parent though custom tasks.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Raja Nagendra Kumar,
&lt;br&gt;C.T.O
&lt;br&gt;www.tejasoft.com
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-fail-main-ant-%28parent-bulild.xml%29-to-fail-when-custom-task-fails-tp26529903p26529903.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26524798</id>
	<title>AW: How to do a custon task return a string</title>
	<published>2009-11-25T22:17:16Z</published>
	<updated>2009-11-25T22:17:16Z</updated>
	<author>
		<name>Jan.Materne</name>
	</author>
	<content type="html">&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;let your task create a property via
&lt;br&gt;&amp;gt;project.setNewProperty(String name, String value)
&lt;br&gt;&amp;gt;for further use in your ant workflow.
&lt;br&gt;&amp;gt;Create an attribute for that property and let the user decide
&lt;br&gt;&amp;gt;how to name it, f.e.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;lt;yourtask input=&amp;quot;foo&amp;quot; outproperty=&amp;quot;bar&amp;quot; ... /&amp;gt;
&lt;br&gt;&amp;gt;...
&lt;br&gt;&amp;gt;&amp;lt;echo&amp;gt; $${bar} == ${bar}&amp;lt;/echo&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Regards, Gilbert
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://ant.apache.org/manual/tutorial-tasks-filesets-properties.html#ret&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ant.apache.org/manual/tutorial-tasks-filesets-properties.html#ret&lt;/a&gt;&lt;br&gt;urning-list
&lt;br&gt;&lt;br&gt;&lt;br&gt;Jan
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524798&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524798&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-do-a-custon-task-return-a-string-tp26520556p26524798.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26524781</id>
	<title>AW: Ant API</title>
	<published>2009-11-25T22:14:20Z</published>
	<updated>2009-11-25T22:14:20Z</updated>
	<author>
		<name>Jan.Materne</name>
	</author>
	<content type="html">Have a look at JavaFront
&lt;br&gt;&lt;a href=&quot;http://svn.apache.org/repos/asf/ant/sandbox/javafront/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/repos/asf/ant/sandbox/javafront/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Maybe Leafcutter will help too
&lt;br&gt;&lt;a href=&quot;https://leafcutter.dev.java.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://leafcutter.dev.java.net/&lt;/a&gt;&lt;br&gt;&lt;br&gt;When using Ant as library you should have a oata.Project instance given to the tasks. Many problems
&lt;br&gt;occur because this is not present.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Jan 
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;-----Ursprüngliche Nachricht-----
&lt;br&gt;&amp;gt;Von: LukeS [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524781&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;luke.shannon@...&lt;/a&gt;] 
&lt;br&gt;&amp;gt;Gesendet: Donnerstag, 26. November 2009 04:12
&lt;br&gt;&amp;gt;An: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524781&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user@...&lt;/a&gt;
&lt;br&gt;&amp;gt;Betreff: Re: Ant API
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Thank you.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;I will check out this API. On my list of things to support 
&lt;br&gt;&amp;gt;are: SVN, SCP,
&lt;br&gt;&amp;gt;CVS, Database connectivity, creating folders and zip and 
&lt;br&gt;&amp;gt;unzipping archives.
&lt;br&gt;&amp;gt;You are right, I could be doing this directly with Java, 
&lt;br&gt;&amp;gt;however it just
&lt;br&gt;&amp;gt;seems easier through Ant (I have a build file that does 
&lt;br&gt;&amp;gt;everything I want
&lt;br&gt;&amp;gt;right now, it would take a while to write java code to do the same). 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;I am fine with the CVS and SVN integration requiring the cvs binaries
&lt;br&gt;&amp;gt;installed in the system for now. 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;I did find this which pretty much explains what I was looking for:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://onjava.com/pub/a/onjava/2002/07/24/antauto.html?page=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://onjava.com/pub/a/onjava/2002/07/24/antauto.html?page=3&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Robert Anderson-6 wrote:
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Actually the cvs ant task system.execs the cvs binary. You 
&lt;br&gt;&amp;gt;can probably
&lt;br&gt;&amp;gt;&amp;gt; find
&lt;br&gt;&amp;gt;&amp;gt; pure java cvs api to use. A quick search turned up this...
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.jcvs.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jcvs.org/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; For the database, I'm not sure what you are doing but there are some
&lt;br&gt;&amp;gt;&amp;gt; really
&lt;br&gt;&amp;gt;&amp;gt; great persistance layers worth looking at, like hibernate and ibatis.
&lt;br&gt;&amp;gt;&amp;gt; Otherwise just use the built in java.sql stuff for running 
&lt;br&gt;&amp;gt;queries. Take a
&lt;br&gt;&amp;gt;&amp;gt; look at the source code for the Ant sql task, maybe it will 
&lt;br&gt;&amp;gt;be usefull to
&lt;br&gt;&amp;gt;&amp;gt; you.
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; -Rob Anderson
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; On Wed, Nov 25, 2009 at 8:58 AM, LukeS 
&lt;br&gt;&amp;gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524781&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;luke.shannon@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'm interested in embedding Ant into an application and 
&lt;br&gt;&amp;gt;would like to use
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Ant api.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I want to do this because there are a few tasks I want to 
&lt;br&gt;&amp;gt;perform (CVS
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; integration, connecting to DB) and it seems like it it 
&lt;br&gt;&amp;gt;would be easier to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; call Ant to do this:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://api.dpml.net/ant/1.7.0/index.html?overview-summary.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://api.dpml.net/ant/1.7.0/index.html?overview-summary.html&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I was wondering if anyone could refer me to some sort of 
&lt;br&gt;&amp;gt;documentation or
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; references with some examples of best practice for using this API.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Thanks!
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; View this message in context:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/Ant-API-tp26516343p26516343.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Ant-API-tp26516343p26516343.html&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Sent from the Ant - Users mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524781&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524781&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;-- 
&lt;br&gt;&amp;gt;View this message in context: 
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://old.nabble.com/Ant-API-tp26516343p26523798.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Ant-API-tp26516343p26523798.html&lt;/a&gt;&lt;br&gt;&amp;gt;Sent from the Ant - Users mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;---------------------------------------------------------------------
&lt;br&gt;&amp;gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524781&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524781&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524781&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524781&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ant-API-tp26516343p26524781.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26523798</id>
	<title>Re: Ant API</title>
	<published>2009-11-25T19:11:56Z</published>
	<updated>2009-11-25T19:11:56Z</updated>
	<author>
		<name>LukeS</name>
	</author>
	<content type="html">Thank you.
&lt;br&gt;&lt;br&gt;I will check out this API. On my list of things to support are: SVN, SCP, CVS, Database connectivity, creating folders and zip and unzipping archives. You are right, I could be doing this directly with Java, however it just seems easier through Ant (I have a build file that does everything I want right now, it would take a while to write java code to do the same). 
&lt;br&gt;&lt;br&gt;I am fine with the CVS and SVN integration requiring the cvs binaries installed in the system for now. 
&lt;br&gt;&lt;br&gt;I did find this which pretty much explains what I was looking for:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://onjava.com/pub/a/onjava/2002/07/24/antauto.html?page=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://onjava.com/pub/a/onjava/2002/07/24/antauto.html?page=3&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Robert Anderson-6 wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;Actually the cvs ant task system.execs the cvs binary. You can probably find
&lt;br&gt;pure java cvs api to use. A quick search turned up this...
&lt;br&gt;&lt;a href=&quot;http://www.jcvs.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jcvs.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;For the database, I'm not sure what you are doing but there are some really
&lt;br&gt;great persistance layers worth looking at, like hibernate and ibatis.
&lt;br&gt;Otherwise just use the built in java.sql stuff for running queries. Take a
&lt;br&gt;look at the source code for the Ant sql task, maybe it will be usefull to
&lt;br&gt;you.
&lt;br&gt;&lt;br&gt;-Rob Anderson
&lt;br&gt;&lt;br&gt;On Wed, Nov 25, 2009 at 8:58 AM, LukeS &amp;lt;luke.shannon@gmail.com&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm interested in embedding Ant into an application and would like to use
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt; Ant api.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I want to do this because there are a few tasks I want to perform (CVS
&lt;br&gt;&amp;gt; integration, connecting to DB) and it seems like it it would be easier to
&lt;br&gt;&amp;gt; call Ant to do this:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://api.dpml.net/ant/1.7.0/index.html?overview-summary.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://api.dpml.net/ant/1.7.0/index.html?overview-summary.html&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I was wondering if anyone could refer me to some sort of documentation or
&lt;br&gt;&amp;gt; references with some examples of best practice for using this API.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks!
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; View this message in context:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/Ant-API-tp26516343p26516343.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Ant-API-tp26516343p26516343.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the Ant - Users mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
&lt;br&gt;&amp;gt; For additional commands, e-mail: user-help@ant.apache.org
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ant-API-tp26516343p26523798.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26522870</id>
	<title>Risposta Automatica</title>
	<published>2009-11-25T16:48:21Z</published>
	<updated>2009-11-25T16:48:21Z</updated>
	<author>
		<name>sindaco-2</name>
	</author>
	<content type="html">Gentile Lettore,
&lt;br&gt;questo è un messaggio automatico di risposta.
&lt;br&gt;&lt;br&gt;Ti confermiamo di aver ricevuto la tua e-mail che sarà elaborata nelle prossime ore.
&lt;br&gt;Grazie per l'attenzione e la collaborazione.
&lt;br&gt;&lt;br&gt;Un saluto, la Redazione GiglioNews.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522870&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522870&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Risposta-Automatica-tp26522870p26522870.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26522863</id>
	<title>Risposta Automatica</title>
	<published>2009-11-25T16:47:53Z</published>
	<updated>2009-11-25T16:47:53Z</updated>
	<author>
		<name>sindaco-2</name>
	</author>
	<content type="html">Gentile Lettore,
&lt;br&gt;questo è un messaggio automatico di risposta.
&lt;br&gt;&lt;br&gt;Ti confermiamo di aver ricevuto la tua e-mail che sarà elaborata nelle prossime ore.
&lt;br&gt;Grazie per l'attenzione e la collaborazione.
&lt;br&gt;&lt;br&gt;Un saluto, la Redazione GiglioNews.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522863&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522863&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Risposta-Automatica-tp26522863p26522863.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26522859</id>
	<title>Risposta Automatica</title>
	<published>2009-11-25T16:47:25Z</published>
	<updated>2009-11-25T16:47:25Z</updated>
	<author>
		<name>sindaco-2</name>
	</author>
	<content type="html">Gentile Lettore,
&lt;br&gt;questo è un messaggio automatico di risposta.
&lt;br&gt;&lt;br&gt;Ti confermiamo di aver ricevuto la tua e-mail che sarà elaborata nelle prossime ore.
&lt;br&gt;Grazie per l'attenzione e la collaborazione.
&lt;br&gt;&lt;br&gt;Un saluto, la Redazione GiglioNews.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522859&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522859&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Risposta-Automatica-tp26522859p26522859.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26522854</id>
	<title>Risposta Automatica</title>
	<published>2009-11-25T16:46:53Z</published>
	<updated>2009-11-25T16:46:53Z</updated>
	<author>
		<name>sindaco-2</name>
	</author>
	<content type="html">Gentile Lettore,
&lt;br&gt;questo è un messaggio automatico di risposta.
&lt;br&gt;&lt;br&gt;Ti confermiamo di aver ricevuto la tua e-mail che sarà elaborata nelle prossime ore.
&lt;br&gt;Grazie per l'attenzione e la collaborazione.
&lt;br&gt;&lt;br&gt;Un saluto, la Redazione GiglioNews.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522854&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522854&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Risposta-Automatica-tp26522854p26522854.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26522849</id>
	<title>Risposta Automatica</title>
	<published>2009-11-25T16:46:21Z</published>
	<updated>2009-11-25T16:46:21Z</updated>
	<author>
		<name>sindaco-2</name>
	</author>
	<content type="html">Gentile Lettore,
&lt;br&gt;questo è un messaggio automatico di risposta.
&lt;br&gt;&lt;br&gt;Ti confermiamo di aver ricevuto la tua e-mail che sarà elaborata nelle prossime ore.
&lt;br&gt;Grazie per l'attenzione e la collaborazione.
&lt;br&gt;&lt;br&gt;Un saluto, la Redazione GiglioNews.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522849&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522849&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Risposta-Automatica-tp26522849p26522849.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26522843</id>
	<title>Re: Ant API</title>
	<published>2009-11-25T16:45:43Z</published>
	<updated>2009-11-25T16:45:43Z</updated>
	<author>
		<name>Robert Anderson-6</name>
	</author>
	<content type="html">Actually the cvs ant task system.execs the cvs binary. You can probably find
&lt;br&gt;pure java cvs api to use. A quick search turned up this...
&lt;br&gt;&lt;a href=&quot;http://www.jcvs.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jcvs.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;For the database, I'm not sure what you are doing but there are some really
&lt;br&gt;great persistance layers worth looking at, like hibernate and ibatis.
&lt;br&gt;Otherwise just use the built in java.sql stuff for running queries. Take a
&lt;br&gt;look at the source code for the Ant sql task, maybe it will be usefull to
&lt;br&gt;you.
&lt;br&gt;&lt;br&gt;-Rob Anderson
&lt;br&gt;&lt;br&gt;On Wed, Nov 25, 2009 at 8:58 AM, LukeS &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522843&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;luke.shannon@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm interested in embedding Ant into an application and would like to use
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt; Ant api.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I want to do this because there are a few tasks I want to perform (CVS
&lt;br&gt;&amp;gt; integration, connecting to DB) and it seems like it it would be easier to
&lt;br&gt;&amp;gt; call Ant to do this:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://api.dpml.net/ant/1.7.0/index.html?overview-summary.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://api.dpml.net/ant/1.7.0/index.html?overview-summary.html&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I was wondering if anyone could refer me to some sort of documentation or
&lt;br&gt;&amp;gt; references with some examples of best practice for using this API.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks!
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; View this message in context:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/Ant-API-tp26516343p26516343.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Ant-API-tp26516343p26516343.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the Ant - Users mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522843&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522843&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ant-API-tp26516343p26522843.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26521101</id>
	<title>Re: How to do a custon task return a string</title>
	<published>2009-11-25T14:06:25Z</published>
	<updated>2009-11-25T14:06:25Z</updated>
	<author>
		<name>Gilbert Rebhan</name>
	</author>
	<content type="html">Júlio Cesar Bueno Cotta schrieb:
&lt;br&gt;&amp;gt; Hello people,
&lt;br&gt;&amp;gt; I need your help again.
&lt;br&gt;&amp;gt; I coded a custon task in Java and I need return a String to the build.xml
&lt;br&gt;&amp;gt; where the task is called.
&lt;br&gt;&amp;gt; How can I do that?
&lt;br&gt;&amp;gt; I am thinking in send write the string into a property file and so read the
&lt;br&gt;&amp;gt; file from the ant build, but that is not a very good way to do that.
&lt;br&gt;&amp;gt; Thanks all.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;let your task create a property via
&lt;br&gt;project.setNewProperty(String name, String value)
&lt;br&gt;for further use in your ant workflow.
&lt;br&gt;Create an attribute for that property and let the user decide
&lt;br&gt;how to name it, f.e.
&lt;br&gt;&lt;br&gt;&amp;lt;yourtask input=&amp;quot;foo&amp;quot; outproperty=&amp;quot;bar&amp;quot; ... /&amp;gt;
&lt;br&gt;...
&lt;br&gt;&amp;lt;echo&amp;gt; $${bar} == ${bar}&amp;lt;/echo&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards, Gilbert
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26521101&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26521101&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-do-a-custon-task-return-a-string-tp26520556p26521101.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26520556</id>
	<title>How to do a custon task return a string</title>
	<published>2009-11-25T13:23:50Z</published>
	<updated>2009-11-25T13:23:50Z</updated>
	<author>
		<name>Júlio Cesar Bueno Cotta</name>
	</author>
	<content type="html">Hello people,
&lt;br&gt;I need your help again.
&lt;br&gt;I coded a custon task in Java and I need return a String to the build.xml
&lt;br&gt;where the task is called.
&lt;br&gt;How can I do that?
&lt;br&gt;I am thinking in send write the string into a property file and so read the
&lt;br&gt;file from the ant build, but that is not a very good way to do that.
&lt;br&gt;Thanks all.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&amp;nbsp; Júlio Cesar Bueno Cotta
&lt;br&gt;Graduando em ciência da computação
&lt;br&gt;&amp;nbsp; &amp;nbsp;Universidade Federal de Viçosa
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-do-a-custon-task-return-a-string-tp26520556p26520556.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26524449</id>
	<title>[ANN] Signatures of Java Runtimes for use with Animal Sniffer released</title>
	<published>2009-11-25T12:15:55Z</published>
	<updated>2009-11-25T12:15:55Z</updated>
	<author>
		<name>davidkarlsen</name>
	</author>
	<content type="html">&lt;br&gt;The Mojo team is pleased to announce the release of a number of
&lt;br&gt;signatures of various versions of the Java Runtime for use with the
&lt;br&gt;Animal Sniffer set of utilities.
&lt;br&gt;&lt;br&gt;The following signatures have been released:
&lt;br&gt;&lt;br&gt;Generic Signatures (only includes public API classes)
&lt;br&gt;&lt;br&gt;* Java 1.2 (&lt;a href=&quot;http://mojo.codehaus.org/signatures/java12/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mojo.codehaus.org/signatures/java12/&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;Signatures including Sun implementation classes:
&lt;br&gt;* Sun Java 1.2 (&lt;a href=&quot;http://mojo.codehaus.org/signatures/java12-sun/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mojo.codehaus.org/signatures/java12-sun/&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;Signatures including IBM implementation classes:
&lt;br&gt;* IBM Java 1.3 (&lt;a href=&quot;http://mojo.codehaus.org/signatures/java13-ibm/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mojo.codehaus.org/signatures/java13-ibm/&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;&lt;br&gt;Animal Sniffer provides three tools that can use these signatures:
&lt;br&gt;&lt;br&gt;* A Maven Plugin
&lt;br&gt;(&lt;a href=&quot;http://mojo.codehaus.org/animal-sniffer-maven-plugin/index.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mojo.codehaus.org/animal-sniffer-maven-plugin/index.html&lt;/a&gt;)
&lt;br&gt;* ANT Tasks 
&lt;br&gt;(&lt;a href=&quot;http://mojo.codehaus.org/animal-sniffer/animal-sniffer-ant-tasks/index.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mojo.codehaus.org/animal-sniffer/animal-sniffer-ant-tasks/index.html&lt;/a&gt;)
&lt;br&gt;* A Maven Enforcer Rule
&lt;br&gt;(&lt;a href=&quot;http://mojo.codehaus.org/animal-sniffer/animal-sniffer-enforcer-rule/index.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://mojo.codehaus.org/animal-sniffer/animal-sniffer-enforcer-rule/index.html&lt;/a&gt;)
&lt;br&gt;&lt;br&gt;The artifacts have been deployed to the codehaus repository and have
&lt;br&gt;been/will be mirrored to central.
&lt;br&gt;&lt;br&gt;The Mojo Team.
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524449&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524449&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;signature&quot;&gt;&lt;a href=&quot;http://www.davidkarlsen.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.davidkarlsen.com&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-ANN%7D-Signatures-of-Java-Runtimes-for-use-with-Animal-Sniffer--released-tp26451303p26524449.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26516343</id>
	<title>Ant API</title>
	<published>2009-11-25T08:58:46Z</published>
	<updated>2009-11-25T08:58:46Z</updated>
	<author>
		<name>LukeS</name>
	</author>
	<content type="html">I'm interested in embedding Ant into an application and would like to use the Ant api.
&lt;br&gt;&lt;br&gt;I want to do this because there are a few tasks I want to perform (CVS integration, connecting to DB) and it seems like it it would be easier to call Ant to do this: 
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://api.dpml.net/ant/1.7.0/index.html?overview-summary.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://api.dpml.net/ant/1.7.0/index.html?overview-summary.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;I was wondering if anyone could refer me to some sort of documentation or references with some examples of best practice for using this API.
&lt;br&gt;&lt;br&gt;Thanks!</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ant-API-tp26516343p26516343.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26514900</id>
	<title>Risposta Automatica</title>
	<published>2009-11-25T07:38:25Z</published>
	<updated>2009-11-25T07:38:25Z</updated>
	<author>
		<name>sindaco-2</name>
	</author>
	<content type="html">Gentile Lettore,
&lt;br&gt;questo è un messaggio automatico di risposta.
&lt;br&gt;&lt;br&gt;Ti confermiamo di aver ricevuto la tua e-mail che sarà elaborata nelle prossime ore.
&lt;br&gt;Grazie per l'attenzione e la collaborazione.
&lt;br&gt;&lt;br&gt;Un saluto, la Redazione GiglioNews.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26514900&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26514900&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Risposta-Automatica-tp26514900p26514900.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26514895</id>
	<title>Risposta Automatica</title>
	<published>2009-11-25T07:37:57Z</published>
	<updated>2009-11-25T07:37:57Z</updated>
	<author>
		<name>sindaco-2</name>
	</author>
	<content type="html">Gentile Lettore,
&lt;br&gt;questo è un messaggio automatico di risposta.
&lt;br&gt;&lt;br&gt;Ti confermiamo di aver ricevuto la tua e-mail che sarà elaborata nelle prossime ore.
&lt;br&gt;Grazie per l'attenzione e la collaborazione.
&lt;br&gt;&lt;br&gt;Un saluto, la Redazione GiglioNews.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26514895&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26514895&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Risposta-Automatica-tp26514895p26514895.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26514885</id>
	<title>Risposta Automatica</title>
	<published>2009-11-25T07:37:25Z</published>
	<updated>2009-11-25T07:37:25Z</updated>
	<author>
		<name>sindaco-2</name>
	</author>
	<content type="html">Gentile Lettore,
&lt;br&gt;questo è un messaggio automatico di risposta.
&lt;br&gt;&lt;br&gt;Ti confermiamo di aver ricevuto la tua e-mail che sarà elaborata nelle prossime ore.
&lt;br&gt;Grazie per l'attenzione e la collaborazione.
&lt;br&gt;&lt;br&gt;Un saluto, la Redazione GiglioNews.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26514885&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26514885&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Risposta-Automatica-tp26514885p26514885.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26514874</id>
	<title>Risposta Automatica</title>
	<published>2009-11-25T07:36:57Z</published>
	<updated>2009-11-25T07:36:57Z</updated>
	<author>
		<name>sindaco-2</name>
	</author>
	<content type="html">Gentile Lettore,
&lt;br&gt;questo è un messaggio automatico di risposta.
&lt;br&gt;&lt;br&gt;Ti confermiamo di aver ricevuto la tua e-mail che sarà elaborata nelle prossime ore.
&lt;br&gt;Grazie per l'attenzione e la collaborazione.
&lt;br&gt;&lt;br&gt;Un saluto, la Redazione GiglioNews.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26514874&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26514874&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Risposta-Automatica-tp26514874p26514874.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26514865</id>
	<title>Risposta Automatica</title>
	<published>2009-11-25T07:36:30Z</published>
	<updated>2009-11-25T07:36:30Z</updated>
	<author>
		<name>sindaco-2</name>
	</author>
	<content type="html">Gentile Lettore,
&lt;br&gt;questo è un messaggio automatico di risposta.
&lt;br&gt;&lt;br&gt;Ti confermiamo di aver ricevuto la tua e-mail che sarà elaborata nelle prossime ore.
&lt;br&gt;Grazie per l'attenzione e la collaborazione.
&lt;br&gt;&lt;br&gt;Un saluto, la Redazione GiglioNews.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26514865&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26514865&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Risposta-Automatica-tp26514865p26514865.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26514856</id>
	<title>Re: Killing Ant process through shell script when multiple Java processes are running...</title>
	<published>2009-11-25T07:35:52Z</published>
	<updated>2009-11-25T07:35:52Z</updated>
	<author>
		<name>Brian Pontarelli</name>
	</author>
	<content type="html">&lt;br&gt;On Nov 25, 2009, at 3:06 AM, robert lazarski wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Wed, Nov 25, 2009 at 6:49 AM, Harry_ &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26514856&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;harjitworks@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; And one more thing I would like to ask is about how to get the list of
&lt;br&gt;&amp;gt;&amp;gt; processes created by a process. I want this to make sure that all the
&lt;br&gt;&amp;gt;&amp;gt; processes created by parent ant process are also killed once I Killed ant
&lt;br&gt;&amp;gt;&amp;gt; process. Any way ant can write the output of new processes created into a
&lt;br&gt;&amp;gt;&amp;gt; file. Then we can read them and &amp;nbsp;kill them after killing the ant process.
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I use this in bash for killing the desired process and its child
&lt;br&gt;&amp;gt; processes. Some pid's might duplicate in the list that gets sent to be
&lt;br&gt;&amp;gt; killed, which is not a problem. ymmv.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; function killSubs () {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;process_list=`ps -ef`
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;printf &amp;quot;\n\n'ps' output before PID's were killed: \n$process_list&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; $stdout_this_script
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;sub_ids_all=`ps ef -o pid,ppid`
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;printf &amp;quot;\n\nsub_ids_all: \n$sub_ids_all&amp;quot; &amp;gt;&amp;gt; $stdout_this_script
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;sub_ids=`ps ef -o pid,ppid | grep $CURRENT_PID | awk '{ print $1 '}`
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;printf &amp;quot;\n\nsub_ids for $CURRENT_PID: \n$sub_ids&amp;quot; &amp;gt;&amp;gt; $stdout_this_script
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;# guarantee at least one pid is sent to be killed,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;# ideally its also able to find child id's
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;sub_ids=$CURRENT_PID&amp;quot; &amp;quot;$sub_ids
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;printf &amp;quot;\n\nsub_ids with CURRENT_PID $CURRENT_PID: \n$sub_ids&amp;quot; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; $stdout_this_script
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;while read -ra pid_number; do
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;for i in &amp;quot;${pid_number[@]}&amp;quot;; do
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;child_id=`ps ef -o pid,ppid | grep $i | awk '{ print $1 '}`
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf &amp;quot;\n\nfound child_id: \n$child_id , from ppid: $i &amp;quot; &amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; $stdout_this_script
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sub_ids=$child_id&amp;quot; &amp;quot;$sub_ids
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;done
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;done &amp;lt;&amp;lt;&amp;lt; &amp;quot;$sub_ids&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;printf &amp;quot;\n\nkilling child pids: $sub_ids &amp;quot; &amp;gt;&amp;gt; $stdout_this_script
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;kill -9 $sub_ids &amp;gt;&amp;gt; $stdout_this_script 2&amp;gt;&amp;1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;return
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; stdout_this_script=&amp;quot;my_logs_`date +%F_%H_%M_%S`.log&amp;quot;
&lt;br&gt;&amp;gt; CURRENT_PID=$!
&lt;br&gt;&amp;gt; killSubs &amp;gt;&amp;gt; $stdout_this_script 2&amp;gt;&amp;1
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;Seems like it should be simpler than this since PS can list out all processes and threads along with their parent's PID. You already know the parent's PID and then you can just run a ps -efww and grep for that. Then, a small awk and for loop should work. Something like this:
&lt;br&gt;&lt;br&gt;for p in $(ps -efww | grep $PID | awl '{print $2}'); do
&lt;br&gt;&amp;nbsp; kill -9 $p
&lt;br&gt;done
&lt;br&gt;&lt;br&gt;Not sure if my assumptions are correct, but it seems like that would work. You could also format the output of PS to be very specific and just contain the PID and parent PID (at least I think you can do that).
&lt;br&gt;&lt;br&gt;-bp
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26514856&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26514856&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Killing-Ant-process-through-shell-script-when-multiple-Java-processes-are-running...-tp26498920p26514856.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26510202</id>
	<title>Re: Killing Ant process through shell script when multiple Java  processes are running...</title>
	<published>2009-11-25T02:06:52Z</published>
	<updated>2009-11-25T02:06:52Z</updated>
	<author>
		<name>iksrazal</name>
	</author>
	<content type="html">On Wed, Nov 25, 2009 at 6:49 AM, Harry_ &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26510202&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;harjitworks@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; And one more thing I would like to ask is about how to get the list of
&lt;br&gt;&amp;gt; processes created by a process. I want this to make sure that all the
&lt;br&gt;&amp;gt; processes created by parent ant process are also killed once I Killed ant
&lt;br&gt;&amp;gt; process. Any way ant can write the output of new processes created into a
&lt;br&gt;&amp;gt; file. Then we can read them and  kill them after killing the ant process.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;I use this in bash for killing the desired process and its child
&lt;br&gt;processes. Some pid's might duplicate in the list that gets sent to be
&lt;br&gt;killed, which is not a problem. ymmv.
&lt;br&gt;&lt;br&gt;function killSubs () {
&lt;br&gt;&amp;nbsp; &amp;nbsp; process_list=`ps -ef`
&lt;br&gt;&amp;nbsp; &amp;nbsp; printf &amp;quot;\n\n'ps' output before PID's were killed: \n$process_list&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; $stdout_this_script
&lt;br&gt;&amp;nbsp; &amp;nbsp; sub_ids_all=`ps ef -o pid,ppid`
&lt;br&gt;&amp;nbsp; &amp;nbsp; printf &amp;quot;\n\nsub_ids_all: \n$sub_ids_all&amp;quot; &amp;gt;&amp;gt; $stdout_this_script
&lt;br&gt;&amp;nbsp; &amp;nbsp; sub_ids=`ps ef -o pid,ppid | grep $CURRENT_PID | awk '{ print $1 '}`
&lt;br&gt;&amp;nbsp; &amp;nbsp; printf &amp;quot;\n\nsub_ids for $CURRENT_PID: \n$sub_ids&amp;quot; &amp;gt;&amp;gt; $stdout_this_script
&lt;br&gt;&amp;nbsp; &amp;nbsp; # guarantee at least one pid is sent to be killed,
&lt;br&gt;&amp;nbsp; &amp;nbsp; # ideally its also able to find child id's
&lt;br&gt;&amp;nbsp; &amp;nbsp; sub_ids=$CURRENT_PID&amp;quot; &amp;quot;$sub_ids
&lt;br&gt;&amp;nbsp; &amp;nbsp; printf &amp;quot;\n\nsub_ids with CURRENT_PID $CURRENT_PID: \n$sub_ids&amp;quot; &amp;gt;&amp;gt;
&lt;br&gt;$stdout_this_script
&lt;br&gt;&amp;nbsp; &amp;nbsp; while read -ra pid_number; do
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; for i in &amp;quot;${pid_number[@]}&amp;quot;; do
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; child_id=`ps ef -o pid,ppid | grep $i | awk '{ print $1 '}`
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; printf &amp;quot;\n\nfound child_id: \n$child_id , from ppid: $i &amp;quot; &amp;gt;&amp;gt;
&lt;br&gt;$stdout_this_script
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sub_ids=$child_id&amp;quot; &amp;quot;$sub_ids
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; done
&lt;br&gt;&amp;nbsp; &amp;nbsp; done &amp;lt;&amp;lt;&amp;lt; &amp;quot;$sub_ids&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; printf &amp;quot;\n\nkilling child pids: $sub_ids &amp;quot; &amp;gt;&amp;gt; $stdout_this_script
&lt;br&gt;&amp;nbsp; &amp;nbsp; kill -9 $sub_ids &amp;gt;&amp;gt; $stdout_this_script 2&amp;gt;&amp;1
&lt;br&gt;&amp;nbsp; &amp;nbsp; return
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;stdout_this_script=&amp;quot;my_logs_`date +%F_%H_%M_%S`.log&amp;quot;
&lt;br&gt;CURRENT_PID=$!
&lt;br&gt;killSubs &amp;gt;&amp;gt; $stdout_this_script 2&amp;gt;&amp;1
&lt;br&gt;&lt;br&gt;- R
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26510202&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26510202&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Killing-Ant-process-through-shell-script-when-multiple-Java-processes-are-running...-tp26498920p26510202.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26509975</id>
	<title>Re: Killing Ant process through shell script when multiple Java processes are running...</title>
	<published>2009-11-25T01:49:35Z</published>
	<updated>2009-11-25T01:49:35Z</updated>
	<author>
		<name>Harry_</name>
	</author>
	<content type="html">Thanks for the reply...
&lt;br&gt;&lt;br&gt;I am working on Ubuntu and I did the following:
&lt;br&gt;&lt;br&gt;While running the ant I output the PID into a file like:
&lt;br&gt;&lt;br&gt;ant -f perf_NormalLoad.xml &amp; echo $! &amp;gt; /tmp/java.pid 
&lt;br&gt;&lt;br&gt;For stopping the process I used:
&lt;br&gt;&lt;br&gt;PIDFILE=`cat /tmp/java.pid`
&lt;br&gt;echo 'Killing Java process from PID file' &amp;nbsp;
&lt;br&gt;echo $PIDFILE
&lt;br&gt;kill -9 $PIDFILE
&lt;br&gt;&lt;br&gt;This is also killing the child processes started by the ant. Please let me know if I can improve on this.
&lt;br&gt;&lt;br&gt;And one more thing I would like to ask is about how to get the list of processes created by a process. I want this to make sure that all the processes created by parent ant process are also killed once I Killed ant process. Any way ant can write the output of new processes created into a file. Then we can read them and &amp;nbsp;kill them after killing the ant process.
&lt;br&gt;&lt;br&gt;I was trying jps command but it lists all the running jvm process ID's but I want only the ID's of processes started by ant process we started (whose ID we recorded in a file). Is there any way to perform this.
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote class=&quot;quote light-black dark-border-color&quot;&gt;&lt;div class=&quot;quote light-border-color&quot;&gt;
&lt;div class=&quot;quote-author&quot; style=&quot;font-weight: bold;&quot;&gt;Brian Pontarelli wrote:&lt;/div&gt;
&lt;div class=&quot;quote-message shrinkable-quote&quot;&gt;It will depend on the OS that you are running and grabbing the PID. In most unix systems, the PID of the last executed process is in the variable $!. You can store this in a file for later retrieval if necessary. You can also add a very specific -D property and then use a combination of the ps, grep and awk commands to figure out the PID.
&lt;br&gt;&lt;br&gt;java -Dmyantprocess
&lt;br&gt;&lt;br&gt;ps -efww | grep 'myantprocess' | awk '{print $1}'
&lt;br&gt;&lt;br&gt;All of this again depends on your OS and the available tools you have.
&lt;br&gt;&lt;br&gt;-bp
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Nov 24, 2009, at 10:32 AM, Harry_ wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I want to schedule a task using ant using crontab. 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On shell script will start the ant and the task I want to run. This is easy.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; One shell script will kill the above ant process.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; But the problem is that multiple java processes are running on machine. I
&lt;br&gt;&amp;gt; only want to kill only the ant process, How can I do that. Any Ideas. 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Like noting process ID of ant process created above and then killing it with
&lt;br&gt;&amp;gt; kill script. I do not know how to do this. Someone point me to link where I
&lt;br&gt;&amp;gt; can get information about how to do this. 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks and Regards 
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://old.nabble.com/Killing-Ant-process-through-shell-script-when-multiple-Java-processes-are-running...-tp26498920p26498920.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Killing-Ant-process-through-shell-script-when-multiple-Java-processes-are-running...-tp26498920p26498920.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the Ant - Users mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
&lt;br&gt;&amp;gt; For additional commands, e-mail: user-help@ant.apache.org
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
&lt;br&gt;For additional commands, e-mail: user-help@ant.apache.org
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/blockquote&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Killing-Ant-process-through-shell-script-when-multiple-Java-processes-are-running...-tp26498920p26509975.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26508245</id>
	<title>AW: Help needed for Appache ANT</title>
	<published>2009-11-24T22:48:57Z</published>
	<updated>2009-11-24T22:48:57Z</updated>
	<author>
		<name>Jan.Materne</name>
	</author>
	<content type="html">Your failure was thinking in &amp;quot;variables&amp;quot; not in &amp;quot;Ant properties&amp;quot;.
&lt;br&gt;Later are immutable - once set they cannot change. (exception: &amp;lt;antcontrib:var unset/&amp;gt;)
&lt;br&gt;&lt;br&gt;Jan
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;-----Ursprüngliche Nachricht-----
&lt;br&gt;&amp;gt;Von: Scot P. Floess [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26508245&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sfloess@...&lt;/a&gt;] 
&lt;br&gt;&amp;gt;Gesendet: Dienstag, 24. November 2009 22:19
&lt;br&gt;&amp;gt;An: Ant Users List
&lt;br&gt;&amp;gt;Betreff: Re: Help needed for Appache ANT
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Sorry, you will probably need to use 2 properties for each call to 
&lt;br&gt;&amp;gt;dirname...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;On Tue, 24 Nov 2009, Scot P. Floess wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; You can run dirname task twice... &amp;nbsp;First dirname will cut 
&lt;br&gt;&amp;gt;out four, the 
&lt;br&gt;&amp;gt;&amp;gt; second dirname will cut out three...
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Tue, 24 Nov 2009, jhudson wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I have below requirement in ANT:-
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; variable1 = ${basedir}
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; now let us say from above statement &amp;quot;variable1&amp;quot; got the value
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; C:\one\two\three\four
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; now i want to cut two levels from above path (so 
&lt;br&gt;&amp;gt;&amp;quot;C:\one\two&amp;quot; will be the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; result after cut) and i want to reassign the value to varibale1.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; So, if i give echo ${variable1} it should give the path C:\one\two
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Could someone please help me on how to get it.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; -- 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; View this message in context: 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&lt;a href=&quot;http://old.nabble.com/Help-needed-for-Appache-ANT-tp26500160p26&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Help-needed-for-Appache-ANT-tp26500160p26&lt;/a&gt;&lt;/div&gt;500160.html
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Sent from the Ant - Users mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26508245&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26508245&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Scot P. Floess
&lt;br&gt;&amp;gt;&amp;gt; 27 Lake Royale
&lt;br&gt;&amp;gt;&amp;gt; Louisburg, NC &amp;nbsp;27549
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 252-478-8087 (Home)
&lt;br&gt;&amp;gt;&amp;gt; 919-890-8117 (Work)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Chief Architect JPlate &amp;nbsp; &lt;a href=&quot;http://sourceforge.net/projects/jplate&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/jplate&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; Chief Architect JavaPIM &amp;nbsp;&lt;a href=&quot;http://sourceforge.net/projects/javapim&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/javapim&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Architect Keros &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://sourceforge.net/projects/keros&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/keros&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26508245&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26508245&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Scot P. Floess
&lt;br&gt;&amp;gt;27 Lake Royale
&lt;br&gt;&amp;gt;Louisburg, NC &amp;nbsp;27549
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;252-478-8087 (Home)
&lt;br&gt;&amp;gt;919-890-8117 (Work)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Chief Architect JPlate &amp;nbsp; &lt;a href=&quot;http://sourceforge.net/projects/jplate&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/jplate&lt;/a&gt;&lt;br&gt;&amp;gt;Chief Architect JavaPIM &amp;nbsp;&lt;a href=&quot;http://sourceforge.net/projects/javapim&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/javapim&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;Architect Keros &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://sourceforge.net/projects/keros&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/keros&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;---------------------------------------------------------------------
&lt;br&gt;&amp;gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26508245&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26508245&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26508245&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26508245&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Help-needed-for-Appache-ANT-tp26500160p26508245.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26503443</id>
	<title>Re: Help needed for Appache ANT</title>
	<published>2009-11-24T13:18:43Z</published>
	<updated>2009-11-24T13:18:43Z</updated>
	<author>
		<name>Scot P. Floess-2</name>
	</author>
	<content type="html">&lt;br&gt;Sorry, you will probably need to use 2 properties for each call to 
&lt;br&gt;dirname...
&lt;br&gt;&lt;br&gt;On Tue, 24 Nov 2009, Scot P. Floess wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You can run dirname task twice... &amp;nbsp;First dirname will cut out four, the 
&lt;br&gt;&amp;gt; second dirname will cut out three...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Tue, 24 Nov 2009, jhudson wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Hi
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; I have below requirement in ANT:-
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; variable1 = ${basedir}
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; now let us say from above statement &amp;quot;variable1&amp;quot; got the value
&lt;br&gt;&amp;gt;&amp;gt; C:\one\two\three\four
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; now i want to cut two levels from above path (so &amp;quot;C:\one\two&amp;quot; will be the
&lt;br&gt;&amp;gt;&amp;gt; result after cut) and i want to reassign the value to varibale1.
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; So, if i give echo ${variable1} it should give the path C:\one\two
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Could someone please help me on how to get it.
&lt;br&gt;&amp;gt;&amp;gt; -- 
&lt;br&gt;&amp;gt;&amp;gt; View this message in context: 
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/Help-needed-for-Appache-ANT-tp26500160p26500160.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Help-needed-for-Appache-ANT-tp26500160p26500160.html&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; Sent from the Ant - Users mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26503443&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26503443&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Scot P. Floess
&lt;br&gt;&amp;gt; 27 Lake Royale
&lt;br&gt;&amp;gt; Louisburg, NC &amp;nbsp;27549
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 252-478-8087 (Home)
&lt;br&gt;&amp;gt; 919-890-8117 (Work)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Chief Architect JPlate &amp;nbsp; &lt;a href=&quot;http://sourceforge.net/projects/jplate&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/jplate&lt;/a&gt;&lt;br&gt;&amp;gt; Chief Architect JavaPIM &amp;nbsp;&lt;a href=&quot;http://sourceforge.net/projects/javapim&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/javapim&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Architect Keros &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://sourceforge.net/projects/keros&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/keros&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26503443&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26503443&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Scot P. Floess
&lt;br&gt;27 Lake Royale
&lt;br&gt;Louisburg, NC &amp;nbsp;27549
&lt;br&gt;&lt;br&gt;252-478-8087 (Home)
&lt;br&gt;919-890-8117 (Work)
&lt;br&gt;&lt;br&gt;Chief Architect JPlate &amp;nbsp; &lt;a href=&quot;http://sourceforge.net/projects/jplate&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/jplate&lt;/a&gt;&lt;br&gt;Chief Architect JavaPIM &amp;nbsp;&lt;a href=&quot;http://sourceforge.net/projects/javapim&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/javapim&lt;/a&gt;&lt;br&gt;&lt;br&gt;Architect Keros &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://sourceforge.net/projects/keros&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/keros&lt;/a&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26503443&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26503443&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Help-needed-for-Appache-ANT-tp26500160p26503443.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26502358</id>
	<title>Re: Help needed for Appache ANT</title>
	<published>2009-11-24T12:00:59Z</published>
	<updated>2009-11-24T12:00:59Z</updated>
	<author>
		<name>Scot P. Floess-2</name>
	</author>
	<content type="html">&lt;br&gt;You can run dirname task twice... &amp;nbsp;First dirname will cut out four, the 
&lt;br&gt;second dirname will cut out three...
&lt;br&gt;&lt;br&gt;On Tue, 24 Nov 2009, jhudson wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have below requirement in ANT:-
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; variable1 = ${basedir}
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; now let us say from above statement &amp;quot;variable1&amp;quot; got the value
&lt;br&gt;&amp;gt; C:\one\two\three\four
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; now i want to cut two levels from above path (so &amp;quot;C:\one\two&amp;quot; will be the
&lt;br&gt;&amp;gt; result after cut) and i want to reassign the value to varibale1.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So, if i give echo ${variable1} it should give the path C:\one\two
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Could someone please help me on how to get it.
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://old.nabble.com/Help-needed-for-Appache-ANT-tp26500160p26500160.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Help-needed-for-Appache-ANT-tp26500160p26500160.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the Ant - Users mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502358&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502358&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Scot P. Floess
&lt;br&gt;27 Lake Royale
&lt;br&gt;Louisburg, NC &amp;nbsp;27549
&lt;br&gt;&lt;br&gt;252-478-8087 (Home)
&lt;br&gt;919-890-8117 (Work)
&lt;br&gt;&lt;br&gt;Chief Architect JPlate &amp;nbsp; &lt;a href=&quot;http://sourceforge.net/projects/jplate&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/jplate&lt;/a&gt;&lt;br&gt;Chief Architect JavaPIM &amp;nbsp;&lt;a href=&quot;http://sourceforge.net/projects/javapim&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/javapim&lt;/a&gt;&lt;br&gt;&lt;br&gt;Architect Keros &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://sourceforge.net/projects/keros&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/keros&lt;/a&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502358&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502358&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Help-needed-for-Appache-ANT-tp26500160p26502358.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26500160</id>
	<title>Help needed for Appache ANT</title>
	<published>2009-11-24T11:54:02Z</published>
	<updated>2009-11-24T11:54:02Z</updated>
	<author>
		<name>jhudson</name>
	</author>
	<content type="html">Hi 
&lt;br&gt;&lt;br&gt;I have below requirement in ANT:-
&lt;br&gt;&lt;br&gt;variable1 = ${basedir}
&lt;br&gt;&lt;br&gt;now let us say from above statement &amp;quot;variable1&amp;quot; got the value &amp;nbsp; C:\one\two\three\four
&lt;br&gt;&lt;br&gt;now i want to cut two levels from above path (so &amp;quot;C:\one\two&amp;quot; will be the result after cut) and i want to reassign the value to varibale1. 
&lt;br&gt;&lt;br&gt;So, if i give echo ${variable1} it should give the path C:\one\two
&lt;br&gt;&lt;br&gt;Could someone please help me on how to get it.</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Help-needed-for-Appache-ANT-tp26500160p26500160.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26502239</id>
	<title>Re: Build fail</title>
	<published>2009-11-24T11:52:16Z</published>
	<updated>2009-11-24T11:52:16Z</updated>
	<author>
		<name>Ben Cuthbert-2</name>
	</author>
	<content type="html">If only i had listened :) Thank you for your help all working perfectly.
&lt;br&gt;&lt;br&gt;&lt;br&gt;On 24 Nov 2009, at 19:49, Greg Roodt wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; batchtest
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502239&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502239&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Build-fail-tp26454641p26502239.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26502227</id>
	<title>Re: Killing Ant process through shell script when multiple Java processes are running...</title>
	<published>2009-11-24T11:51:31Z</published>
	<updated>2009-11-24T11:51:31Z</updated>
	<author>
		<name>Brian Pontarelli</name>
	</author>
	<content type="html">It will depend on the OS that you are running and grabbing the PID. In most unix systems, the PID of the last executed process is in the variable $!. You can store this in a file for later retrieval if necessary. You can also add a very specific -D property and then use a combination of the ps, grep and awk commands to figure out the PID.
&lt;br&gt;&lt;br&gt;java -Dmyantprocess
&lt;br&gt;&lt;br&gt;ps -efww | grep 'myantprocess' | awk '{print $1}'
&lt;br&gt;&lt;br&gt;All of this again depends on your OS and the available tools you have.
&lt;br&gt;&lt;br&gt;-bp
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Nov 24, 2009, at 10:32 AM, Harry_ wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I want to schedule a task using ant using crontab. 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On shell script will start the ant and the task I want to run. This is easy.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; One shell script will kill the above ant process.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; But the problem is that multiple java processes are running on machine. I
&lt;br&gt;&amp;gt; only want to kill only the ant process, How can I do that. Any Ideas. 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Like noting process ID of ant process created above and then killing it with
&lt;br&gt;&amp;gt; kill script. I do not know how to do this. Someone point me to link where I
&lt;br&gt;&amp;gt; can get information about how to do this. 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks and Regards 
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://old.nabble.com/Killing-Ant-process-through-shell-script-when-multiple-Java-processes-are-running...-tp26498920p26498920.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Killing-Ant-process-through-shell-script-when-multiple-Java-processes-are-running...-tp26498920p26498920.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the Ant - Users mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502227&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502227&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502227&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502227&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Killing-Ant-process-through-shell-script-when-multiple-Java-processes-are-running...-tp26498920p26502227.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26502203</id>
	<title>Re: Build fail</title>
	<published>2009-11-24T11:49:43Z</published>
	<updated>2009-11-24T11:49:43Z</updated>
	<author>
		<name>cuberoot</name>
	</author>
	<content type="html">Ready to try my suggestion?
&lt;br&gt;&lt;br&gt;Have you tried setting the failure properties on &amp;quot;batchtest&amp;quot; rather
&lt;br&gt;than the &amp;quot;junit&amp;quot; task?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Tue, Nov 24, 2009 at 7:47 PM, Ben Cuthbert &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502203&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bencuthbert@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I see. And yes it is firing them now. But I am back to the old problem that
&lt;br&gt;&amp;gt; the build does not fail when there is an error
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;              &amp;lt;target name=&amp;quot;test-unit&amp;quot; if=&amp;quot;unit.test&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;                  &amp;lt;echo message=&amp;quot;running unit tests for project ${module}&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;                  &amp;lt;junit haltonfailure=&amp;quot;no&amp;quot; haltonerror=&amp;quot;no&amp;quot;
&lt;br&gt;&amp;gt;                                        failureproperty=&amp;quot;tests.failures&amp;quot;
&lt;br&gt;&amp;gt; errorproperty=&amp;quot;tests.errors&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;                      &amp;lt;classpath&amp;gt;
&lt;br&gt;&amp;gt;                          &amp;lt;path refid=&amp;quot;classpath.test&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;                   &amp;lt;/classpath&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;                   &amp;lt;formatter type=&amp;quot;brief&amp;quot; usefile=&amp;quot;false&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;                   &amp;lt;batchtest fork=&amp;quot;yes&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;                       &amp;lt;fileset dir=&amp;quot;${src.tests}&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;                           &amp;lt;include name=&amp;quot;**/*UnitTestCase.java&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;                       &amp;lt;/fileset&amp;gt;
&lt;br&gt;&amp;gt;                   &amp;lt;/batchtest&amp;gt;
&lt;br&gt;&amp;gt;                   &amp;lt;/junit&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;                   &amp;lt;fail if=&amp;quot;tests.errors&amp;quot; message=&amp;quot;Test errors!!!&amp;quot;  /&amp;gt;
&lt;br&gt;&amp;gt;                   &amp;lt;fail if=&amp;quot;tests.failures&amp;quot;  message=&amp;quot;Test failed!!!&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; test-unit:
&lt;br&gt;&amp;gt;     [echo] running unit tests for project server
&lt;br&gt;&amp;gt;    [junit] Testsuite:
&lt;br&gt;&amp;gt; com.test.server.NetworkServerInitialisationUnitTestCase
&lt;br&gt;&amp;gt;    [junit] Tests run: 4, Failures: 0, Errors: 1, Time elapsed: 0.346 sec
&lt;br&gt;&amp;gt;    [junit]
&lt;br&gt;&amp;gt;    [junit] Testcase:
&lt;br&gt;&amp;gt; TestTheServerIsNotConnected(com.test.server.NetworkServerInitialisationUnitTestCase):
&lt;br&gt;&amp;gt;      Caused an ERROR
&lt;br&gt;&amp;gt;    [junit]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On 24 Nov 2009, at 19:40, Greg Roodt wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Ant has resolved your variables references.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Your &amp;quot;if&amp;quot; should look like this:
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;target name=&amp;quot;test-unit&amp;quot; if=&amp;quot;unit.test&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Tue, Nov 24, 2009 at 7:32 PM, Ben Cuthbert &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502203&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bencuthbert@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Yes I got the following error running in debug
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; test-unit:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Skipped because property 'true' not set.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ant build -Dunit.test=true -verbose
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; What is the property true
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; On 24 Nov 2009, at 14:42, glenn opdycke-hansen wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Suggest that you run in verbose mode.  i suspect that the target could
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the cause.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; -glenn
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502203&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502203&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502203&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502203&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502203&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502203&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Build-fail-tp26454641p26502203.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26502172</id>
	<title>Re: Build fail</title>
	<published>2009-11-24T11:47:01Z</published>
	<updated>2009-11-24T11:47:01Z</updated>
	<author>
		<name>Ben Cuthbert-2</name>
	</author>
	<content type="html">I see. And yes it is firing them now. But I am back to the old problem &amp;nbsp;
&lt;br&gt;that the build does not fail when there is an error
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;target name=&amp;quot;test-unit&amp;quot; if=&amp;quot;unit.test&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;echo message=&amp;quot;running unit tests for project ${module}&amp;quot; /&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;junit haltonfailure=&amp;quot;no&amp;quot; haltonerror=&amp;quot;no&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; failureproperty=&amp;quot;tests.failures&amp;quot; errorproperty=&amp;quot;tests.errors&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;classpath&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;path refid=&amp;quot;classpath.test&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/classpath&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;formatter type=&amp;quot;brief&amp;quot; usefile=&amp;quot;false&amp;quot; /&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;batchtest fork=&amp;quot;yes&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;fileset dir=&amp;quot;${src.tests}&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;include name=&amp;quot;**/*UnitTestCase.java&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/fileset&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/batchtest&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/junit&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;fail if=&amp;quot;tests.errors&amp;quot; message=&amp;quot;Test errors!!!&amp;quot; &amp;nbsp;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;fail if=&amp;quot;tests.failures&amp;quot; &amp;nbsp;message=&amp;quot;Test failed!!!&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;test-unit:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; [echo] running unit tests for project server
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[junit] Testsuite: &amp;nbsp;
&lt;br&gt;com.test.server.NetworkServerInitialisationUnitTestCase
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[junit] Tests run: 4, Failures: 0, Errors: 1, Time elapsed: 0.346 &amp;nbsp;
&lt;br&gt;sec
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[junit]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[junit] Testcase: TestTheServerIsNotConnected 
&lt;br&gt;(com.test.server.NetworkServerInitialisationUnitTestCase):	Caused an &amp;nbsp;
&lt;br&gt;ERROR
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[junit]
&lt;br&gt;&lt;br&gt;On 24 Nov 2009, at 19:40, Greg Roodt wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Ant has resolved your variables references.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Your &amp;quot;if&amp;quot; should look like this:
&lt;br&gt;&amp;gt; &amp;lt;target name=&amp;quot;test-unit&amp;quot; if=&amp;quot;unit.test&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Tue, Nov 24, 2009 at 7:32 PM, Ben Cuthbert &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502172&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bencuthbert@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Yes I got the following error running in debug
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; test-unit:
&lt;br&gt;&amp;gt;&amp;gt; Skipped because property 'true' not set.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ant build -Dunit.test=true -verbose
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; What is the property true
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On 24 Nov 2009, at 14:42, glenn opdycke-hansen wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Suggest that you run in verbose mode. &amp;nbsp;i suspect that the target &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; could be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the cause.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; -glenn
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502172&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502172&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502172&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502172&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Build-fail-tp26454641p26502172.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26502073</id>
	<title>Re: Build fail</title>
	<published>2009-11-24T11:40:04Z</published>
	<updated>2009-11-24T11:40:04Z</updated>
	<author>
		<name>cuberoot</name>
	</author>
	<content type="html">Ant has resolved your variables references.
&lt;br&gt;&lt;br&gt;&amp;nbsp;Your &amp;quot;if&amp;quot; should look like this:
&lt;br&gt;&amp;lt;target name=&amp;quot;test-unit&amp;quot; if=&amp;quot;unit.test&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Tue, Nov 24, 2009 at 7:32 PM, Ben Cuthbert &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502073&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bencuthbert@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Yes I got the following error running in debug
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; test-unit:
&lt;br&gt;&amp;gt; Skipped because property 'true' not set.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ant build -Dunit.test=true -verbose
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What is the property true
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On 24 Nov 2009, at 14:42, glenn opdycke-hansen wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Suggest that you run in verbose mode.  i suspect that the target could be
&lt;br&gt;&amp;gt;&amp;gt; the cause.
&lt;br&gt;&amp;gt;&amp;gt; -glenn
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502073&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502073&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502073&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502073&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Build-fail-tp26454641p26502073.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26501984</id>
	<title>Re: Build fail</title>
	<published>2009-11-24T11:32:35Z</published>
	<updated>2009-11-24T11:32:35Z</updated>
	<author>
		<name>Ben Cuthbert-2</name>
	</author>
	<content type="html">Yes I got the following error running in debug
&lt;br&gt;&lt;br&gt;test-unit:
&lt;br&gt;Skipped because property 'true' not set.
&lt;br&gt;&lt;br&gt;&lt;br&gt;ant build -Dunit.test=true -verbose
&lt;br&gt;&lt;br&gt;What is the property true
&lt;br&gt;&lt;br&gt;&lt;br&gt;On 24 Nov 2009, at 14:42, glenn opdycke-hansen wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Suggest that you run in verbose mode. &amp;nbsp;i suspect that the target &amp;nbsp;
&lt;br&gt;&amp;gt; could be
&lt;br&gt;&amp;gt; the cause.
&lt;br&gt;&amp;gt; -glenn
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501984&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-unsubscribe@...&lt;/a&gt;
&lt;br&gt;For additional commands, e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501984&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;user-help@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Build-fail-tp26454641p26501984.html" />
</entry>

</feed>
