You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Synopsis

wsdl2soap [[-?] |  [-help] |  [-h]] [-i <port-type-name>] [-b <binding-name>] [-soap12] [-d <output-directory>] [-o <output-file>]
[-n <soap-body-namespace>] [-style (document/rpc)] [-use (literal/encoded)] [-v] [[-verbose] | [-quiet]] wsdlurl

Description

wsdl2soap will generate a new WSDL document with a SOAP binding from an existing WSDL document containing a portType element.

Example

wsdl2soap -i GreetPortType -n http://apache.org/hello_world_doc_lit -o Greeting.wsdl -style rpc -use literal TestGreeting.wsdl

Arguments

The arguments used to manage the WSDL file generation are reviewed in the following table.

Option

Interpretation

-?

Displays the online help for this utility.

-help

 

-h

 

-i

Specifies the portType element for which a binding should be generated.

-b

Specifies the name of the generated SOAP binding.

-soap12

Specifies that the generated binding will use SOAP 1.2.

-d

Specifies the directory to place generated WSDL file.

-o

Specifies the name of the generated WSDL file.

-n

Specifies the SOAP body namespace when the style is RPC.

-style (document/rpc)

Specifies the encoding style (document or RPC) to use in the SOAP binding. The default is document.

-use (literal/encoded)

Specifies the binding use (encoded or literal) to use in the SOAP binding. The default is literal.

-v

Displays the version number for the tool.

-verbose

Displays comments during the code generation process.

-quiet

Suppresses comments during the code generation process.

wsdlurl

The path and name of the WSDL file containing the portType element definition.

The -i port-type-name and wsdlurl arguments are required. If the -style rpc argument is specified, the -nsoap-body-namspace argument is also required. All other arguments are optional and may be listed in any order.

See Also

idl2wsdl, java2js, java2ws, wsdl2corba, wsdl2soap, wsdl2java, wsdl2js, wsdl2service, wsdl2xml, wsdlvalidator and xsd2wsdl.

  • No labels