IDLToWSDL tool options
idltowsdl -I <idl-include-directory>* -o <output-directory> -a <corba-address> -b -f <corba-address-file> -n <schema-import-file> -s <idl-sequence-type> -w <target-namespace> -x <schema-namespace> -t <corba-type-map target-namespace> -L <logical-wsdl-filename> -P <physical-wsdl-filename> -T <schema-file-name> -qualified -e <xml-encoding-type> -h -v -verbose -quiet <idl>
idl is the required argument.
Options :
-I <idl-include-directory>* |
Specify a directory to be included in the search path for the IDL preprocessor. |
-o <output-directory> |
The wsdl output directory. |
-a <corba-address> |
Specify the value to be used for the corba:address location attribute. |
-b |
Treat bounded strings as unbounded. |
-f <corba-address-file> |
Use the contents of file as the value for the corba:address location attribute. |
-n <schema-import-file> |
Do not generate schema types, but instead import them from file. |
-s <idl-sequence-type> |
Specify the XML Schema type used for the IDL sequence octet type. |
-w <target-namespace> |
Specify the target namespace to use in the wsdl. |
-x <schema-namespace> |
Specify the schema namespace to use in the wsdl. |
-t <corba-type-map target-namespace> |
Specify the corba type map target namespace to use i |
-L <logical-wsdl-filename> |
Split the generated WSDL into two files. |
-P <physical-wsdl-filename> |
Split the generated WSDL into two files. |
-T <schema-file-name> |
Generate schema types into the specified file. |
-qualified |
Generate qualified wsdl contract |
-e <xml-encoding-type> |
Use specified encoding as the value of the generated WSDL xml encoding attribute. |
-h |
Display detailed information for options. |
-v |
Display the version of the tool. |
-verbose |
Verbose mode |
-quiet |
Quiet mode |
<idl> |
idl-file-name |
Examples :
idltowsdl HelloWorld.idl
idltowsdl -o HelloWorld HelloWorld.idl
idltowsdl -w http://www.mycompany.com/schemas HelloWorld.idl
idltowsdl -f HelloWorld.ior -interface HelloWorld HellowWorld.idl
WSDLToIDL tool options
wsdltoidl -corba -idl -i <port-type-name> -b <binding-name> -d <output-directory> -w <wsdloutput-file> -o <idl-output-file> -props <corba-typemap-namespace> -wrapped -a <corba-address> -f <corba-address-file> -h -v -verbose -quiet <wsdlurl>
wsdlurl is the required argument.
Options :
-corba |
Generates CORBA Binding. |
-idl |
Generates a idl from a wsdl. |
-i <port-type-name> |
Specify the portType to use. |
-b <binding-name> |
Specify the binding to use. |
-d <output-directory> |
The directory in which the generated wsdl/idl is placed |
-w <wsdloutput-file> |
The wsdl output file name. |
-o <output-file> |
The idl output file name. |
-props <corba-typemap-namespace> |
The corba type-map namespace. |
-wrapped |
Generate corba binding operation using wrapper types instead of unwrapping into separate parameters. |
-a <corba-address> |
Specify the value to be used for the corba:address location attribute. |
-f <corba-address-file> |
Use the contents of file as the value for the corba:address location attribute. |
-h |
Display detailed information for options. |
-v |
Display the version of the tool. |
-verbose |
Verbose mode |
-quiet |
Quiet mode |
<wsdlurl> |
WSDL URL |
Examples :
wsdltoidl HelloWorld.wsdl
wsdltoidl -corba -i GreetPortType -o Greeting.wsdl TestGreeting.wsdl
wsdltoidl -idl -b TestBinding Test.wsdl