LibraryLink ToToggle FramesPrintFeedback

Name

idl2wsdl — generates a WSDL document from a CORBA IDL file

Synopsis

idl2wsdl [-I idl-include-dir...] [-o output-dir] [-a corba-address] [-b] [-f corba-address-file] [-n schema-import-file] [-s idl-sequence-type] [-w target-namespace] [-x schema-namespace] [-t corba-typemap-namespace] [-L logical-wsdl-filename] [-P physical-wsdl-filename] [-T schema-filename] [-qualified] [-e xml-encoding-type] [-mnsnamespaceMapping] [-ow wsdloutput-file] [exexcludedModules] [-pf] [-v] [[-verbose] | [-quiet]] idl

Optional Arguments

The command has the following optional arguments:

OptionInterpretation
-I idl-include-dir

Specify a directory to be included in the search path for the IDL preprocessor. You can use this flag multiple times.

-o output-dirSpecifies the directory into which the WSDL file is written.
-a corba-addressSpecifies an absolute address through which the object reference may be accessed. The address may be a relative or absolute path to a file, or a corbaname URL.
-bSpecifies that bounded strings are to be treated as unbounded. This eliminates the generation of the special types for the bounded string.
-f corba-address-fileSpecifies a file containing a string representation of an object reference. The object reference is placed in the corba:address element in the port definition of the generated service. The file must exist when you run the IDL compiler.
-n schema-import-fileSpecifies that a schema file is to be included in the generated contract by an import statement. This option cannot be used with the -T option.
-s idl-sequence-typeSpecifies the XML Schema type used to map the IDL sequence<octet> type. Valid values are base64Binary and hexBinary. The default is base64Binary.
-w target-namespaceSpecifies the namespace to use for the WSDL document's target namespace.
-x schema-namespaceSpecifies the namespace to use for the generated XML Schema's target namespace.
-t corba-typemap-namespaceSpecifies the namespace to use for the CORBA type map's target namespace.
-L logical-wsdl-filenameSpecifies that the logical portion of the generated WSDL specification into is written to logical-wsdl-filename. The logical WSDL is then imported into the default generated file.
-P physical-wsdl-filenameSpecifies that the physical portion of the generated WSDL specification into is written to physical-wsdl-filename. The physical WSDL is then imported into the default generated file.
-T schema-filenameSpecifies that the schema types are to be generated into a separate file. The schema file is included in the generated contract using an import statement. This option cannot be used with the -n option.
-qualifiedGenerates fully qualified WSDL.
-e xml-encoding-typeSpecifies the value for the generated WSDL document’s xml encoding attribute. The default is UTF-8.
-mnsnamespaceMappingSpecifies a mapping between IDL modules and XML namespaces.
-ow wsdloutput-fileSpecifies the name of the generated WSDL file.
-exexcludeModulesSpecifies one or more IDL modules to exclude when generating the WSDL file.
-pfSpecifies that polymorphic factory support is enabled.
-hDisplays the tool's usage statement.
-vDisplays the version number for the tool.
-verboseDisplays comments during the code generation process.
-quietSuppresses comments during the code generation process.