[jbossws-commits] JBossWS SVN: r3502 - trunk/jbossws-core/src/main/java/org/jboss/ws/tools.
jbossws-commits at lists.jboss.org
jbossws-commits at lists.jboss.org
Fri Jun 8 05:21:13 EDT 2007
Author: heiko.braun at jboss.com
Date: 2007-06-08 05:21:13 -0400 (Fri, 08 Jun 2007)
New Revision: 3502
Modified:
trunk/jbossws-core/src/main/java/org/jboss/ws/tools/WSTools.java
Log:
Catch zero args list
Modified: trunk/jbossws-core/src/main/java/org/jboss/ws/tools/WSTools.java
===================================================================
--- trunk/jbossws-core/src/main/java/org/jboss/ws/tools/WSTools.java 2007-06-08 09:02:07 UTC (rev 3501)
+++ trunk/jbossws-core/src/main/java/org/jboss/ws/tools/WSTools.java 2007-06-08 09:21:13 UTC (rev 3502)
@@ -76,7 +76,13 @@
{
String configLocation = null;
String outputDir = null;
- for (int i = 0; i < args.length; i++)
+
+ if(args.length==0)
+ {
+ usage();
+ }
+
+ for (int i = 0; i < args.length; i++)
{
String arg = args[i];
@@ -111,15 +117,20 @@
}
else
{
- System.out.println("Usage: wstools (-classpath|-cp) <classpath> -config <config> [-dest <destination path>]");
- System.exit(1);
+ usage();
}
}
return generate(configLocation, outputDir);
}
- private boolean process(Configuration config, String outputDir) throws IOException
+ private void usage()
+ {
+ System.out.println("Usage: wstools (-classpath|-cp) <classpath> -config <config> [-dest <destination path>]");
+ System.exit(1);
+ }
+
+ private boolean process(Configuration config, String outputDir) throws IOException
{
if (config == null)
throw new IllegalArgumentException("Configuration is null");
More information about the jbossws-commits
mailing list