[James Manning] > This is still around in ant 1.3, from an email thread about the war task back > in October. > > http://archive.covalent.net/jakarta/ant-user/2000/10/0198.xml > > java.lang.IllegalStateException: basedir does not exist > at org.apache.tools.ant.DirectoryScanner.scan(DirectoryScanner.java:655) > at org.apache.tools.ant.taskdefs.War.isUpToDate(War.java:167) > at org.apache.tools.ant.taskdefs.Zip.execute(Zip.java:154) > at org.apache.tools.ant.taskdefs.Jar.execute(Jar.java:81) > at org.apache.tools.ant.Target.execute(Target.java:153) > at org.apache.tools.ant.Project.runTarget(Project.java:819) > at org.apache.tools.ant.Project.executeTarget(Project.java:533) > at org.apache.tools.ant.Project.executeTargets(Project.java:507) > at org.apache.tools.ant.Main.runBuild(Main.java:421) > at org.apache.tools.ant.Main.main(Main.java:149) > > i'm using "." as basedir > > <war warfile="${output.war.file}" > webxml="${input.xml.dir}/web.xml" basedir=".">
It turns out the exception was getting thrown because my input.xml.dir property was pointing to an invalid directory. Once I changed the property to the correct location of the web.xml file, it worked. "basedir does not exist" certainly didn't help me debug that problem :) -- James Manning <[EMAIL PROTECTED]> GPG Key fingerprint = B913 2FBD 14A9 CE18 B2B7 9C8E A0BF B026 EEBB F6E4
