From ant-usergavinpatel@example.net Tue Jan 01 08:52:13 2002 Return-Path: <ant-usergavinpatel@example.net> Delivered-To: gavinpatel@example.net Received: (qmail 40015 invoked from network); 1 Jan 2002 08:52:13 -0000 Received: from unknown (HELO nagoya.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 1 Jan 2002 08:52:13 -0000 Received: (qmail 3041 invoked by uid 97); 1 Jan 2002 08:52:18 -0000 Delivered-To: gavinpatel@example.net Received: (qmail 3025 invoked by uid 97); 1 Jan 2002 08:52:17 -0000 Mailing-List: contact gavinpatel@example.net; run by ezmlm Precedence: bulk List-Unsubscribe: <mailto:gavinpatel@example.net> List-Subscribe: <mailto:gavinpatel@example.net> List-Help: <mailto:gavinpatel@example.net> List-Post: <mailto:gavinpatel@example.net> List-Id: "Ant Users List" <ant-user.jakarta.apache.org> Reply-To: "Ant Users List" <gavinpatel@example.net> Delivered-To: mailing list gavinpatel@example.net Received: (qmail 3014 invoked from network); 1 Jan 2002 08:52:17 -0000 Message-ID: <gavinpatel@example.net> From: "Erik Hatcher" <gavinpatel@example.net> To: "Ant Users List" <gavinpatel@example.net> References: <gavinpatel@example.net> Subject: Re: mapper inside dependset? Date: Tue, 1 Jan 2002 03:52:03 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Are your handwritten and generated JSP's in the same directory? I'm assuming so based on what I can tell from what you describe. My recommendation would be to keep generated files separate from true "source" files in a separate directory. Bring them gavinpatel@example.net. Would that solve this issue? Erik ----- Original Message ----- From: <gavinpatel@example.net> To: "Antuser" <gavinpatel@example.net> Sent: Monday, December 31, 2001 10:16 PM Subject: mapper inside dependset? > _________________________________ > > > > Does anyone know how to perform a dependset on a translated fileset? > > > > Really what I effectively need is: > > > > <dependset> > > <srcfilelist dir="." files="includefile1.php,includefile2.php"/> > > <targetfileset dir="." includes="**/*.php" /> > > <mapper type="glob" from="*.php" to="*.jsp"/> > > </dependset> > > > > (This does not work since mapper is NOT supported inside > > a dependset) > > > > > > The situation I'm in is that I have a bunch of .php's which get > > translated into .jsp's by my ant file. > > I also have a number of .jsp files that are hand-written. > > So, when I modify my included .php files I need to re-build > > every single .php in project. > > I cannot build my targetfileset from the .jsp files laying around > > because some are hand written, and I don't want to delete > > my hand-written .jsp files just the ones that are created by > > translating the .php files into .jsp files. > > > > I can think of a few gross work-arounds to get this going, > > but I'm suprised I cannot find a clean method to get this > > working in Ant. > > What I'm really looking for is a clean method to get this > > working. > > > > Thanks, > > Cameron Elliott > > > > PS, The gross workarounds could be: > > 1. Don't hand write any .jsp files, use another suffix > > like .jspz, and copy those into .jsp's, hence > > the hand-written originals won't get deleted by > > the depend set. > > > > -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> From ant-usergavinpatel@example.net Tue Jan 01 10:04:19 2002 Return-Path: <ant-usergavinpatel@example.net> Delivered-To: gavinpatel@example.net Received: (qmail 48884 invoked from network); 1 Jan 2002 10:04:19 -0000 Received: from unknown (HELO nagoya.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 1 Jan 2002 10:04:19 -0000 Received: (qmail 9336 invoked by uid 97); 1 Jan 2002 10:04:23 -0000 Delivered-To: gavinpatel@example.net Received: (qmail 9320 invoked by uid 97); 1 Jan 2002 10:04:23 -0000 Mailing-List: contact gavinpatel@example.net; run by ezmlm Precedence: bulk List-Unsubscribe: <mailto:gavinpatel@example.net> List-Subscribe: <mailto:gavinpatel@example.net> List-Help: <mailto:gavinpatel@example.net> List-Post: <mailto:gavinpatel@example.net> List-Id: "Ant Users List" <ant-user.jakarta.apache.org> Reply-To: "Ant Users List" <gavinpatel@example.net> Delivered-To: mailing list gavinpatel@example.net Received: (qmail 9309 invoked from network); 1 Jan 2002 10:04:22 -0000 Organization: NeST-India Message-ID: <gavinpatel@example.net> From: SHAJI K K <gavinpatel@example.net> To: gavinpatel@example.net Subject: Cannot use classic compiler Date: Tue, 1 Jan 2002 15:27:41 +0530 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Hi I am facing a problem while using ant the details of which is given below Ant Version- 1.4.1 JDK -1.3 sun I created a build.xml file to compile a test program . i run ant using the command "java org.apache.tools.ant.Main -v" from the source directory. But the build is failed. The dump i got is below ------------------------------------------------ $ java org.apache.tools.ant.Main -v Ant version 1.4.1 compiled on October 11 2001 Buildfile: build.xml Detected Java version: 1.3 in: C:\Program Files\JavaSoft\JRE\1.3 Detected OS: Windows NT parsing buildfile d:\temp\Javatest\build.xml with URI = file:d:/temp/Javatest ild.xml Project base dir set to: D:\temp\Javatest Build sequence for target `dist' is [init, compile, dist] Complete build sequence is [init, compile, dist, clean] init: compile: [javac] TestApp.java added as D:\temp\Javatest\build\TestApp.class doesn' xist. [javac] build.xml skipped - don't know how to handle it [javac] TestApp.class skipped - don't know how to handle it [javac] dist\lib\MyProject-20020101.jar skipped - don't know how to handl t [javac] build.sh skipped - don't know how to handle it [javac] Modern compiler is not available - using classic compiler [javac] Compiling 1 source file to D:\temp\Javatest\build [javac] Using classic compiler [javac] Compilation args: -d D:\temp\Javatest\build -classpath "D:\temp\J test\build;G:\program files\Exceed\hcljrcsv.zip;G:\program files\Exceed;D:\Pr am Files\jakarta-ant-1.4.1\lib\ant.jar" -sourcepath D:\temp\Javatest -g:none [javac] File to be compiled: D:\temp\Javatest\TestApp.java BUILD FAILED d:\temp\Javatest\build.xml:17: Cannot use classic compiler, as it is not avai le A common solution is to set the environment variable JAVA_HOME to your jdk rectory. at org.apache.tools.ant.taskdefs.compilers.Javac12.execute(Javac12.ja 96) at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:557) at org.apache.tools.ant.Task.perform(Task.java:217) at org.apache.tools.ant.Target.execute(Target.java:184) at org.apache.tools.ant.Target.performTasks(Target.java:202) at org.apache.tools.ant.Project.executeTarget(Project.java:601) at org.apache.tools.ant.Project.executeTargets(Project.java:560) at org.apache.tools.ant.Main.runBuild(Main.java:454) at org.apache.tools.ant.Main.start(Main.java:153) at org.apache.tools.ant.Main.main(Main.java:176) Total time: 1 second ----------------------------------------------- I have created the JAVA_HOME environment varaible and i could compile using javac. but i get the above error when use ant to compile. Any help is much appreciated. regards Shaji K.K -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> From ant-usergavinpatel@example.net Tue Jan 01 10:15:12 2002 Return-Path: <ant-usergavinpatel@example.net> Delivered-To: gavinpatel@example.net Received: (qmail 50779 invoked from network); 1 Jan 2002 10:15:12 -0000 Received: from unknown (HELO nagoya.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 1 Jan 2002 10:15:12 -0000 Received: (qmail 10813 invoked by uid 97); 1 Jan 2002 10:15:16 -0000 Delivered-To: gavinpatel@example.net Received: (qmail 10797 invoked by uid 97); 1 Jan 2002 10:15:16 -0000 Mailing-List: contact gavinpatel@example.net; run by ezmlm Precedence: bulk List-Unsubscribe: <mailto:gavinpatel@example.net> List-Subscribe: <mailto:gavinpatel@example.net> List-Help: <mailto:gavinpatel@example.net> List-Post: <mailto:gavinpatel@example.net> List-Id: "Ant Users List" <ant-user.jakarta.apache.org> Reply-To: "Ant Users List" <gavinpatel@example.net> Delivered-To: mailing list gavinpatel@example.net Received: (qmail 10786 invoked from network); 1 Jan 2002 10:15:15 -0000 From: "Adam Murdoch" <gavinpatel@example.net> To: "Ant Users List" <gavinpatel@example.net> Subject: RE: Cannot use classic compiler Date: Tue, 1 Jan 2002 20:14:46 +1000 Message-ID: <gavinpatel@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 In-Reply-To: <gavinpatel@example.net> X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Hi, It's probably simpler if you use the bat script that comes with Ant, rather than trying to start Ant using 'java' directly. The bat script takes care of setting up the classpath for you. Have a read of "Installing Ant" and "Running Ant" in the user manual for more info. Otherwise, if you really do want to use 'java' to start Ant, you will need to make sure that $JAVA_HOME\lib\tools.jar is in the classpath (along with all the other stuff it needs). Adam > -----Original Message----- > From: SHAJI K K [mailto:gavinpatel@example.net] > Sent: Tuesday, 1 January 2002 7:58 PM > To: gavinpatel@example.net > Subject: Cannot use classic compiler > > > Hi > I am facing a problem while using ant the details of which is given > below > > Ant Version- 1.4.1 > JDK -1.3 sun > > I created a build.xml file to compile a test program . > i run ant using the command "java org.apache.tools.ant.Main -v" from the > source directory. > But the build is failed. The dump i got is below > > ------------------------------------------------ > $ java org.apache.tools.ant.Main -v > Ant version 1.4.1 compiled on October 11 2001 > Buildfile: build.xml > Detected Java version: 1.3 in: C:\Program Files\JavaSoft\JRE\1.3 > Detected OS: Windows NT > parsing buildfile d:\temp\Javatest\build.xml with URI = > file:d:/temp/Javatest > ild.xml > Project base dir set to: D:\temp\Javatest > Build sequence for target `dist' is [init, compile, dist] > Complete build sequence is [init, compile, dist, clean] > > init: > > compile: > [javac] TestApp.java added as D:\temp\Javatest\build\TestApp.class > doesn' > xist. > [javac] build.xml skipped - don't know how to handle it > [javac] TestApp.class skipped - don't know how to handle it > [javac] dist\lib\MyProject-20020101.jar skipped - don't know how to > handl > t > [javac] build.sh skipped - don't know how to handle it > [javac] Modern compiler is not available - using classic compiler > [javac] Compiling 1 source file to D:\temp\Javatest\build > [javac] Using classic compiler > [javac] Compilation args: -d D:\temp\Javatest\build -classpath > "D:\temp\J > test\build;G:\program files\Exceed\hcljrcsv.zip;G:\program > files\Exceed;D:\Pr > am Files\jakarta-ant-1.4.1\lib\ant.jar" -sourcepath > D:\temp\Javatest -g:none > [javac] File to be compiled: > D:\temp\Javatest\TestApp.java > > > BUILD FAILED > > d:\temp\Javatest\build.xml:17: Cannot use classic compiler, as it is not > avai > le A common solution is to set the environment variable JAVA_HOME to your > jdk > rectory. > at > org.apache.tools.ant.taskdefs.compilers.Javac12.execute(Javac12.ja > 96) > at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:557) > at org.apache.tools.ant.Task.perform(Task.java:217) > at org.apache.tools.ant.Target.execute(Target.java:184) > at org.apache.tools.ant.Target.performTasks(Target.java:202) > at org.apache.tools.ant.Project.executeTarget(Project.java:601) > at org.apache.tools.ant.Project.executeTargets(Project.java:560) > at org.apache.tools.ant.Main.runBuild(Main.java:454) > at org.apache.tools.ant.Main.start(Main.java:153) > at org.apache.tools.ant.Main.main(Main.java:176) > > Total time: 1 second > ----------------------------------------------- > > > I have created the JAVA_HOME environment varaible and i could > compile using > javac. > but i get the above error when use ant to compile. > > Any help is much appreciated. > > > regards > Shaji K.K > > -- > To unsubscribe, e-mail: <mailto:gavinpatel@example.net> > For additional commands, e-mail: > <mailto:gavinpatel@example.net> -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> From ant-usergavinpatel@example.net Tue Jan 01 19:53:16 2002 Return-Path: <ant-usergavinpatel@example.net> Delivered-To: gavinpatel@example.net Received: (qmail 60828 invoked from network); 1 Jan 2002 19:53:16 -0000 Received: from unknown (HELO nagoya.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 1 Jan 2002 19:53:16 -0000 Received: (qmail 29476 invoked by uid 97); 1 Jan 2002 19:53:13 -0000 Delivered-To: gavinpatel@example.net Received: (qmail 29460 invoked by uid 97); 1 Jan 2002 19:53:12 -0000 Mailing-List: contact gavinpatel@example.net; run by ezmlm Precedence: bulk List-Unsubscribe: <mailto:gavinpatel@example.net> List-Subscribe: <mailto:gavinpatel@example.net> List-Help: <mailto:gavinpatel@example.net> List-Post: <mailto:gavinpatel@example.net> List-Id: "Ant Users List" <ant-user.jakarta.apache.org> Reply-To: "Ant Users List" <gavinpatel@example.net> Delivered-To: mailing list gavinpatel@example.net Received: (qmail 29441 invoked from network); 1 Jan 2002 19:53:12 -0000 X-Originating-IP: [83.161.120.155] From: "Mav Rck" <gavinpatel@example.net> To: gavinpatel@example.net Bcc: Subject: Problems with compilation Date: Tue, 01 Jan 2002 19:53:11 +0000 Mime-Version: 1.0 Content-Type: text/plain; format=flowed Message-ID: <gavinpatel@example.net> X-OriginalArrivalTime: 01 Jan 2002 19:53:11.0531 (UTC) FILETIME=[F14533B0:01C192FD] X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Iam getting the following problems when I try to use ANT. Iam a newbie and any help is greatly appreciated Buildfile: build.xml init: [echo] --------- jakarta-struts 1.0 --------- [echo] [echo] java.class.path = /usr/local/jakarta-ant-1.4.1/lib/xalan.jar:/usr/local/jakarta-ant-1.4.1/lib/jaxp.jar:/usr/local/jakarta-ant-1.4.1/lib/crimson.jar:/usr/local/jakarta-ant-1.4.1/lib/ant.jar:/usr/local/jakarta-tomcat-4.0.1/common/lib/servlet.jar:/usr/local/jakarta-tomcat-4.0.1/lib/jasper-compiler.jar:/usr/local/jakarta-tomcat-4.0.1/lib/jasper-runtime.jar:/usr/java/jdk1.3.1_02/lib/tools.jar [echo] java.home = /usr/java/jdk1.3.1_02/jre [echo] user.home = /root [echo] build.compiler = ${build.compiler} prepare.dist: prepare.library: compile.library: [style] DEPRECATED - the style attribute should be relative to the project's [style] basedir, not the tasks's basedir. [style] Transforming into /root/emerald/uilib/java/jakarta-struts-1.0-src/target/library [style] Transforming into /root/emerald/uilib/java/jakarta-struts-1.0-src/target/library [style] Loading stylesheet /root/emerald/uilib/java/jakarta-struts-1.0-src/doc/stylesheets/tld.xsl BUILD FAILED java.lang.NoClassDefFoundError: gavinpatel@example.net(Native Method) at java.lang.Class.forName(Class.java:120) at org.apache.xml.utils.ObjectPool.<init>(ObjectPool.java:100) at org.apache.xalan.transformer.TransformerImpl.<init>(TransformerImpl.java:236) at org.apache.xalan.templates.StylesheetRoot.newTransformer(StylesheetRoot.java:175) at org.apache.tools.ant.taskdefs.optional.TraXLiaison.setStylesheet(TraXLiaison.java:112) at org.apache.tools.ant.taskdefs.XSLTProcess.configureLiaison(XSLTProcess.java:459) at org.apache.tools.ant.taskdefs.XSLTProcess.process(XSLTProcess.java:340) at org.apache.tools.ant.taskdefs.XSLTProcess.execute(XSLTProcess.java:179) at org.apache.tools.ant.Task.perform(Task.java:217) at org.apache.tools.ant.Target.execute(Target.java:184) at org.apache.tools.ant.Target.performTasks(Target.java:202) at org.apache.tools.ant.Project.executeTarget(Project.java:601) at org.apache.tools.ant.Project.executeTargets(Project.java:560) at org.apache.tools.ant.Main.runBuild(Main.java:454) at org.apache.tools.ant.Main.start(Main.java:153) at org.apache.tools.ant.Main.main(Main.java:176) Total time: 4 seconds org/w3c/dom/traversal/NodeIterator Can anyone help me out here ? Thanks, Mav _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> From ant-usergavinpatel@example.net Wed Jan 02 00:27:05 2002 Return-Path: <ant-usergavinpatel@example.net> Delivered-To: gavinpatel@example.net Received: (qmail 18955 invoked from network); 2 Jan 2002 00:27:05 -0000 Received: from unknown (HELO nagoya.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 2 Jan 2002 00:27:05 -0000 Received: (qmail 24767 invoked by uid 97); 2 Jan 2002 00:27:04 -0000 Delivered-To: gavinpatel@example.net Received: (qmail 24734 invoked by uid 97); 2 Jan 2002 00:27:03 -0000 Mailing-List: contact gavinpatel@example.net; run by ezmlm Precedence: bulk List-Unsubscribe: <mailto:gavinpatel@example.net> List-Subscribe: <mailto:gavinpatel@example.net> List-Help: <mailto:gavinpatel@example.net> List-Post: <mailto:gavinpatel@example.net> List-Id: "Ant Users List" <ant-user.jakarta.apache.org> Reply-To: "Ant Users List" <gavinpatel@example.net> Delivered-To: mailing list gavinpatel@example.net Received: (qmail 24723 invoked from network); 2 Jan 2002 00:27:02 -0000 Message-ID: <gavinpatel@example.net> Date: Tue, 01 Jan 2002 16:23:12 -0800 From: Boris Garbuzov <gavinpatel@example.net> X-Mailer: Mozilla 4.78 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: gavinpatel@example.net Subject: novice Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Sorry for novice posting. May be later you can redirect me to proper way for such problems. Now I just do not understand ant's error message D:\boris\lab\CanadianPersonal\build.xml:25: Could not create task of type: ejbjar. Common solutions are to use taskdef to declare your task, or, if this is an optional task, to put the optional.jar in the lib directory of your ant installation (ANT_HOME). for script <project name="EJBTest" default="ejb" basedir="."> <property name="src" value="src"/> <property name="build" value="build"/> <property name="descriptors" value="descriptors"/> <property name="classes" value="classes"/> <property name="defaultroot" value="webapp"/> <property name="classpath" value="d:/JBuilder5/jdk1.3/jre/lib/rt.jar;d:/JBuilder5/jdk1.3/jre/lib/tools.jar;D:/Jboss/lib/ext/jboss-j2ee.jar"/> <property name="xdoclet.jar.path" value="D:\XDoclet\lib\xdoclet.jar"/> <property name="ant.jar.path" value="D:\IDEA\lib\ant.jar"/> <property name="log4j.jar.path" value="D:\Log4j\dist\lib\log4j.jar"/> <property name="ejb20dtd" value="D:/JBuilder5/extras/BorlandXML/example/j2ee/ejb-jar_2_0/ejb-jar_2_0.dtd"/> <property name="jbossdeploy" value="D:/JBoss/deploy" /> <property name="defaultroot" value="webapp"/> <target name="ejb" depends="compile"> <ejbjar srcdir="${classes}" descriptordir="${descriptors}" destdir="${build}" flatdestdir="true" genericjarsuffix=".jar" classpath="${classes}"> <support dir="${classes}"> <include name="**/*.class"/> </support> <jboss destdir="${build}"> </jboss> <include name="**/*-ejb-jar.xml"/> <dtd publicId="-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" location="${ejb20dtd}"/> </ejbjar> <copy todir="${jbossdeploy}" > <fileset dir="${build}" > </fileset> </copy> </target> <target name="war" > <war warfile="${build}/canadianpersonal.war" webxml="${descriptors}/web.xml"> <fileset dir="${defaultroot}"> </fileset> <classes dir="${classes}" /> <webinf dir="${descriptors}"> <include name="struts.tld"/> <include name="struts-bean.tld"/> <include name="struts-config.xml"/> <include name="struts-form.tld"/> <include name="struts-html.tld"/> <include name="struts-logic.tld"/> <include name="struts-template.tld"/> </webinf> <lib dir="lib"> <include name="struts.jar"/> </lib> </war> </target> <target name="compile"> <javac destdir="${classes}" classpath="${classpath}" debug="on"> <src path="${src}"/> <include name="**/*"/> </javac> </target> </project> -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> From ant-usergavinpatel@example.net Wed Jan 02 10:05:57 2002 Return-Path: <ant-usergavinpatel@example.net> Delivered-To: gavinpatel@example.net Received: (qmail 27216 invoked from network); 2 Jan 2002 10:05:57 -0000 Received: from unknown (HELO nagoya.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 2 Jan 2002 10:05:57 -0000 Received: (qmail 21910 invoked by uid 97); 2 Jan 2002 10:06:02 -0000 Delivered-To: gavinpatel@example.net Received: (qmail 21894 invoked by uid 97); 2 Jan 2002 10:06:01 -0000 Mailing-List: contact gavinpatel@example.net; run by ezmlm Precedence: bulk List-Unsubscribe: <mailto:gavinpatel@example.net> List-Subscribe: <mailto:gavinpatel@example.net> List-Help: <mailto:gavinpatel@example.net> List-Post: <mailto:gavinpatel@example.net> List-Id: "Ant Users List" <ant-user.jakarta.apache.org> Reply-To: "Ant Users List" <gavinpatel@example.net> Delivered-To: mailing list gavinpatel@example.net Received: (qmail 21883 invoked from network); 2 Jan 2002 10:06:00 -0000 Message-ID: <502326F46B08D41191C400508B6D70C10235C9F3@ThisAddressDoesNotExist> From: Les Hughes <gavinpatel@example.net> To: 'Ant Users List' <gavinpatel@example.net> Subject: RE: perforce Date: Wed, 2 Jan 2002 10:05:04 -0000 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Hi Marcus, There are a couple of ways of doing this. Using p4counter to maintain a build counter on your p4 server is probably the simplest (see the p4counter docs for an example). Since this requires certain perms on the server, not all people can go this route. Others have used a version.txt file and Ant's propertyfile stuff to check this file out, increment a value stored in the file and then write it back and check in. This approach is good for any SCM. Another way is to use the <script> task to script up whatever you need for setting your label name. Once you have the property you should just be able to create a new label with p4label. If you're having probs, send a snippet of your build.xml and we'll have a look. Rgds, Les > -----Original Message----- > From: Marcus [mailto:gavinpatel@example.net] > Sent: 30 December 2001 19:05 > To: Ant Users List > Subject: perforce > > > I was trying to use the p4 properties and was wondering if > anyone has used them to > do a build by incrementing the labels? > > -mez > -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> From ant-usergavinpatel@example.net Wed Jan 02 10:16:25 2002 Return-Path: <ant-usergavinpatel@example.net> Delivered-To: gavinpatel@example.net Received: (qmail 29736 invoked from network); 2 Jan 2002 10:16:25 -0000 Received: from unknown (HELO nagoya.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 2 Jan 2002 10:16:25 -0000 Received: (qmail 26489 invoked by uid 97); 2 Jan 2002 10:16:30 -0000 Delivered-To: gavinpatel@example.net Received: (qmail 26473 invoked by uid 97); 2 Jan 2002 10:16:29 -0000 Mailing-List: contact gavinpatel@example.net; run by ezmlm Precedence: bulk List-Unsubscribe: <mailto:gavinpatel@example.net> List-Subscribe: <mailto:gavinpatel@example.net> List-Help: <mailto:gavinpatel@example.net> List-Post: <mailto:gavinpatel@example.net> List-Id: "Ant Users List" <ant-user.jakarta.apache.org> Reply-To: "Ant Users List" <gavinpatel@example.net> Delivered-To: mailing list gavinpatel@example.net Received: (qmail 26462 invoked from network); 2 Jan 2002 10:16:29 -0000 Message-ID: <502326F46B08D41191C400508B6D70C10235C9F4@ThisAddressDoesNotExist> From: Les Hughes <gavinpatel@example.net> To: 'Ant Users List' <gavinpatel@example.net> Subject: RE: Perforce Optional Tasks Date: Wed, 2 Jan 2002 10:15:33 -0000 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Hi Gang, Sorry to have missed this one - I'm out in no mans land (OK near the Tower of London) on a project so only get to sync up ant-user every few weeks :-( Anyway my point. I've been unhappy with the error reporting on the P4 tasks for a while (well, it all makes sense to me but hey...) One of the problems revolves around having to parse inconsistent output from the p4.exe CLI but even going native through JNI and the C++ libraries would help that much (it's still a text based interface). So, not much we can do about that except hassle perforce for a decent Java interface - hint hint. So, if you have any comments on how we can improve the error reporting please let us know (or better still submit a patch!) Of course, it doesn't help saying the the task isn't defined when it's actually a runtime error but that's another story.... Bye, Les. > -----Original Message----- > From: Marcus [mailto:gavinpatel@example.net] > Sent: 20 December 2001 22:25 > To: Ant Users List > Subject: Re: Perforce Optional Tasks > > > oh man, what a dummy. > > THANKS and happy x-mas and merry new year. > > -duh > ----- Original Message ----- > From: "Diane Holt" <gavinpatel@example.net> > To: "Ant Users List" <gavinpatel@example.net> > Sent: Thursday, December 20, 2001 2:17 PM > Subject: Re: Perforce Optional Tasks > > > > --- Marcus <gavinpatel@example.net> wrote: > > > that is what i thought but then i get: > > > > > > p:\cpdev\main\src\run_build.xml:27: Problem exec'ing P4 > command: error: > > > //cpdev//main/src/... - no such file(s). > > > > But that's not because <p4sync> isn't defined -- in fact, > it is, and the > > above is the output from 'p4', telling you there are no > such files at > > //cpdev//main/src/... > > > > I suspect it's the double slashes before main, and you > really meant to > > specify //cpdev/main/src/... > > > > Diane > > > > ===== > > (gavinpatel@example.net) > > > > > > > > __________________________________________________ > > Do You Yahoo!? > > Check out Yahoo! Shopping and Yahoo! Auctions for all of > > your unique holiday gifts! Buy at http://shopping.yahoo.com > > or bid at http://auctions.yahoo.com > > > > -- > > To unsubscribe, e-mail: <mailto:gavinpatel@example.net> > For additional commands, e-mail: <mailto:gavinpatel@example.net> > > -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> From ant-usergavinpatel@example.net Wed Jan 02 10:16:38 2002 Return-Path: <ant-usergavinpatel@example.net> Delivered-To: gavinpatel@example.net Received: (qmail 29861 invoked from network); 2 Jan 2002 10:16:37 -0000 Received: from unknown (HELO nagoya.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 2 Jan 2002 10:16:37 -0000 Received: (qmail 27721 invoked by uid 97); 2 Jan 2002 10:16:42 -0000 Delivered-To: gavinpatel@example.net Received: (qmail 27686 invoked by uid 97); 2 Jan 2002 10:16:41 -0000 Mailing-List: contact gavinpatel@example.net; run by ezmlm Precedence: bulk List-Unsubscribe: <mailto:gavinpatel@example.net> List-Subscribe: <mailto:gavinpatel@example.net> List-Help: <mailto:gavinpatel@example.net> List-Post: <mailto:gavinpatel@example.net> List-Id: "Ant Users List" <ant-user.jakarta.apache.org> Reply-To: "Ant Users List" <gavinpatel@example.net> Delivered-To: mailing list gavinpatel@example.net Received: (qmail 27675 invoked from network); 2 Jan 2002 10:16:40 -0000 Message-ID: <gavinpatel@example.net> From: "Steve Loughran" <gavinpatel@example.net> To: "Ant Users List" <gavinpatel@example.net> References: <gavinpatel@example.net> Subject: Re: TelnetTask.java Date: Mon, 24 Dec 2001 00:26:58 -0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-ECS-MailScanner: Found to be clean X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Johannes, adding regexp support would indeed make telnet more robust. why dont you submit it to ant-dev, having a look at the ant task guidelines first about a) how to submit changes to a task, b) what is expected in documentation and changes, c) why tabs are not allowed in the source. Looking at the code, I think it'd be critical to copy the regexp mapper and use the regexp library support found in org.apache.tools.ant.util.regexp, particularly: org.apache.tools.ant.util.regexp.RegexpMatcher; org.apache.tools.ant.util.regexp.RegexpMatcherFactory; This regexp package provides a layer of indirection and will pick up on any of the supported regexp implementations found on the classpath, rather than have support for a single one hard coded into a task. If you can add that, and still ensure that telnet runs without any regexp package being present (dont want to break someone elses build), then you would probably stand a good chance of getting it into the build. ----- Original Message ----- From: "Johannes van der Merwe" <gavinpatel@example.net> To: <gavinpatel@example.net> Sent: Sunday, December 23, 2001 23:09 Subject: TelnetTask.java > I have added regular expression capabilities to TelnetTask.java so that one > can build more sophisticated sequences-I also made some new attributes: > flags defaults to RE.MULTILINE, and verbose to false. One can specify either > a string or regex. I have changed the while loops a bit in the > waitForRegex() function(please check whether this kind of logic make more > sense), and made it return a string - this helps a lot with debugging > sequences. The default flags is 8, meaning multiline recognition. > > Kind regards > Jo van der Merwe > ---------------------------------------------------------------------------- ---- > -- > To unsubscribe, e-mail: <mailto:gavinpatel@example.net> > For additional commands, e-mail: <mailto:gavinpatel@example.net> -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> From ant-usergavinpatel@example.net Wed Jan 02 11:15:24 2002 Return-Path: <ant-usergavinpatel@example.net> Delivered-To: gavinpatel@example.net Received: (qmail 40788 invoked from network); 2 Jan 2002 11:15:24 -0000 Received: from unknown (HELO nagoya.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 2 Jan 2002 11:15:24 -0000 Received: (qmail 15248 invoked by uid 97); 2 Jan 2002 11:15:31 -0000 Delivered-To: gavinpatel@example.net Received: (qmail 15232 invoked by uid 97); 2 Jan 2002 11:15:31 -0000 Mailing-List: contact gavinpatel@example.net; run by ezmlm Precedence: bulk List-Unsubscribe: <mailto:gavinpatel@example.net> List-Subscribe: <mailto:gavinpatel@example.net> List-Help: <mailto:gavinpatel@example.net> List-Post: <mailto:gavinpatel@example.net> List-Id: "Ant Users List" <ant-user.jakarta.apache.org> Reply-To: "Ant Users List" <gavinpatel@example.net> Delivered-To: mailing list gavinpatel@example.net Received: (qmail 15221 invoked from network); 2 Jan 2002 11:15:30 -0000 Message-ID: <gavinpatel@example.net> From: "Steve Loughran" <gavinpatel@example.net> To: "Ant Users List" <gavinpatel@example.net> References: <gavinpatel@example.net> Subject: Re: Newbie help <echo> Date: Thu, 27 Dec 2001 09:46:15 -0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-ECS-MailScanner: Found to be clean X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N ----- Original Message ----- From: "John Volkar" <gavinpatel@example.net> To: "Ant Users List" <gavinpatel@example.net> Sent: Thursday, December 27, 2001 07:39 Subject: RE: Newbie help <echo> > Okay, thanks everyone... For now, I'm echoing whilst I play around. > > I can see I'm going to have to get deeping into ANT than I originally > planned. So much for the project plan that alloted me 2-3 days to get > project wide automatic build scripts setup and working. > well, the amount you miss that milestone by will be a good metric as to how much the rest of the project will be late. There are two automated build systems listed on the ant web pages -cruisecontrol -anthill plus of course GUMP. These all automatically build on a regular basis and provide notification, usually a web page and email. You probably could get one of those working in 2-3 days, full time, but expect it slow gavinpatel@example.net. -steve -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> From ant-usergavinpatel@example.net Wed Jan 02 11:33:48 2002 Return-Path: <ant-usergavinpatel@example.net> Delivered-To: gavinpatel@example.net Received: (qmail 44121 invoked from network); 2 Jan 2002 11:33:48 -0000 Received: from unknown (HELO nagoya.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 2 Jan 2002 11:33:48 -0000 Received: (qmail 20345 invoked by uid 97); 2 Jan 2002 11:33:40 -0000 Delivered-To: gavinpatel@example.net Received: (qmail 20308 invoked by uid 97); 2 Jan 2002 11:33:39 -0000 Mailing-List: contact gavinpatel@example.net; run by ezmlm Precedence: bulk List-Unsubscribe: <mailto:gavinpatel@example.net> List-Subscribe: <mailto:gavinpatel@example.net> List-Help: <mailto:gavinpatel@example.net> List-Post: <mailto:gavinpatel@example.net> List-Id: "Ant Users List" <ant-user.jakarta.apache.org> Reply-To: "Ant Users List" <gavinpatel@example.net> Delivered-To: mailing list gavinpatel@example.net Received: (qmail 20291 invoked from network); 2 Jan 2002 11:33:39 -0000 Message-ID: <gavinpatel@example.net> From: "Steve Loughran" <gavinpatel@example.net> To: "Ant Users List" <gavinpatel@example.net> References: <gavinpatel@example.net> Subject: Re: FTP task trojan attack? Date: Fri, 28 Dec 2001 10:06:29 -0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-ECS-MailScanner: Found to be clean X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N ----- Original Message ----- From: "Frank E. Weiss" <gavinpatel@example.net> To: <gavinpatel@example.net> Sent: Thursday, December 27, 2001 22:21 Subject: FTP task trojan attack? > 2) how easy or hard would it be to add a trojan FTP task to a system > running ant that could sniff ftp passwords? > a) hard to do in source many people look at. b) not worth the effort, given ftp passwords are sent over the wire in plaintext. -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> From ant-usergavinpatel@example.net Wed Jan 02 11:33:58 2002 Return-Path: <ant-usergavinpatel@example.net> Delivered-To: gavinpatel@example.net Received: (qmail 44237 invoked from network); 2 Jan 2002 11:33:58 -0000 Received: from unknown (HELO nagoya.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 2 Jan 2002 11:33:58 -0000 Received: (qmail 20528 invoked by uid 97); 2 Jan 2002 11:33:43 -0000 Delivered-To: gavinpatel@example.net Received: (qmail 20458 invoked by uid 97); 2 Jan 2002 11:33:41 -0000 Mailing-List: contact gavinpatel@example.net; run by ezmlm Precedence: bulk List-Unsubscribe: <mailto:gavinpatel@example.net> List-Subscribe: <mailto:gavinpatel@example.net> List-Help: <mailto:gavinpatel@example.net> List-Post: <mailto:gavinpatel@example.net> List-Id: "Ant Users List" <ant-user.jakarta.apache.org> Reply-To: "Ant Users List" <gavinpatel@example.net> Delivered-To: mailing list gavinpatel@example.net Received: (qmail 20315 invoked from network); 2 Jan 2002 11:33:40 -0000 Message-ID: <gavinpatel@example.net> From: "Steve Loughran" <gavinpatel@example.net> To: "Ant Users List" <gavinpatel@example.net> References: <gavinpatel@example.net> Subject: Re: compiling current directory Date: Fri, 28 Dec 2001 10:03:04 -0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-ECS-MailScanner: Found to be clean X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N ----- Original Message ----- From: <gavinpatel@example.net> To: <gavinpatel@example.net> Sent: Friday, December 28, 2001 09:15 Subject: compiling current directory > I am trying to set up a target that will compile the directory I ran ant > from along with any subdirectories. For instance if c:\dev is in my > classpath and I am in the c:\dev\foo directory, I want to compile all of > the .java files in foo and all of it's subdirectories. > > <target name="compile"> > <property name="src" value="${user.dir}"/> > > <!-- ${dev_dir} is set up on the command line. It will be c:\dev in this > example. > <property name="build" value="${dev_dir}"/> > > <javac srcdir="${src}" destdir="${build}"/> > </target> > > This works, but it always compiles ALL of the files instead of just the > ones that changed. > > The ant documentation for the javac task states: > Note: If you wish to compile only source-files located in some packages > below a common root you should not include these packages in the > srcdir-attribute. Use include/exclude-attributes or elements to filter for > these packages. If you include part of your package-structure inside the > srcdir-attribute (or nested src-elements) Ant will start to recompile your > sources every time you call it. > > but, I can't seem to figure out what the documentation is talking about. > Can someone please point me in the right direction? you are reading the wrong part of the docs. look further up the page at the line that goes The directory structure of the source tree should follow the package hierarchy. -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> From ant-usergavinpatel@example.net Wed Jan 02 12:14:51 2002 Return-Path: <ant-usergavinpatel@example.net> Delivered-To: gavinpatel@example.net Received: (qmail 53218 invoked from network); 2 Jan 2002 12:14:50 -0000 Received: from unknown (HELO nagoya.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 2 Jan 2002 12:14:50 -0000 Received: (qmail 205 invoked by uid 97); 2 Jan 2002 12:14:38 -0000 Delivered-To: gavinpatel@example.net Received: (qmail 189 invoked by uid 97); 2 Jan 2002 12:14:38 -0000 Mailing-List: contact gavinpatel@example.net; run by ezmlm Precedence: bulk List-Unsubscribe: <mailto:gavinpatel@example.net> List-Subscribe: <mailto:gavinpatel@example.net> List-Help: <mailto:gavinpatel@example.net> List-Post: <mailto:gavinpatel@example.net> List-Id: "Ant Users List" <ant-user.jakarta.apache.org> Reply-To: "Ant Users List" <gavinpatel@example.net> Delivered-To: mailing list gavinpatel@example.net Received: (qmail 178 invoked from network); 2 Jan 2002 12:14:37 -0000 Message-ID: <gavinpatel@example.net> From: John Volkar <gavinpatel@example.net> To: Ant Users List <gavinpatel@example.net> Subject: RE: Newbie help <property> Date: Wed, 2 Jan 2002 07:06:53 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N >>My solution uses the <param> element of <antcall> and >>the fact that you can always accomplish anything with >>another level of indirection. Exactly my realization, indirection is a wonderful thing. This is exactly what I did. Glad to know that my thinking was reasonable. John Volkar -----Original Message----- From: Steve Cohen [mailto:gavinpatel@example.net] Sent: Friday, December 28, 2001 11:16 AM To: Ant Users List Subject: RE: Newbie help <property> I know you said never mind, but I'm not sure what your solution is and whether it doesn't make things needlessly more complicated. On the other hand, your solution may amount to the same thing as mine, I'm not sure. My solution uses the <param> element of <antcall> and the fact that you can always accomplish anything with another level of indirection. As far as I can tell, the only motivation behind your expand-properties is to avoid copying the same boilerplate to each project. A good way to do that in ant is to do that boilerplate in a surrounding target and pass its results in as params via antcall. Note that these params are passed into any child targets as well (but not to parents). Like this: <target name="quicktest"> <property name="build-targets" value="build-targets-quicktest"/> <antcall target="build-sequence"/> </target> <target name="build-sequence"> <antcall target="prepare-environment"/> <parallel> <antcall target="build-template"> <param name="build-target" value="build-somehugeproject" /> <param name="project-name" value="core\somehugeproject"/> </antcall> <sequential> <antcall target="build-template"> <param name="build-target" value="build-someproject" /> <param name="project-name" value="utilities\someproject"/> </antcall> <antcall target="build-template"> <param name="build-target" value="build-someotherproject" /> <param name="project-name" value="utilities\someotherproject"/> </antcall> </sequential> </parallel> </target> <target name="build-template" /> <antcall target="${build-target}"> <param name="project-path" value="${basedir}\${project-name}"/> <param name="project-path-src" value="${project-path}src\"/> <param name="project-path-javadoc" value="${project-path}javadoc\"/> </antcall> </target> <target name="build-somehugeproject"> ... meat of target </target> <target name="build-someproject"> ... meat of target </target> <target name="build-someotherproject"> ... meat of target </target> <target name="build-targets-quicktest"> <antcall target="cleanup-project"/> <antcall target="vssget-project"/> <antcall target="antbuild-project"/> <antcall target="cleanup-project"/> </target> -----Original Message----- From: John Volkar [mailto:gavinpatel@example.net] Sent: Friday, December 28, 2001 9:17 AM To: Ant Users List Subject: RE: Newbie help <property> Never mind, I've worked around this by having "expand-properties" do an <antcall> to another intermediate <target> that finishes up. John Volkar -----Original Message----- From: John Volkar [mailto:gavinpatel@example.net] Sent: Friday, December 28, 2001 7:45 AM To: gavinpatel@example.net Subject: Newbie help <property> Okay, once more... It seems that properties are only inheritable "downwards" thru a series of <antcall>'s. I can see why this is (you would not want child targets messing up parent target property settings. However, I have a situation where I want a child <target> to set properties that I want to use in the parent <target>. (see "expand-properties" in the attached sample) How could I allow a child target to set a property that would then be visible to a calling target? John Volkar The following is a shortened part of a master build script that will eventualy have 40-50 separate steps in it's "build-sequence". The default <target> for the project is specified as "quicktest". The following is the series of calls made for "someproject"... My problem is in expand-properties, it fabricates several properties from one base propery and I do not want to repeat that expansion logic everywhere, so my original intent was to use <target name="expand-properties"> as a sort-of subroutine. quicktest build-sequence prepare-environment build-someproject build-targets-quicktest expand-properties cleanup-project vssget-project antbuild-project cleanup-project <target name="quicktest"> <property name="build-targets" value="build-targets-quicktest"/> <antcall target="build-sequence"/> </target> <target name="build-sequence"> <antcall target="prepare-environment"/> <parallel> <antcall target="build-somehugeproject"/> <sequential> <antcall target="build-someproject"/> <antcall target="build-someotherproject"/> </sequential> </parallel> </target> <target name="build-somehugeproject"> <property name="project-name" value="core\somehugeproject"/> <antcall target="${build-targets}"/> </target> <target name="build-someproject"> <property name="project-name" value="utilities\someproject"/> <antcall target="${build-targets}"/> </target> <target name="build-someotherproject"> <property name="project-name" value="utilities\someotherproject"/> <antcall target="${build-targets}"/> </target> <target name="build-targets-quicktest"> <antcall target="expand-properties"/> <antcall target="cleanup-project"/> <antcall target="vssget-project"/> <antcall target="antbuild-project"/> <antcall target="cleanup-project"/> </target> <target name="expand-properties"> <property name="project-path" value="${basedir}\${project-name}"/> <property name="project-path-src" value="${project-path}src\"/> <property name="project-path-javadoc" value="${project-path}javadoc\"/> </target> -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> From ant-usergavinpatel@example.net Wed Jan 02 12:48:06 2002 Return-Path: <ant-usergavinpatel@example.net> Delivered-To: gavinpatel@example.net Received: (qmail 64693 invoked from network); 2 Jan 2002 12:48:06 -0000 Received: from unknown (HELO nagoya.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 2 Jan 2002 12:48:06 -0000 Received: (qmail 26696 invoked by uid 97); 2 Jan 2002 12:47:58 -0000 Delivered-To: gavinpatel@example.net Received: (qmail 26680 invoked by uid 97); 2 Jan 2002 12:47:57 -0000 Mailing-List: contact gavinpatel@example.net; run by ezmlm Precedence: bulk List-Unsubscribe: <mailto:gavinpatel@example.net> List-Subscribe: <mailto:gavinpatel@example.net> List-Help: <mailto:gavinpatel@example.net> List-Post: <mailto:gavinpatel@example.net> List-Id: "Ant Users List" <ant-user.jakarta.apache.org> Reply-To: "Ant Users List" <gavinpatel@example.net> Delivered-To: mailing list gavinpatel@example.net Received: (qmail 26669 invoked from network); 2 Jan 2002 12:47:57 -0000 Message-ID: <gavinpatel@example.net> Date: Wed, 2 Jan 2002 04:47:58 -0800 (PST) From: James Bullington <gavinpatel@example.net> Subject: Re: help me on ejbjar for weblogic To: Ant Users List <gavinpatel@example.net> In-Reply-To: <gavinpatel@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N What version of Weblogic are you running? Have you tried compiling any examples in Weblogic 6.1 to see if they work? --Jim --- deepak <gavinpatel@example.net> wrote: > hi > i am trying to compile my stateless EJBs using ant1.4 but the problem > is at > ejbjar it is not putting all the referenced files as specified in its > xml > (home and remote of other EJBs) in the jar before doing ejbc. > > The same build.xml when used with ant 1.2 works fine > > i have posted this earlier also, but nobody replied, plz help or > provide a > pointer to any mailing list where it can be discussed > > thanks > deepak > > -- > To unsubscribe, e-mail: > <mailto:gavinpatel@example.net> > For additional commands, e-mail: > <mailto:gavinpatel@example.net> > __________________________________________________ Do You Yahoo!? Send your FREE holiday greetings online! http://greetings.yahoo.com -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> From ant-usergavinpatel@example.net Wed Jan 02 13:23:47 2002 Return-Path: <ant-usergavinpatel@example.net> Delivered-To: gavinpatel@example.net Received: (qmail 74959 invoked from network); 2 Jan 2002 13:23:47 -0000 Received: from unknown (HELO nagoya.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 2 Jan 2002 13:23:47 -0000 Received: (qmail 21282 invoked by uid 97); 2 Jan 2002 13:23:30 -0000 Delivered-To: gavinpatel@example.net Received: (qmail 21228 invoked by uid 97); 2 Jan 2002 13:23:28 -0000 Mailing-List: contact gavinpatel@example.net; run by ezmlm Precedence: bulk List-Unsubscribe: <mailto:gavinpatel@example.net> List-Subscribe: <mailto:gavinpatel@example.net> List-Help: <mailto:gavinpatel@example.net> List-Post: <mailto:gavinpatel@example.net> List-Id: "Ant Users List" <ant-user.jakarta.apache.org> Reply-To: "Ant Users List" <gavinpatel@example.net> Delivered-To: mailing list gavinpatel@example.net Received: (qmail 21049 invoked from network); 2 Jan 2002 13:23:27 -0000 X-Originating-IP: [83.161.120.155] From: "Todd Chambery" <gavinpatel@example.net> To: "Ant Users List" <gavinpatel@example.net> References: <gavinpatel@example.net> Subject: Re: novice Date: Wed, 2 Jan 2002 08:14:53 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Message-ID: <gavinpatel@example.net> X-OriginalArrivalTime: 02 Jan 2002 13:23:27.0467 (UTC) FILETIME=[A9B1F3B0:01C19390] X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N You probably just need the optional.jar (sometimes labeled jakarta-ant-1.4.1-optional.jar) either in the ant/lib directory or explicitly in your classpath. Todd ----- Original Message ----- From: "Boris Garbuzov" <gavinpatel@example.net> To: <gavinpatel@example.net> Sent: Tuesday, January 01, 2002 7:23 PM Subject: novice > Sorry for novice posting. May be later you can redirect me to proper way > for such problems. Now I just do not understand ant's error message > > D:\boris\lab\CanadianPersonal\build.xml:25: Could not create task of > type: ejbjar. Common solutions are to use taskdef to declare your task, > or, if this is an optional task, to put the optional.jar in the lib > directory of your ant installation (ANT_HOME). > > for script > > <project name="EJBTest" default="ejb" basedir="."> > > <property name="src" value="src"/> > <property name="build" value="build"/> > <property name="descriptors" value="descriptors"/> > <property name="classes" value="classes"/> > <property name="defaultroot" value="webapp"/> > <property name="classpath" > value="d:/JBuilder5/jdk1.3/jre/lib/rt.jar;d:/JBuilder5/jdk1.3/jre/lib/tools. jar;D:/Jboss/lib/ext/jboss-j2ee.jar"/> > > <property name="xdoclet.jar.path" value="D:\XDoclet\lib\xdoclet.jar"/> > <property name="ant.jar.path" value="D:\IDEA\lib\ant.jar"/> > <property name="log4j.jar.path" value="D:\Log4j\dist\lib\log4j.jar"/> > <property name="ejb20dtd" > value="D:/JBuilder5/extras/BorlandXML/example/j2ee/ejb-jar_2_0/ejb-jar_2_0.d td"/> > > <property name="jbossdeploy" value="D:/JBoss/deploy" /> > > <property name="defaultroot" value="webapp"/> > > > <target name="ejb" depends="compile"> > <ejbjar srcdir="${classes}" > descriptordir="${descriptors}" > destdir="${build}" > flatdestdir="true" > genericjarsuffix=".jar" > classpath="${classes}"> > <support dir="${classes}"> > <include name="**/*.class"/> > </support> > <jboss destdir="${build}"> > </jboss> > <include name="**/*-ejb-jar.xml"/> > <dtd publicId="-//Sun Microsystems, Inc.//DTD Enterprise > JavaBeans 2.0//EN" > location="${ejb20dtd}"/> > </ejbjar> > > <copy todir="${jbossdeploy}" > > <fileset dir="${build}" > > </fileset> > </copy> > </target> > > <target name="war" > > <war warfile="${build}/canadianpersonal.war" > webxml="${descriptors}/web.xml"> > <fileset dir="${defaultroot}"> > </fileset> > <classes dir="${classes}" /> > <webinf dir="${descriptors}"> > <include name="struts.tld"/> > <include name="struts-bean.tld"/> > <include name="struts-config.xml"/> > <include name="struts-form.tld"/> > <include name="struts-html.tld"/> > <include name="struts-logic.tld"/> > <include name="struts-template.tld"/> > </webinf> > <lib dir="lib"> > <include name="struts.jar"/> > </lib> > </war> > </target> > > > <target name="compile"> > <javac destdir="${classes}" > classpath="${classpath}" > debug="on"> > <src path="${src}"/> > <include name="**/*"/> > </javac> > > </target> > </project> > > > > > -- > To unsubscribe, e-mail: <mailto:gavinpatel@example.net> > For additional commands, e-mail: <mailto:gavinpatel@example.net> > > -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> From ant-usergavinpatel@example.net Wed Jan 02 16:18:40 2002 Return-Path: <ant-usergavinpatel@example.net> Delivered-To: gavinpatel@example.net Received: (qmail 55662 invoked from network); 2 Jan 2002 16:18:40 -0000 Received: from unknown (HELO nagoya.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 2 Jan 2002 16:18:40 -0000 Received: (qmail 16814 invoked by uid 97); 2 Jan 2002 16:18:23 -0000 Delivered-To: gavinpatel@example.net Received: (qmail 16765 invoked by uid 97); 2 Jan 2002 16:18:22 -0000 Mailing-List: contact gavinpatel@example.net; run by ezmlm Precedence: bulk List-Unsubscribe: <mailto:gavinpatel@example.net> List-Subscribe: <mailto:gavinpatel@example.net> List-Help: <mailto:gavinpatel@example.net> List-Post: <mailto:gavinpatel@example.net> List-Id: "Ant Users List" <ant-user.jakarta.apache.org> Reply-To: "Ant Users List" <gavinpatel@example.net> Delivered-To: mailing list gavinpatel@example.net Received: (qmail 16700 invoked from network); 2 Jan 2002 16:18:21 -0000 Message-ID: <A35A461EBB6BD511859E0002A56B89CC268A31@EXCORP03> From: "Mallampati, Suresh" <gavinpatel@example.net> To: 'Ant Users List' <gavinpatel@example.net> Subject: EJB Jar task - input a jar file Date: Wed, 2 Jan 2002 10:18:08 -0600 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Hi, When I use the EJB Jar task, ant looks at the deployment descriptor files, and places only the classes mentioned in there (home, remote & bean), inside the EJB Jar. But in my case, I need to have some other interfaces inside that jar. So, is there a way to achieve this.. or better, is there a way that instead of providing a src directory, I can provide a jar file as input to the task. Thanks.. Suresh -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> From ant-usergavinpatel@example.net Wed Jan 02 16:28:54 2002 Return-Path: <ant-usergavinpatel@example.net> Delivered-To: gavinpatel@example.net Received: (qmail 60500 invoked from network); 2 Jan 2002 16:28:54 -0000 Received: from unknown (HELO nagoya.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 2 Jan 2002 16:28:54 -0000 Received: (qmail 25688 invoked by uid 97); 2 Jan 2002 16:28:24 -0000 Delivered-To: gavinpatel@example.net Received: (qmail 25626 invoked by uid 97); 2 Jan 2002 16:28:23 -0000 Mailing-List: contact gavinpatel@example.net; run by ezmlm Precedence: bulk List-Unsubscribe: <mailto:gavinpatel@example.net> List-Subscribe: <mailto:gavinpatel@example.net> List-Help: <mailto:gavinpatel@example.net> List-Post: <mailto:gavinpatel@example.net> List-Id: "Ant Users List" <ant-user.jakarta.apache.org> Reply-To: "Ant Users List" <gavinpatel@example.net> Delivered-To: mailing list gavinpatel@example.net Received: (qmail 25584 invoked from network); 2 Jan 2002 16:28:22 -0000 Message-ID: <gavinpatel@example.net> From: John Volkar <gavinpatel@example.net> To: Ant Users List <gavinpatel@example.net> Subject: How do I Recover from a failed <target> Date: Wed, 2 Jan 2002 11:19:43 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Question: I have a series of targets defined some of which are connected via <antcall>'s, I have a target that might sometimes fail, but it's failure should NOT stop the build, I basically want to log the failure and continue with other targets. How do you do something like this? Thanks John Volkar -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> From ant-usergavinpatel@example.net Wed Jan 02 18:02:48 2002 Return-Path: <ant-usergavinpatel@example.net> Delivered-To: gavinpatel@example.net Received: (qmail 5630 invoked from network); 2 Jan 2002 18:02:48 -0000 Received: from unknown (HELO nagoya.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 2 Jan 2002 18:02:48 -0000 Received: (qmail 11422 invoked by uid 97); 2 Jan 2002 18:02:39 -0000 Delivered-To: gavinpatel@example.net Received: (qmail 11406 invoked by uid 97); 2 Jan 2002 18:02:39 -0000 Mailing-List: contact gavinpatel@example.net; run by ezmlm Precedence: bulk List-Unsubscribe: <mailto:gavinpatel@example.net> List-Subscribe: <mailto:gavinpatel@example.net> List-Help: <mailto:gavinpatel@example.net> List-Post: <mailto:gavinpatel@example.net> List-Id: "Ant Users List" <ant-user.jakarta.apache.org> Reply-To: "Ant Users List" <gavinpatel@example.net> Delivered-To: mailing list gavinpatel@example.net Received: (qmail 11394 invoked from network); 2 Jan 2002 18:02:38 -0000 Message-ID: <gavinpatel@example.net> From: "Steve Loughran" <gavinpatel@example.net> To: "Ant Users List" <gavinpatel@example.net> References: <sc2300be.093@GW_SRV.corp.longaberger.com> Subject: Re: Proper use of <uptodate> (a little off-topic) Date: Wed, 2 Jan 2002 10:02:22 -0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-ECS-MailScanner: Found to be clean X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Look at <propertyfile> in the optional tasks. It isnt prefix aware though. ----- Original Message ----- From: "DONNIE HALE" <gavinpatel@example.net> To: <gavinpatel@example.net> Sent: Friday, December 21, 2001 06:28 Subject: RE: Proper use of <uptodate> (a little off-topic) For your approach to be most useful, it would be terrific if I could ***write*** a property file from ant. That would let me have the build.xml file be the sole owner of port assignments, etc.; and they would get stuffed into the various property files needed by the application when the archives are built. Something like: <propfile name="env.properties" append="true"> <include property="app.port" /> <include prefix="app.prop." /> </propfile> where the prefix attribute means any property ant knows about beginning with the specified value gets written to the property file. I don't want to have to go to 3 different property files and a .xml file, etc., when I have to adjust ports or whatever. Thanks again, Donnie >>> gavinpatel@example.net 12/21/01 04:22AM >>> There are a couple of ways to set properties differently for qa and development environments, etc. that we use for our projects and which you might find useful. One is to set up a separate target which has the name of the evironment, such as qa, devel, prod. In each of these targets, just put the properties that are specific to that environment. <target name="qa" description="set up qa specific properties"> <property name="env.name" value="qa"/> <property name="app.port" value="8080"/> ... </target> <target name="devel" description="set up devel specific properties"> <property name="env.name" value="devel"/> <property name="app.port" value="5050"/> ... </target> When you want to execute a target which depends on the environment specific properties, you just do something like this: $ ant qa app.build or $ ant devel app.build If you want this to be provided via an environmental variable, one way to have that happen all the time would be: $ alias ant='ant $BUILD_TYPE' As an alternative, or in addition you can add a properties file for each environment as well: <target name="devel" description="set up devel specific properties"> <property name="env.name" value="devel"/> <property name="build.properties" value="${basedir}/build/environments/${env.name}.properties"/> <property file="${build.properties}"/> ... </target> You can also add user specific properties, which I've found useful: <property name="user.prefs" value="${basedir}/build/users/${user.name}.properties"/> <property file="${user.prefs}"/> I consider the above approach, which I would describe as table driven logic to be superior to using conditionals. It looks cleaner to me. One of the arguments against conditionals, which you will see time and time again on this and in the ant-dev mailing list, is that they can be abused so easily, that is, conditionals are used when a simpler, more natural (for ant) construction can be used instead. Of course this isn't *always* the case, but it probably is at least 9 times out of 10. Julian. > -----Original Message----- > From: DONNIE HALE [mailto:gavinpatel@example.net] > Sent: Thursday, December 20, 2001 7:03 AM > To: gavinpatel@example.net > Subject: Re: Proper use of <uptodate> (a little off-topic) > > > Aaah. Out of curiousity, and without trying to start a new > religious war :), could you summarize the reasons for the > rejection? Or perhaps give me a keyword that will help me hit the > right archived messages? > > The multiple .properties files idea is interesting. A little ugly > to manage, but the .xml file would be clean as a whistle. > > Thanks again, > > Donnie > > > >>> gavinpatel@example.net 12/19/01 03:02PM >>> > --- DONNIE HALE <gavinpatel@example.net> wrote: > > That makes sense. The only hitch is that my "determining property" is an > > environment variable. So, as you say, I have to jump through a bunch of > > <conditional> hoops to turn that into one of several different > > properties for a <target>'s "if". > > > > Might I propose that this would be much simpler if <target> had this > > construct: > > > > <target name="..." depends="..." if="prop.name" equals="prop.value"> > > ... > > </target> > > That you won't get -- it's been proposed many times before, and thoroughly > rejected each time. > > But, as Steve pointed out, using property files is the way to simplify the > whole thing for you (should've thought of that myself, but brain's not > working too good with this nasty cold)... So, once you have your props > files, you'd just need a single target to figure out which file to read in > and then read that one in. Eg: > > <target name="setProps"> > <condition property="propsFile" value="val1.properties"> > <equals arg1="${determining_property}" arg2="val1"/> > </condition> > <condition property="propsFile" value="val2.properties"> > <equals arg1="${determining_property} arg2="val2"/> > </condition> > ... > <property file="${propsFile}"/> > </target> > > Diane > > > ===== > (gavinpatel@example.net) > > > > __________________________________________________ > Do You Yahoo!? > Check out Yahoo! Shopping and Yahoo! Auctions for all of > your unique holiday gifts! Buy at http://shopping.yahoo.com > or bid at http://auctions.yahoo.com > > -- > To unsubscribe, e-mail: <mailto:gavinpatel@example.net> > For additional commands, e-mail: <mailto:gavinpatel@example.net> > > > > -- > To unsubscribe, e-mail: <mailto:gavinpatel@example.net> > For additional commands, e-mail: <mailto:gavinpatel@example.net> > > -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> From ant-usergavinpatel@example.net Wed Jan 02 18:50:10 2002 Return-Path: <ant-usergavinpatel@example.net> Delivered-To: gavinpatel@example.net Received: (qmail 27117 invoked from network); 2 Jan 2002 18:50:10 -0000 Received: from unknown (HELO nagoya.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 2 Jan 2002 18:50:10 -0000 Received: (qmail 2277 invoked by uid 97); 2 Jan 2002 18:50:04 -0000 Delivered-To: gavinpatel@example.net Received: (qmail 2261 invoked by uid 97); 2 Jan 2002 18:50:04 -0000 Mailing-List: contact gavinpatel@example.net; run by ezmlm Precedence: bulk List-Unsubscribe: <mailto:gavinpatel@example.net> List-Subscribe: <mailto:gavinpatel@example.net> List-Help: <mailto:gavinpatel@example.net> List-Post: <mailto:gavinpatel@example.net> List-Id: "Ant Users List" <ant-user.jakarta.apache.org> Reply-To: "Ant Users List" <gavinpatel@example.net> Delivered-To: mailing list gavinpatel@example.net Received: (qmail 2215 invoked from network); 2 Jan 2002 18:50:02 -0000 Message-ID: <003d01c193bf$1a190b10$0a41a8c0@MERLIN> From: "Marcus" <gavinpatel@example.net> To: "Ant Users List" <gavinpatel@example.net> References: <gavinpatel@example.net> Subject: Re: InstallShield support Date: Wed, 2 Jan 2002 10:55:52 -0800 MIME-Version: 1.0 Content-Type: text/plain; charset="windows-1255" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Rahamim, Just looking at this now. I am new a this but you can use the exec property and I know that installer has the line command capabilities so I would assume t hat you can use ant. -mez ----- Original Message ----- From: "Rahamim, Zvi (Zvi)" <gavinpatel@example.net> To: <gavinpatel@example.net> Sent: Monday, December 31, 2001 9:43 PM Subject: InstallShield support Hi All ! Is there any support in Ant for InstallShield commands ? Thank you ! -- To unsubscribe, e-mail: <mailto:gavinpatel@example.net> For additional commands, e-mail: <mailto:gavinpatel@example.net> From ant-usergavinpatel@example.net Wed Jan 02 20:20:47 2002 Return-Path: <ant-usergavinpatel@example.net> Delivered-To: gavinpatel@example.net Received: (qmail 69366 invoked from network); 2 Jan 2002 20:20:46 -0000 Received: from unknown (HELO nagoya.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 2 Jan 2002 20:20:46 -0000 Received: (qmail 24464 invoked by uid 97); 2 Jan 2002 20:20:43 -0000 Delivered-To: gavinpatel@example.net Received: (qmail 24448 invoked by uid 97); 2 Jan 2002 20:20:43 -0000 Mailing-List: contact gavinpatel@example.net; run by ezmlm Precedence: bulk List-Unsubscribe: <mailto:gavinpatel@example.net> List-Subscribe: <mailto:gavinpatel@example.net> List-Help: <mailto:gavinpatel@example.net> List-Post: <mailto:gavinpatel@example.net> List-Id: "Ant Users List" <ant-user.jakarta.apache.org> Reply-To: "Ant Users List" <gavinpatel@example.net> Delivered-To: mailing list gavinpatel@example.net Received: (qmail 24437 invoked from network); 2 Jan 2002 20:20:42 -0000 Reply-To: <gavinpatel@example.net> From: "drs. Mark C. Prins" <gavinpatel@example.net> To: <gavinpatel@example.net> Subject: using includes listing file with JAR command and inner classes Date: Wed, 2 Jan 2002 16:20:40 -0400 Message-ID: <000101c193ca$f268b5f0$ddcaa8c0@prinsnt> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 X-MimeOLE: Produced By Microsoft
{'source': 'Apache Software Foundation Public Mail Archives'}