ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dharnidhar Vemuri <dvem...@arsin.com>
Subject RE: FW: Retrieve all the nodes in an XML file using xmlproperty
Date Mon, 12 May 2003 12:32:46 GMT
I will take half an hour to download  and test it. I will be downloading the
nightly build dated 2003-05-12. I will get back to u once I test it.

Thanks for all the help.

Dhar

-----Original Message-----
From: peter reilly [mailto:peter.reilly@corvil.com]
Sent: Monday, May 12, 2003 18:01
To: Ant Developers List
Subject: Re: FW: Retrieve all the nodes in an XML file using xmlproperty


On Monday 12 May 2003 13:21, Dharnidhar Vemuri wrote:
> Do u mean with apache-ant-1.6alpha? Let me test it with this version.
Yes, I meant apache-ant-1.6alpha, my e-mail was a little confusing.

My build.xml file is
<project default="t">
  <target name="t">
    <delete quiet="yes" dir="classes"/>
    <mkdir dir="classes"/>
    <xmlproperty file="x.xml" collapseAttributes="true"/>
 
    <echo>${suite.testcases.filename}</echo>
    <javac srcdir="src" destdir="classes" 
           includes="${suite.testcases.filename}"/>
  </target>

</project>

and the output is:
t:
   [delete] Deleting directory 
/home/preilly/proj/learning/xmlproperties/classes
    [mkdir] Created dir: /home/preilly/proj/learning/xmlproperties/classes
     [echo] MyModule.java,MyModule1.java
    [javac] Compiling 2 source files to 
/home/preilly/proj/learning/xmlproperties/classes

Cheers,
Peter

>
>
>
>
> -----Original Message-----
> From: peter reilly [mailto:peter.reilly@corvil.com]
> Sent: Monday, May 12, 2003 17:52
> To: Ant Developers List
> Subject: Re: FW: Retrieve all the nodes in an XML file using xmlproperty
>
>
> OK, just tested.
> My example works for the current nightly build but
> not for ant 1.5.3-1.
>
> Looking at cvs history for XmlProperty task, I think
> revision 1.6 of XmlProperties.java added the feature
> of adding a "," if the property already existed.
>
> Peter.
>
> On Monday 12 May 2003 12:55, Dharnidhar Vemuri wrote:
> > Peter,
> >
> >   It still takes the first java file, It does not compile the second
file
> > at all
> >
> >
> >
> > -----Original Message-----
> > From: peter reilly [mailto:peter.reilly@corvil.com]
> > Sent: Monday, May 12, 2003 17:25
> > To: Ant Developers List
> > Subject: Re: FW: Retrieve all the nodes in an XML file using xmlproperty
> >
> >
> > You would probally change the input to include the .java
> > in the filename. and use the "includes" attribute of
> > javac and not the include sub-element.
> >
> > <suite filename='MyApplicationTestSet'>
> >      <testcases filename='MyModule.java'>
> >          <testcase name='testMyMethod'/>
> >      </testcases>
> >      <testcases filename='MyModule1.java'>
> >          <testcase name='testMyMethod'/>
> >      </testcases>
> > </suite>
> >
> > <javac srcdir="${src.dir}" destdir="${cls.dir}"
> >            includes="${suite.testcases.filename}"/>
> >
> > On Monday 12 May 2003 12:12, Dharnidhar Vemuri wrote:
> > > > Hi,
> > > >
> > > > I have an xml file with the following structure:
> > > >
> > > > <suite filename='MyApplicationTestSet'>
> > > >     <testcases filename='MyModule'>
> > > >         <testcase name='testMyMethod'/>
> > > >     </testcases>
> > > >     <testcases filename='MyModule1'>
> > > >         <testcase name='testMyMethod'/>
> > > >     </testcases>
> > > > </suite>
> > > >
> > > >
> > > > What I am interested is to retrieve all the testcase filenames
append
> > > > '.java' at the end and compile these java files by using javac.
> > > >
> > > > My ant target looks like this:
> > > >
> > > >
> > > > <target name="compile" depends="init">
> > > >   <xmlproperty file="${xmlfile}" collapseAttributes="true"/>
> > > >
> > > >   <javac srcdir="${src.dir}" destdir="${cls.dir}" >
> > > >     	 <include name="${suite.testcases.filename}.java"/>
> > > >   </javac>
> > > > </target>
> > > >
> > > > When i compile, it compiles only the first file (MyModule.java), but
> >
> > does
> >
> > > > not compile (MyModule1.java).
> > > >
> > > > Is there a way by which I can achieve this?
> > > >
> > > >
> > > > Thanks in advance,
> > > > Dharnidhar
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
> > > For additional commands, e-mail: dev-help@ant.apache.org
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
> > For additional commands, e-mail: dev-help@ant.apache.org
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
> > For additional commands, e-mail: dev-help@ant.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
> For additional commands, e-mail: dev-help@ant.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
> For additional commands, e-mail: dev-help@ant.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org

Mime
View raw message