Return-Path: X-Original-To: apmail-ant-user-archive@www.apache.org Delivered-To: apmail-ant-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C308D1037E for ; Wed, 26 Feb 2014 14:00:58 +0000 (UTC) Received: (qmail 12646 invoked by uid 500); 26 Feb 2014 14:00:57 -0000 Delivered-To: apmail-ant-user-archive@ant.apache.org Received: (qmail 12230 invoked by uid 500); 26 Feb 2014 14:00:53 -0000 Mailing-List: contact user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Ant Users List" Reply-To: "Ant Users List" Delivered-To: mailing list user@ant.apache.org Received: (qmail 11459 invoked by uid 99); 26 Feb 2014 14:00:51 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 Feb 2014 14:00:51 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [178.15.134.130] (HELO icsl64hv10.icongmbh.de) (178.15.134.130) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 Feb 2014 14:00:45 +0000 Received: from icsrv10.icongmbh.de (unknown [192.168.195.254]) by icsl64hv10.icongmbh.de (Postfix) with ESMTP id 02FCA40578 for ; Wed, 26 Feb 2014 15:00:25 +0100 (CET) Received: from icsrv10.icongmbh.de ([fe80::ad4f:3a4a:a526:4296]) by icsrv10.icongmbh.de ([fe80::ad4f:3a4a:a526:4296%18]) with mapi id 14.02.0387.000; Wed, 26 Feb 2014 15:00:43 +0100 From: =?iso-8859-1?Q?Knuplesch=2C_J=FCrgen?= To: Ant Users List Subject: AW: create a new fileset in Java and in Ant Task Thread-Topic: create a new fileset in Java and in Ant Task Thread-Index: Ac8yOzzjDjAft6peQkSA/y9MKzRZYwAC21mgAC0bODA= Date: Wed, 26 Feb 2014 14:00:42 +0000 Message-ID: <144BBA79F2C05049B71DD33762D3D6200FA1AE6F@icsrv10.icongmbh.de> References: <144BBA79F2C05049B71DD33762D3D6200FA1A83C@icsrv10.icongmbh.de> <000c01cf3247$71c841d0$5558c570$@de> In-Reply-To: <000c01cf3247$71c841d0$5558c570$@de> Accept-Language: de-DE, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.0.2.39] x-kse-antivirus-interceptor-info: scan successful x-kse-antivirus-info: Clean Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org THX! -----Urspr=FCngliche Nachricht----- Von: Jan Mat=E8rne (jhm) [mailto:apache@materne.de]=20 Gesendet: Dienstag, 25. Februar 2014 17:34 An: 'Ant Users List' Betreff: AW: create a new fileset in Java and in Ant Task The fileset needs a project instance. getDS() is a short cut for getDS(getProject()) and your getProject() would = return null. see: https://svn.apache.org/repos/asf/ant/core/trunk/src/main/org/apache/tools/a= n t/types/AbstractFileSet.java supports nested filesets so a view here would be a starting point. https://svn.apache.org/repos/asf/ant/core/trunk/src/main/org/apache/tools/a= n t/taskdefs/Copy.java It uses a FS as resource collection, but when searching more you'll find // Step (1) - beware of the ZipFileSet if (rc instanceof FileSet && rc.isFilesystemOnly()) { FileSet fs =3D (FileSet) rc; DirectoryScanner ds =3D null; try { ds =3D fs.getDirectoryScanner(getProject()); Jan > -----Urspr=FCngliche Nachricht----- > Von: Knuplesch, J=FCrgen [mailto:Juergen.Knuplesch@icongmbh.de] > Gesendet: Dienstag, 25. Februar 2014 16:07 > An: Ant Users List > Betreff: create a new fileset in Java and in Ant Task >=20 > Hello, >=20 > I want to create a new fileset inside a ANT-Task using this: >=20 > FileSet createdFileset =3D new FileSet(); > createdFileset.setDir(new File(basedir)); >=20 >=20 > When I do this to get the files: >=20 > createdFileset.getDirectoryScanner(); >=20 > I get a NPE. >=20 >=20 > What else do I need to do to set up a new fileset? > Cant find it somewhere else )-: >=20 > Juergen > -- >=20 > Juergen Knuplesch >=20 > http://www.icongmbh.de >=20 > Application Development >=20 > icon Systemhaus GmbH >=20 > Tel. +49 711 806098-275 >=20 > Hauptst=E4tter Stra=DFe 70 >=20 >=20 >=20 > 70178 Stuttgart >=20 > Fax. +49 711 806098-299 >=20 >=20 > Gesch=E4ftsf=FChrer: Uwe Seltmann, Andreas Schwegler HRB Stuttgart 17655 > USt-IdNr.: DE 811944121 >=20 > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > +++++++ > Werden Sie DOPiX-Experte! Buchen Sie unsere auf Ihre Anforderungen=20 > ausgelegten Schulungen unter: www.icongmbh.de/schulungen-und-=20 > seminare.html > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > +++++++ --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscribe@ant.apache.org For additional comm= ands, e-mail: user-help@ant.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscribe@ant.apache.org For additional commands, e-mail: user-help@ant.apache.org