Table 1 shows the attributes for WSDL2ELSSpec.
| Fields | Description |
|---|---|
Attribute: defaultCharMaxLength |
Specifies a value that is applied when elementary
language structure members are generated for XSD element and attribute
declarations of the following types:
|
Attribute: defaultTotalDigits |
Specifies a value that is applied when elementary
language structure members are generated for XSD element and attribute
declarations of the following types:
|
Attribute: defaultFractionDigits |
Specifies a value that is applied when elementary
language structure members are generated for XSD element and attribute
declarations of the following types:
|
Attribute: defaultDateTimeLength |
Specifies a value that is applied when elementary
language structure members are generated for XSD element and attribute
declarations of the following types:
|
Attribute: inlineMaxOccursLimit |
Specifies a value that is applied when language
structure members are generated for XSD element declarations that
specify the minOccurs and maxOccurs facets. If an XML element specifies a minOccurs or maxOccurs facet value that is greater than the value of this attribute, then the generated PL/I code uses arrays whose limits are determined at execution time (for example, by using the REFER clause in PL/I). |
Attribute: languageNameLimit |
Specifies a value that is applied when names
are derived for language structures and language structure members
from the names of corresponding XSD element and attribute declarations.
For PL/I, if the value of this attribute is greater than 31 then generated language structures must be compiled with the option “LIMITS(NAME(n))”, where 31 < n <= 100. |
Attribute: targetLanguageFile |
Specifies the fully qualified file name of the
generated file into which language structures are written. If the file does not exist it is created. If the file exists it is overwritten. |
Attribute: targetLogFile |
Specifies the fully qualified file name of the
file into which log information is written. If the file does not exist it is created. If the file exists it is overwritten. |
Attribute: targetMappingDirectory |
Specifies the fully qualified name of the directory
in which the metadata file is created. If the directory does not exist it is created. If the directory exists its contents are overwritten. |
Attribute: targetMetadataFile |
Specifies the fully qualified file name of the
file into which generation metadata is written. If the file does not exist it is created. If the file exists it is overwritten. |
<WSDL2ELSSpec
defaultCharMaxLength="256"
defaultTotalDigits="31"
defaultFractionDigits="6"
defaultDateTimeLength="64"
inlineMaxOccursLimit="20"
languageNameLimit="31"
targetLanguageFile="C:\workspace\EISProject\MYAPP.inc"
targetLogFile="C:\workspace\EISProject\MYAPP.log"
targetMappingDirectory="C:\workspace\EISProject\mapping"
targetMetadataFile="C:\workspace\EISProject\MYAPP_metadata.xml" />