From 18cf53f2b78ca97e3a028b7bcdf9666c730bfb9d Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Thu, 12 Oct 2000 13:29:29 +0000 Subject: [PATCH] Throw an exception if the zip/jar/warfile attribute has been omitted in Zip. Submitted by: Nico Seessle git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268077 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/taskdefs/Zip.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/org/apache/tools/ant/taskdefs/Zip.java b/src/main/org/apache/tools/ant/taskdefs/Zip.java index 7f1b87860..9e9cb86d2 100644 --- a/src/main/org/apache/tools/ant/taskdefs/Zip.java +++ b/src/main/org/apache/tools/ant/taskdefs/Zip.java @@ -135,6 +135,10 @@ public class Zip extends MatchingTask { if (baseDir == null && filesets.size() == 0 && "zip".equals(archiveType)) throw new BuildException("basedir attribute must be set, or at least one fileset must be given!"); + if (zipFile == null) { + throw new BuildException("You must specify the " + archiveType + "file to create!"); + } + Vector dss = new Vector (); if (baseDir != null) dss.addElement(getDirectoryScanner(baseDir));