Specification Version: 2.1
Implementation Version: 2.1.1The
wsgen
tool generates JAX-WS portable artifacts used in JAX-WS web services. The tool reads a web service endpoint implementation class (SEI) and generates all the required artifacts for web service deployment, and invocation
The wsgen
tool generates JAX-WS portable artifacts used
in JAX-WS web services. The tool reads a web service endpoint class and
generates all the required artifacts for web service deployment, and
invocation. JAXWS 2.1.1 RI also provides a wsgen ant task, see
Wsgen
ant task for details.
export JAXWS_HOME=/pathto/jaxws-ri
$JAXWS_HOME/bin/wsgen.sh -help
set JAXWS_HOME=c:\pathto\jaxws-ri
%JAXWS_HOME%\bin\wsgen.bat -help
wsgen [options] <SEI>
The following table lists the wsgen
options.
Option |
Description |
---|---|
|
Specify where to find input class files |
|
Same as |
|
Specify where to place generated output files |
|
allow vendor extensions (functionality not specified by the specification). Use of extensions may result in applications that are not portable or may not interoperate with other implementations |
|
Display help |
|
Keep generated files |
|
Used only in conjunction with the -wsdl option. Specify where to place generated resource files such as WSDLs |
|
Specify where to place generated source files |
|
Output messages about what the compiler is doing |
|
Print version information. Use of this option will ONLY print version information. Normal processing will not occur. |
|
By default |
|
Used only in conjunction with the |
|
Used only in conjunction with the |
wsgen -d stock -cp myclasspath stock.StockService
This will generate the wrapper classes needed for StockService annotated with @WebService annotation inside stockdirectory.
wsgen -wsdl -d stock -cp myclasspath stock.StockService
This will generate a SOAP 1.1 WSDL and schema for your Java class stock.StockService annotated with @WebService annotation.
wsgen -wsdl:Xsoap1.2 -d stock -cp myclasspath stock.StockService
Will generate a SOAP 1.2 WSDL.
Note that you do not have to generate WSDL at the development time as JAXWS runtime will automatically generate a WSDL for you when you deploy your service.
Copyright © 2006 Sun Microsystems, Inc. All Rights Reserved. |
Java Software |