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]

Reply via email to