I can see the problem here.
Previously <property/> was a special
task that was created differently from
the other tasks (it was created in Ant#init()).

I had removed this, and made it a normal
task but missed the usage from Ant#reinit
(and perhaps other places).

I have not been able to write a script that
triggers the problem (even with foreach), but
I have placed a quick fix in to catch the usage
in ComponentHelper#createTask() which
should solve this pending a proper fix.

Peter

On Fri, 2003-06-27 at 17:05, Steve Loughran wrote:
> One more breakage. The Foreach task is derived from ant-contrib foreach, 
> used in the absence of <subant> in ant.1.5.
> 
> I could fix it in Axis if there is an easy fix, but since Axis breaking 
> is a symptom, better to do it in Ant.
> 
> > -----Original Message-----
> > From: Sam Ruby [mailto:[EMAIL PROTECTED]
> > Sent: Friday, June 27, 2003 9:02 AM
> > To: axis-dev@xml.apache.org
> > Subject: [GUMP] Build Failure - Axis
> > 
> > 
> > ----------------------------------------------------
> > This email is autogenerated from the output from:
> > <http://cvs.apache.org/builds/gump/2003-06-27/xml-axis.html>
> > ----------------------------------------------------
> > 
> > Build results exceed maximum length.
> > Please see URL above for details.
> > Last 50 lines of build output follows.
> > 
> >      [java] copy:
> > 
> >      [java] compile:
> >      [java] [wsdl2java] WSDL2Java 
> > /home/rubys/jakarta/xml-axis/java/samples/addr/AddressBook.wsdl
> >      [java]      [copy] Copying 3 files to 
> > /home/rubys/jakarta/xml-axis/java/build/work/samples/addr
> >      [java]     [javac] Compiling 11 source files to 
> > /home/rubys/jakarta/xml-axis/java/build/classes
> > 
> >      [java] BUILD FAILED
> >      [java] java.lang.NullPointerException
> >      [java]         at 
> > org.apache.tools.ant.taskdefs.Ant.reinit(Ant.java:177)
> >      [java]         at 
> > org.apache.tools.ant.taskdefs.Ant.createProperty(Ant.java:602)
> >      [java]         at 
> > org.apache.axis.tools.ant.foreach.ForeachTask.executeAntTask(F
> > oreachTask.java:224)
> >      [java]         at 
> > org.apache.axis.tools.ant.foreach.ForeachTask.executeTarget(Fo
> > reachTask.java:181)
> >      [java]         at 
> > org.apache.axis.tools.ant.foreach.ForeachTask.executeParameter
> > s(ForeachTask.java:247)
> >      [java]         at 
> > org.apache.axis.tools.ant.foreach.ForeachTask.executeParameter
> > s(ForeachTask.java:254)
> >      [java]         at 
> > org.apache.axis.tools.ant.foreach.ForeachTask.execute(ForeachT
> > ask.java:263)
> >      [java]         at 
> > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:270)
> >      [java]         at org.apache.tools.ant.Task.perform(Task.java:399)
> >      [java]         at org.apache.tools.ant.Target.execute(Target.java:309)
> >      [java]         at 
> > org.apache.tools.ant.Target.performTasks(Target.java:336)
> >      [java]         at 
> > org.apache.tools.ant.Project.executeTarget(Project.java:1183)
> >      [java]         at 
> > org.apache.tools.ant.Project.executeTargets(Project.java:1056)
> >      [java]         at org.apache.tools.ant.Main.runBuild(Main.java:618)
> >      [java]         at org.apache.tools.ant.Main.start(Main.java:201)
> >      [java]         at org.apache.tools.ant.Main.main(Main.java:248)
> > 
> >      [java] Total time: 18 seconds
> >      [java] java.lang.NullPointerException
> >      [java]         at 
> > org.apache.tools.ant.taskdefs.Ant.reinit(Ant.java:177)
> >      [java]         at 
> > org.apache.tools.ant.taskdefs.Ant.createProperty(Ant.java:602)
> >      [java]         at 
> > org.apache.axis.tools.ant.foreach.ForeachTask.executeAntTask(F
> > oreachTask.java:224)
> >      [java]         at 
> > org.apache.axis.tools.ant.foreach.ForeachTask.executeTarget(Fo
> > reachTask.java:181)
> >      [java]         at 
> > org.apache.axis.tools.ant.foreach.ForeachTask.executeParameter
> > s(ForeachTask.java:247)
> >      [java]         at 
> > org.apache.axis.tools.ant.foreach.ForeachTask.executeParameter
> > s(ForeachTask.java:254)
> >      [java]         at 
> > org.apache.axis.tools.ant.foreach.ForeachTask.execute(ForeachT
> > ask.java:263)
> >      [java]         at 
> > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:270)
> >      [java]         at org.apache.tools.ant.Task.perform(Task.java:399)
> >      [java]         at org.apache.tools.ant.Target.execute(Target.java:309)
> >      [java]         at 
> > org.apache.tools.ant.Target.performTasks(Target.java:336)
> >      [java]         at 
> > org.apache.tools.ant.Project.executeTarget(Project.java:1183)
> >      [java]         at 
> > org.apache.tools.ant.Project.executeTargets(Project.java:1056)
> >      [java]         at org.apache.tools.ant.Main.runBuild(Main.java:618)
> >      [java]         at org.apache.tools.ant.Main.start(Main.java:201)
> >      [java]         at org.apache.tools.ant.Main.main(Main.java:248)
> > 
> > 
> > 
> > BUILD FAILED
> > /home/rubys/jakarta/xml-axis/java/xmls/targets.xml:7: Java returned: 1
> > 
> > Total time: 1 minute 21 seconds
> > 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to