| Target.getTasks returns UnknownElement | Target.getTasks returns UnknownElement 2007-08-02 - By James Mao
Hi,
I'm trying to parse the build.xml myself, and tried to get the tasks object with the following code
File buildFile = new File("c:/myproject/build.xml");
Project project = new Project(); project.init(); project.setUserProperty( "ant.file" , buildFile.getAbsolutePath()); project.addBuildListener(new DefaultLogger()); ProjectHelper.configureProject(project, buildFile);
Target target = (Target) project.getTargets().get("echome"); Task[] tasks = target.getTasks(); System.out.println(((Echo)tasks[0])); <<< Failure point
The build.xml is
<project name="myproject"> <target name="echome"> <echo message="abc"/> </target> </project>
How can i get an instance of Echo , instead of UnknownElement <cid:part1.04040006.08090202@(protected)>?
I'm running the above code inside a junit test
ant 1.7.0, junit4, jdk1.6
Thanks in advance! James
--------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscribe@(protected) For additional commands, e-mail: user-help@(protected)
|
|
 |