https://issues.apache.org/bugzilla/show_bug.cgi?id=46631

           Summary: java.lang.NullPointerException with pathconvert
                    starting at svn rev. 278337
           Product: Ant
           Version: 1.7.0
          Platform: All
        OS/Version: Windows XP
            Status: NEW
          Severity: blocker
          Priority: P1
         Component: Core tasks
        AssignedTo: notifications@ant.apache.org
        ReportedBy: mal...@fdr.follett.com


I have a file that was written for ant 1.6.5 (and it runs just fine at the
version).  

from version 1.7.0 it seems to always fail at the same place:

<pathconvert property="classpath.lycea" refid="ClasspathLycea" pathsep=" ">
                <mapper type="flatten"/>
</pathconvert>


I tried to modify it several time but nothing seem to help. I always get the
same errors. I even tried downloading the current source and compile it. 
so the stack dump here is from the latest possible. (Jan 29th, ant 1.8a)

** more comments below this stack dump


c:\scholastic3x\slms\build-all\build.xml:51: The following error occurred while
executing this line:
C:\Scholastic3x\environment\lyceabuild\buildscripts\ant\antBuildTargets.xml:121:
java.lang.NullPointerExce
        at
org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:583)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:443)
        at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1330)
        at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.Main.runBuild(Main.java:775)
        at org.apache.tools.ant.Main.startAnt(Main.java:217)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by:
C:\Scholastic3x\environment\lyceabuild\buildscripts\ant\antBuildAll.xml:19: The
following error
ing this line:
c:\scholastic3x\slms\build-all\build.xml:51: The following error occurred while
executing this line:
C:\Scholastic3x\environment\lyceabuild\buildscripts\ant\antBuildTargets.xml:121:
java.lang.NullPointerExce
        at
org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:583)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:443)
        at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
        ... 17 more
Caused by: c:\scholastic3x\slms\build-all\build.xml:51: The following error
occurred while executing this
C:\Scholastic3x\environment\lyceabuild\buildscripts\ant\antBuildTargets.xml:121:
java.lang.NullPointerExce
        at
org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:583)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:443)
        at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:289)
        at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:208)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
        ... 30 more
Caused by:
C:\Scholastic3x\environment\lyceabuild\buildscripts\ant\antBuildTargets.xml:121:
java.lang.Null
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:116)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
        ... 44 more
Caused by: java.lang.NullPointerException
        at
org.apache.tools.ant.types.AbstractFileSet.setupDirectoryScanner(AbstractFileSet.java:520)
        at
org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFileSet.java:483)
        at org.apache.tools.ant.types.FileSet.size(FileSet.java:82)
        at org.apache.tools.ant.types.FileSet.size(FileSet.java:80)
        at
org.apache.tools.ant.types.resources.Resources$MyCollection.<init>(Resources.java:74)
        at
org.apache.tools.ant.types.resources.Resources.validate(Resources.java:250)
        at
org.apache.tools.ant.types.resources.Resources.iterator(Resources.java:152)
        at
org.apache.tools.ant.types.resources.Union.getCollection(Union.java:127)
        at
org.apache.tools.ant.types.resources.Union.getCollection(Union.java:109)
        at
org.apache.tools.ant.types.resources.BaseResourceCollectionContainer.cacheCollection(BaseResour
java:265)
        at
org.apache.tools.ant.types.resources.BaseResourceCollectionContainer.iterator(BaseResourceColle
2)
        at
org.apache.tools.ant.taskdefs.PathConvert.execute(PathConvert.java:363)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        ... 51 more
--- Nested Exception ---
C:\Scholastic3x\environment\lyceabuild\buildscripts\ant\antBuildAll.xml:19: The
following error occurred w
ne:
c:\scholastic3x\slms\build-all\build.xml:51: The following error occurred while
executing this line:
C:\Scholastic3x\environment\lyceabuild\buildscripts\ant\antBuildTargets.xml:121:
java.lang.NullPointerExce
        at
org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:583)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:443)
        at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
        at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1330)
        at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.Main.runBuild(Main.java:775)
        at org.apache.tools.ant.Main.startAnt(Main.java:217)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: c:\scholastic3x\slms\build-all\build.xml:51: The following error
occurred while executing this
C:\Scholastic3x\environment\lyceabuild\buildscripts\ant\antBuildTargets.xml:121:
java.lang.NullPointerExce
        at
org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:583)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:443)
        at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:289)
        at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:208)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
        ... 30 more
Caused by:
C:\Scholastic3x\environment\lyceabuild\buildscripts\ant\antBuildTargets.xml:121:
java.lang.Null
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:116)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
        ... 44 more
Caused by: java.lang.NullPointerException
        at
org.apache.tools.ant.types.AbstractFileSet.setupDirectoryScanner(AbstractFileSet.java:520)
        at
org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFileSet.java:483)
        at org.apache.tools.ant.types.FileSet.size(FileSet.java:82)
        at org.apache.tools.ant.types.FileSet.size(FileSet.java:80)
        at
org.apache.tools.ant.types.resources.Resources$MyCollection.<init>(Resources.java:74)
        at
org.apache.tools.ant.types.resources.Resources.validate(Resources.java:250)
        at
org.apache.tools.ant.types.resources.Resources.iterator(Resources.java:152)
        at
org.apache.tools.ant.types.resources.Union.getCollection(Union.java:127)
        at
org.apache.tools.ant.types.resources.Union.getCollection(Union.java:109)
        at
org.apache.tools.ant.types.resources.BaseResourceCollectionContainer.cacheCollection(BaseResour
java:265)
        at
