1.7.4 Parameters

wsdlcvt accepts the following parameters:

-i
Specifies the URL of the input WSDL document. The URL can be a local file path or a downloadable HTTP URL link.
-o
Specifies the output files basename. The following suffixes are appended after the basename:

Table 1-2 wsdlcvt-Created File Suffixes

Suffix Output File
.mif Tuxedo Service Metadata Input File
.fml32 FML32 Field Table Definition File
.wsdf SALT Web Service Definition File
.xsd The WSDL Document embedded XML Schema File

wsdlcvt accepts the following optional parameters:

-f
Forces generation of service metadata information necessary for the conversion of Oracle Tuxedo fields into/from XML attributes (which is not done by default).
-y
Specifies that all the output destination files are overwritten without prompting if they exist. If this parameter is not specified, a prompt message is output.
-m
Specifies that the “xsd:string” data type is mapped to an FML32 typed buffer Tuxedo FLD_MBSTRING data type. If this parameter is not specified, Tuxedo FLD_STRING data type is mapped by default.
-v
Specifies that wsdlcvt works in verbose mode. In particular, it shows context information in the message and output context as FML32 field comments.
-w
If the given WSDL document is published using Microsoft .NET WCF, and it includes the wsdl:import tag, this parameter is specified to ensure that it is correctly handled by wsdlcvt.
-sh
Specifies the SOCKS proxy host name to use when a network connection needs to be established (for instance to download the WSDL document from a remote host). This can be a hostname or an IP address. If the proxy name is incorrect and a connection can not be established, wsdlcvt will attempt to connect directly.
-sp
Specifies the SOCKS proxy host port number to use if necessary in conjunction with the -sh option. The default value is 1080.
-C
Indicates that COBOL copybooks are generated from the processed WSDL. One record (i.e., lowest level structure), is generated per direction of message in a single file name <output_basename>.cpy.
Optionally (and only if -C is used), users with Oracle Tuxedo administrator permissions are also able to add /Domains configuration in the form of the following arguments:
-L <local domain name:group>
Optional. Specifies a local domain ID to be added to DMCONFIG, including UBBCONFIG group to which it will belong
-R <remote domain name>
Optional. Specifies a remote domain ID to be added to DMCONFIG
-A <CRM address>
Optional. Specifies the address of the SNA CRM
-D
Default COBOL char maxlength. When xsd:string types are not size-constrained, they are generated with a default of 256 (PIC X(256)) if -D is not specified, or the value specified by this option. Value is a positive integer between 2,147,483,647.