Author: jkf
Date: Thu Aug 16 06:42:30 2007
New Revision: 566711
URL: http://svn.apache.org/viewvc?view=rev&rev=566711
Log:
Merge of Pr 43016 improved error reporting on nothing to compress.
Modified:
ant/core/branches/ANT_17_BRANCH/src/main/org/apache/tools/ant/taskdefs/Pack.java
Modified:
ant/core/branches/ANT_17_BRANCH/src/main/org/apache/tools/ant/taskdefs/Pack.java
URL:
http://svn.apache.org/viewvc/ant/core/branches/ANT_17_BRANCH/src/main/org/apache/tools/ant/taskdefs/Pack.java?view=diff&rev=566711&r1=566710&r2=566711
==============================================================================
---
ant/core/branches/ANT_17_BRANCH/src/main/org/apache/tools/ant/taskdefs/Pack.java
(original)
+++
ant/core/branches/ANT_17_BRANCH/src/main/org/apache/tools/ant/taskdefs/Pack.java
Thu Aug 16 06:42:30 2007
@@ -88,9 +88,14 @@
* @param a the resource to pack as a single element Resource collection.
*/
public void addConfigured(ResourceCollection a) {
+ if (a.size() == 0) {
+ throw new BuildException("No resource selected, " + getTaskName()
+ + " needs exactly one resource.");
+ }
if (a.size() != 1) {
- throw new BuildException("only single argument resource
collections"
- + " are supported as archives");
+ throw new BuildException(getTaskName()
+ + " cannot handle multiple resources at once. (" + a.size()
+ + " resources were selected.)");
}
setSrcResource((Resource) a.iterator().next());
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]