Author: jason.greene(a)jboss.com
Date: 2007-01-27 03:08:46 -0500 (Sat, 27 Jan 2007)
New Revision: 2163
Modified:
trunk/jbossws-core/src/main/java/org/jboss/ws/tools/jaxws/ant/WSGenerate.java
Log:
Update javadoc
Modified: trunk/jbossws-core/src/main/java/org/jboss/ws/tools/jaxws/ant/WSGenerate.java
===================================================================
---
trunk/jbossws-core/src/main/java/org/jboss/ws/tools/jaxws/ant/WSGenerate.java 2007-01-27
07:21:01 UTC (rev 2162)
+++
trunk/jbossws-core/src/main/java/org/jboss/ws/tools/jaxws/ant/WSGenerate.java 2007-01-27
08:08:46 UTC (rev 2163)
@@ -38,8 +38,22 @@
/**
* Ant task which invokes WebServiceGenerate.
*
- * Example:
+ * <table border="1">
+ * <tr align="left" BGCOLOR="#CCCCFF"
CLASS="TableHeadingColor"><th>Attribute</th><th>Description</th><th>Default</th></tr>
+ * <tr><td>fork</td><td>Whether or not to run the generation
task in a separate VM.</td><td>true</td></tr>
+ * <tr><td>keep</td><td>Keep/Enable Java source code
generation.</td><td>false</td></tr>
+ * <tr><td>destdir</td><td>The output directory for generated
artifacts.</td><td>"output"</td></tr>
+ * <tr><td>resourcedestdir</td><td>The output directory for
resource artifacts (WSDL/XSD).</td><td>value of destdir</td></tr>
+ * <tr><td>sourcedir</td><td>The output directory for Java
source.</td><td>value of destdir</td></tr>
+ * <tr><td>genwsdl</td><td>Whether or not to generate
WSDL.</td><td>false</td><tr>
+ * <tr><td>verbose</td><td>Enables more informational output
about command progress.</td><td>false</td><tr>
+ * <tr><td>sei*</td><td>Service Endpoint
Implementation.</td><td></td><tr>
+ * <tr><td>classpath</td><td>The classpath that contains the
service endpoint implementation.</td><td>""</tr>
+ * </table>
+ * <b>* = required.</b>
*
+ * <p>Example:
+ *
* <pre>
* <target name="test-wsgen"
depends="init">
* <taskdef name="wsgen"
classname="org.jboss.ws.tools.jaxws.ant.WSGenerate">
@@ -106,11 +120,6 @@
this.sei = sei;
}
- public void setEndpoint(String endpoint)
- {
- this.sei = endpoint;
- }
-
public void setFork(boolean fork)
{
this.fork = fork;
@@ -173,6 +182,9 @@
public void execute() throws BuildException
{
+ if (sei == null)
+ throw new BuildException("The sei attribute must be specified!",
getLocation());
+
if (fork)
executeForked();
else
Show replies by date