Return-Path: Mailing-List: contact ant-user-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list ant-user@jakarta.apache.org Received: (qmail 24594 invoked from network); 7 Oct 2000 18:44:07 -0000 Received: from dns.atg.com (HELO atg.com) (205.181.94.1) by locus.apache.org with SMTP; 7 Oct 2000 18:44:07 -0000 Received: from atg.com (198-76-21-3.dhcp.atg.com [198.76.21.3]) by art.atg.com (8.10.2/8.10.2) with ESMTP id e97IhdX11616 for ; Sat, 7 Oct 2000 14:43:39 -0400 (EDT) Message-ID: <39DF6EDA.50DB0941@atg.com> Date: Sat, 07 Oct 2000 14:43:38 -0400 From: Norris Boyd Organization: Art Technology Group X-Mailer: Mozilla 4.75 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: ant-user@jakarta.apache.org Subject: NPE in Project.resoveFile Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N The following erroneous buildfile: causes a NPE in Ant (v 1.1): build.xml:8: java.lang.NullPointerException java.lang.NullPointerException at java.io.File.(File.java:185) at org.apache.tools.ant.Project.resolveFile(Project.java:492) at org.apache.tools.ant.taskdefs.Copydir.setSrc(Copydir.java:77) at java.lang.reflect.Method.invoke(Native Method) at org.apache.tools.ant.IntrospectionHelper$3.set(IntrospectionHelper.java:350) at org.apache.tools.ant.IntrospectionHelper.setAttribute(IntrospectionHelper.java:225) at org.apache.tools.ant.ProjectHelper.configure(ProjectHelper.java:435) at org.apache.tools.ant.ProjectHelper.access$5(ProjectHelper.java:423) at org.apache.tools.ant.ProjectHelper$TaskHandler.init(ProjectHelper.java:346) at org.apache.tools.ant.ProjectHelper$TargetHandler.startElement(ProjectHelper.java:327) at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1335) at org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidator.java:705) at org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentScanner.java:1852) at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:1233) at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:380) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:861) at org.apache.tools.ant.ProjectHelper.parse(ProjectHelper.java:102) at org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:84) at org.apache.tools.ant.Main.runBuild(Main.java:264) at org.apache.tools.ant.Main.main(Main.java:107) Total time: 0 seconds I tried to come up with a patch, but I wasn't sure what the best way was to report the error and stop the build. --Norris