org.apache.tools.ant.types.resources.BaseResourceCollectionContainer.iterator(BaseResourceColle
2)
        at
org.apache.tools.ant.taskdefs.PathConvert.execute(PathConvert.java:363)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        ... 51 more
--- Nested Exception ---
c:\scholastic3x\slms\build-all\build.xml:51: The following error occurred while
executing this line:
C:\Scholastic3x\environment\lyceabuild\buildscripts\ant\antBuildTargets.xml:121:
java.lang.NullPointerExce
        at
org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:583)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:443)
        at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:289)
        at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:208)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
        at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
        at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1330)
        at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.Main.runBuild(Main.java:775)
        at org.apache.tools.ant.Main.startAnt(Main.java:217)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by:
C:\Scholastic3x\environment\lyceabuild\buildscripts\ant\antBuildTargets.xml:121:
java.lang.Null
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:116)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
        ... 44 more
Caused by: java.lang.NullPointerException
        at
org.apache.tools.ant.types.AbstractFileSet.setupDirectoryScanner(AbstractFileSet.java:520)
        at
org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFileSet.java:483)
        at org.apache.tools.ant.types.FileSet.size(FileSet.java:82)
        at org.apache.tools.ant.types.FileSet.size(FileSet.java:80)
        at
org.apache.tools.ant.types.resources.Resources$MyCollection.<init>(Resources.java:74)
        at
org.apache.tools.ant.types.resources.Resources.validate(Resources.java:250)
        at
org.apache.tools.ant.types.resources.Resources.iterator(Resources.java:152)
        at
org.apache.tools.ant.types.resources.Union.getCollection(Union.java:127)
        at
org.apache.tools.ant.types.resources.Union.getCollection(Union.java:109)
        at
org.apache.tools.ant.types.resources.BaseResourceCollectionContainer.cacheCollection(BaseResour
java:265)
        at
org.apache.tools.ant.types.resources.BaseResourceCollectionContainer.iterator(BaseResourceColle
2)
        at
org.apache.tools.ant.taskdefs.PathConvert.execute(PathConvert.java:363)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        ... 51 more
--- Nested Exception ---
C:\Scholastic3x\environment\lyceabuild\buildscripts\ant\antBuildTargets.xml:121:
java.lang.NullPointerExce
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:116)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
        at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:289)
        at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:208)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
        at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
        at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1330)
        at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.Main.runBuild(Main.java:775)
        at org.apache.tools.ant.Main.startAnt(Main.java:217)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: java.lang.NullPointerException
        at
org.apache.tools.ant.types.AbstractFileSet.setupDirectoryScanner(AbstractFileSet.java:520)
        at
org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFileSet.java:483)
        at org.apache.tools.ant.types.FileSet.size(FileSet.java:82)
        at org.apache.tools.ant.types.FileSet.size(FileSet.java:80)
        at
org.apache.tools.ant.types.resources.Resources$MyCollection.<init>(Resources.java:74)
        at
org.apache.tools.ant.types.resources.Resources.validate(Resources.java:250)
        at
org.apache.tools.ant.types.resources.Resources.iterator(Resources.java:152)
        at
org.apache.tools.ant.types.resources.Union.getCollection(Union.java:127)
        at
org.apache.tools.ant.types.resources.Union.getCollection(Union.java:109)
        at
org.apache.tools.ant.types.resources.BaseResourceCollectionContainer.cacheCollection(BaseResour
java:265)
        at
org.apache.tools.ant.types.resources.BaseResourceCollectionContainer.iterator(BaseResourceColle
2)
        at
org.apache.tools.ant.taskdefs.PathConvert.execute(PathConvert.java:363)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        ... 51 more
--- Nested Exception ---
java.lang.NullPointerException
        at
org.apache.tools.ant.types.AbstractFileSet.setupDirectoryScanner(AbstractFileSet.java:520)
        at
org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFileSet.java:483)
        at org.apache.tools.ant.types.FileSet.size(FileSet.java:82)
        at org.apache.tools.ant.types.FileSet.size(FileSet.java:80)
        at
org.apache.tools.ant.types.resources.Resources$MyCollection.<init>(Resources.java:74)
        at
org.apache.tools.ant.types.resources.Resources.validate(Resources.java:250)
        at
org.apache.tools.ant.types.resources.Resources.iterator(Resources.java:152)
        at
org.apache.tools.ant.types.resources.Union.getCollection(Union.java:127)
        at
org.apache.tools.ant.types.resources.Union.getCollection(Union.java:109)
        at
org.apache.tools.ant.types.resources.BaseResourceCollectionContainer.cacheCollection(BaseResour
java:265)
        at
org.apache.tools.ant.types.resources.BaseResourceCollectionContainer.iterator(BaseResourceColle
2)
        at
org.apache.tools.ant.taskdefs.PathConvert.execute(PathConvert.java:363)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
        at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:289)
        at org.apache.tools.ant.taskdefs.SubAnt.execute(SubAnt.java:208)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
        at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at
org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
        at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:386)
        at org.apache.tools.ant.Target.performTasks(Target.java:407)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1361)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1330)
        at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1213)
        at org.apache.tools.ant.Main.runBuild(Main.java:775)
        at org.apache.tools.ant.Main.startAnt(Main.java:217)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)


=========================================================================

after debugging this i reached the conclusion that this started with rev
278337.
and possibly something to do with ant.types.resources --> union.java

I couldn't debug this any further so I couldn't fix this. can you please help
me?
i'm attaching the file that's failing on me. 
maybe you can suggest a work around so we can possibly move to ant 1.7+  .

Thanks,
Merav


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

Reply via email to