ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Peter Reilly" <peter.kitt.rei...@gmail.com>
Subject Re: NPE in Ant 1.7.0
Date Thu, 27 Mar 2008 14:11:45 GMT
Thanks for report - and the build file.

This has not been reported before, please add a bug report.

This error is also present int the ant 1.7.1beta build and the trunk.

In general, however, ant 1.7.0 can support multiple targets, I (and
a gillzillion others) use
them all the time), there must be something in the build.xml that
triggers an edge condition (in RuntimeConfigurable.java:381)
- the use of references to tasks may be the root cause.

Peter

On Thu, Mar 27, 2008 at 1:52 PM, Buck, Robert <rbuck@verisign.com> wrote:
> Has this bug been reported yet?
>
>  Run "ant init clean" and you get an NPE. Basically, Ant will not run
>  multiple targets, which is a pretty huge limitation.
>
>  <?xml version="1.0"?>
>  <project name="AntNPE" default="init">
>   <target name="init">
>     <echo id="test">test</echo>
>   </target>
>   <target name="clean" depends="init"/>
>  </project>
>
>  Apache Ant version 1.7.1beta compiled on March 18 2008
>  D:\dev\thirdparty\shared\apache-ant-1.7.1beta>ant -f antfails.xml init
>  clean
>  Buildfile: antfails.xml
>
>  init:
>      [echo] test
>
>  init:
>
>  BUILD FAILED
>  java.lang.NullPointerException
>         at
>  org.apache.tools.ant.RuntimeConfigurable.maybeConfigure(RuntimeConfigura
>  ble.java:381)
>         at
>  org.apache.tools.ant.RuntimeConfigurable.maybeConfigure(RuntimeConfigura
>  ble.java:349)
>         at org.apache.tools.ant.Task.maybeConfigure(Task.java:202)
>         at org.apache.tools.ant.Task.perform(Task.java:347)
>         at org.apache.tools.ant.Target.execute(Target.java:357)
>         at org.apache.tools.ant.Target.performTasks(Target.java:385)
>         at
>  org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
>         at
>  org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecut
>  or.java:41)
>         at
>  org.apache.tools.ant.Project.executeTargets(Project.java:1189)
>         at org.apache.tools.ant.Main.runBuild(Main.java:758)
>         at org.apache.tools.ant.Main.startAnt(Main.java:217)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
>         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
>
>  Total time: 0 seconds
>

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


Mime
View raw message