--- Oliver Robinson <[EMAIL PROTECTED]> wrote: > Thanks Matt, that manual build fixes the problem. > What is the general process/timescale that this > might end up in a stable build? I currently have > ant in production and am a bit wary of using a dev > build for this... > Oliver
Oliver: I would expect to see Ant 1.7.1 in the next month or two. I realize this may not be the answer you're looking for. :| -Matt > > Matt Benson wrote: > > Please see Martijn's build linked at > > > http://issues.apache.org/bugzilla/show_bug.cgi?id=41284 > > > > -Matt > > > > --- Oliver Robinson <[EMAIL PROTECTED]> wrote: > > > >> I tried the latest nightly build: > >> apache-ant-20070123 which threw the same error. > >> Anything else that might help diagnose to the > >> problem? > >> > >> Thanks, > >> > >> Oliver > >> > >> Matt Benson wrote: > >>> Please check this against a (very) recent build > >> from > >>> Ant HEAD. I believe Martijn Kruithof recently > >> removed > >>> the NPE from dependset. > >>> > >>> Thanks, > >>> Matt > >>> > >>> --- Oliver Robinson <[EMAIL PROTECTED]> wrote: > >>> > >>>> I'm having a spot of bother with a dependset - > it > >> is > >>>> throwing a NPE. I'm thought it used work on > ant > >>>> 1.6.5, but having just re-tried it, it seems to > >> fail > >>>> in the same way. I'm not having much luck > >> boiling > >>>> down an exact test case, although it seems to > be > >>>> something to do with either number of files or > >> path > >>>> lengths - reducing the path length of dir5 did > >> not > >>>> to produce the error. > >>>> > >>>> Platform: windows > >>>> JRE: 1.5.0_06 > >>>> Ant: 1.7.0 > >>>> > >>>> The ant script is similar to the one below, > with > >> the > >>>> directories being fairly long. There are a > fair > >>>> number of subdirectories and files, but not > vast > >> - > >>>> it works fine with other much greater > >> directories. > >>>> <project name="test" default="test"> > >>>> <target name="test"> > >>>> <dependset> > >>>> <srcfileset dir="dir1"/> > >>>> <srcfileset dir="dir2"/> > >>>> <srcfileset dir="dir3"/> > >>>> <targetfileset dir="dir5"/> > >>>> </dependset> > >>>> </target> > >>>> </project> > >>>> > >>>> Stack trace: > >>>> > >>>> C:\temp\dependstest\build.xml:4: > >>>> java.lang.NullPointerException > >>>> at > >>>> > > > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:115) > >>>> at > >>>> > org.apache.tools.ant.Task.perform(Task.java:348) > >>>> 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:1329) > >>>> at > >>>> > > > org.apache.tools.ant.Project.executeTarget(Project.java:1298) > >>>> at > >>>> > > > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) > >>>> at > >>>> > > > org.apache.tools.ant.Project.executeTargets(Project.java:1181) > >>>> at > >>>> > org.apache.tools.ant.Main.runBuild(Main.java:698) > >>>> at > >>>> > org.apache.tools.ant.Main.startAnt(Main.java:199) > >>>> at > >>>> > > > org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) > >>>> at > >>>> > > > org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) > >>>> Caused by: java.lang.NullPointerException > >>>> at > >>>> > > > org.apache.tools.ant.types.resources.Sort$SortedBag$MutableInt.access$100(Sort.java:44) > >>>> at > >>>> > > > org.apache.tools.ant.types.resources.Sort$SortedBag$MyIterator.next(Sort.java:60) > >>>> at > >>>> > > > org.apache.tools.ant.types.resources.FailFast.next(FailFast.java:115) > >>>> at > >>>> > > > org.apache.tools.ant.taskdefs.DependSet.uptodate(DependSet.java:233) > >>>> at > >>>> > > > org.apache.tools.ant.taskdefs.DependSet.execute(DependSet.java:202) > >>>> at > >>>> > > > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > >>>> at > >>>> > >> > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > >>>> Method) > >>>> at > >>>> > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > >>>> at > >>>> > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > >>>> at > >>>> > java.lang.reflect.Method.invoke(Method.java:585) > >>>> at > >>>> > > > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > >>>> ... 11 more > >>>> --- Nested Exception --- > >>>> java.lang.NullPointerException > >>>> at > >>>> > > > org.apache.tools.ant.types.resources.Sort$SortedBag$MutableInt.access$100(Sort.java:44) > >>>> at > >>>> > > > org.apache.tools.ant.types.resources.Sort$SortedBag$MyIterator.next(Sort.java:60) > >>>> at > >>>> > > > org.apache.tools.ant.types.resources.FailFast.next(FailFast.java:115) > >>>> at > >>>> > > > org.apache.tools.ant.taskdefs.DependSet.uptodate(DependSet.java:233) > >>>> at > >>>> > > > org.apache.tools.ant.taskdefs.DependSet.execute(DependSet.java:202) > >>>> at > >>>> > > > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > >>>> at > >>>> > >> > sun.reflect.NativeMethodAccessorImpl.invoke0(Native > >>>> Method) > >>>> at > >>>> > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > >>>> at > >>>> > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > >>>> at > >>>> > java.lang.reflect.Method.invoke(Method.java:585) > >>>> at > >>>> > > > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > >>>> at > >>>> > org.apache.tools.ant.Task.perform(Task.java:348) > >>>> 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:1329) > >>>> at > >>>> > > > org.apache.tools.ant.Project.executeTarget(Project.java:1298) > >>>> at > >>>> > > > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) > >>>> at > >>>> > > > org.apache.tools.ant.Project.executeTargets(Project.java:1181) > >>>> at > >>>> > org.apache.tools.ant.Main.runBuild(Main.java:698) > >>>> at > >>>> > org.apache.tools.ant.Main.startAnt(Main.java:199) > >>>> at > >>>> > > > org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) > >>>> at > >>>> > > > org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) > >>>> Any help much appreciated. > >>>> > >>>> Oliver > >>>> > >>>> > > > --------------------------------------------------------------------- > >>>> To unsubscribe, e-mail: > >>>> [EMAIL PROTECTED] > >>>> For additional commands, e-mail: > >>>> [EMAIL PROTECTED] > >>>> > >>>> > >>> > >>> > >>> > >>> > > > ____________________________________________________________________________________ > >>> Be a PS3 game guru. > >>> Get your game face on with the latest PS3 news > and > >> previews at Yahoo! Games. > >> > http://videogames.yahoo.com/platform?platform=120121 > >> -- > >> > >> Oliver Robinson > >> Software Development > >> World Programming > >> +44 1794 367957 > >> [EMAIL PROTECTED] > >> > > > > > > > > > > > > > ____________________________________________________________________________________ > > Need Mail bonding? > > Go to the Yahoo! Mail Q&A for great tips from > Yahoo! Answers users. > > > http://answers.yahoo.com/dir/?link=list&sid=396546091 > > > > -- > > Oliver Robinson > Software Development > World Programming > +44 1794 367957 > [EMAIL PROTECTED] > ____________________________________________________________________________________ We won't tell. Get more on shows you hate to love (and love to hate): Yahoo! TV's Guilty Pleasures list. http://tv.yahoo.com/collections/265 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
