Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This command has the following syntax:

Wiki Markup
{{*<geronimo<GERONIMO_home>HOME>/bin/jaxws-tools toolName \[toolOptions\] ...*}}

...

The jaxws-tools uses the wsgen tool provided by Sun to generate the portable artifacts from Java class. The wsgen tools has the following syntax:

Wiki Markup
{{*<geronimo<GERONIMO_home>HOME>/bin/jaxws-tools wsgen \[options\] <SEI>*}}

...

  • -portname <name>
    Specifies the Port name to use in the generated WSD (used in conjunction with the -wsdl option).

Example:

Code Block
<geronimo<GERONIMO_home>HOME>/bin/jaxws-tools wsgen -d output -keep -wsdl -classpath . foo.BarService

...

The jaxws-tools uses the wsimport tool provided by Sun to generate the portable artifacts from WSDL. The wsimport has the following syntax:

Wiki Markup
{{*<geronimo<GERONIMO_home>HOME>/bin/jaxws-tools wsimport \[options\] <WSDL_URI>*}}

...

  • -wsdllocation <location>
    Specified @WebService.wsdlLocation and @WebServiceClient.wsdlLocation value.

Example:

Code Block
<geronimo<GERONIMO_home>HOME>/bin/jaxws-tools wsimport -d output -keep http://localhost:8080/foo/Bar?wsdl