Hi, We are writing ant task, which needs to copy files based on fileset defination like this..
Copy c = createCopyTask(); FileSet fs = new FileSet(); fs.setProject(getProject()); fs.setDir(new File(".")); fs.setFile(f); c.addFileset(fs); c.execute(); where createCopyTask() is private final Copy createCopyTask() { final Copy c = new Copy(); c.setTodir(new File(getDestdir().getPath())); c.setIncludeEmptyDirs(false); c.setFailOnError(true); c.setOverwrite(false); c.setFlatten(false); return c; } However this code is resulting in NPE with the following exception.. Could any one guide what is wrong here.. Regards, Nagendra [C2SCp] java.lang.NullPointerException [C2SCp] at org.apache.tools.ant.types.AbstractFileSet.setupDirectoryScanner(AbstractFileSet.java:477) [C2SCp] at org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFileSet.java:442) [C2SCp] at org.apache.tools.ant.taskdefs.Copy.execute(Copy.java:431) [C2SCp] at com.tejasoft.ant.c2s.Class2SRCCopyTask.execute(Class2SRCCopyTask.java:73) [C2SCp] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) [C2SCp] at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) [C2SCp] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [C2SCp] at java.lang.reflect.Method.invoke(Method.java:623) [C2SCp] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) [C2SCp] at org.apache.tools.ant.Task.perform(Task.java:348) [C2SCp] at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:62) [C2SCp] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) [C2SCp] at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) [C2SCp] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [C2SCp] at java.lang.reflect.Method.invoke(Method.java:623) [C2SCp] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) [C2SCp] at org.apache.tools.ant.Task.perform(Task.java:348) [C2SCp] at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:394) [C2SCp] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) [C2SCp] at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) [C2SCp] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [C2SCp] at java.lang.reflect.Method.invoke(Method.java:623) -- View this message in context: http://www.nabble.com/FileSet-with-copy-fails-with-NPE..-tp20935877p20935877.html Sent from the Ant - Dev mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]