XML Reference: Siebel Enterprise Application Integration > XML Integration Objects and the XSD Wizard >
Structure of XSD XML Integration Objects
The structure of an XSD XML integration object is same as any other integration object. This topic discusses properties specific to XSD XML integration objects. NOTE: For details on integration objects, see Integration Platform Technologies: Siebel Enterprise Application Integration.
XSD-Specific Integration Object Properties
Table 7 lists the integration object property that is used to represent XSD as an XML integration Object.
Table 7. Integration Object Properties for Representing XSD
|
|
|
|
Name of the integration object. The value is provided through the wizard. |
The project that the integration object is built in. The value is provided through the wizard. |
XML |
XML Tag used to represent the integration object. |
XSD-Specific Integration Object User Properties
Table 8 lists integration object user properties for representing XSD as an XML integration object.
Table 8. Integration Object User Properties for Representing XSD
|
|
|
XMLTagNamespace |
targetNamespace
|
Namespace for the Element XML tags. |
XSDTypeName |
Name of the root complexType
|
Name of the root complexType used to create the integration object. This is only used through WSDL Import. |
XSDTypeNamespace |
targetNamespace
|
The namespace URI of the root complex type. This is only used through WSDL Import. |
XSD-Specific Integration Component Properties
Table 9 lists the integration component property for representing XSD as an XML integration component.
Table 9. Integration Component Properties for Representing XSD
|
|
|
|
|
|
|
XPath to the schema component starting with the global element |
XML Tag plus a sequence number to make component name unique within the integration object |
Element name |
XML Sequence |
Based on minOccurs or maxOccurs |
Element Name |
Sequence within parent element |
XSD-Specific Integration Component User Properties
Table 10 lists integration component user properties for representing XSD as an XML integration component.
Table 10. Integration Component User Properties for Representing XSD
|
|
|
XMLTagNamespace |
targetNamespace
|
Namespace for the Element XML tags. |
XSDTypeName |
Component element type attribute
|
Type of the element. For instance, for element type="xyz", XSDTypeName=xyz. |
XSDTypeNamespace |
NamespaceURI for element type
|
Namespace for the element type. This is the Namespace URI for the element's type name. |
XSD-Specific Integration Component Field Properties
Table 11 lists the integration component field property for representing XSD as an XML integration component.
Table 11. Integration Component Field Properties for Representing XSD
|
|
|
|
|
|
XML Tag |
DTYPE_TEXT |
maxLength or length |
Attribute or element name |
Length |
fixed or default |
XSD-Specific Integration Component Field User Properties
Table 12 lists integration component field user properties for representing XSD as an XML integration component.
Table 12. Integration Component Field User Properties for Representing XSD
|
|
|
XMLTagNamespace |
targetNamespace
|
Namespace for element or attribute XML tags. |
XSDTypeName |
Field element or attribute XML Schema type name
|
Type of the element or attribute. For instance, for element type ="xyz", XSDTypeName=xyz. |
XSDTypeNamespace |
NamespaceURI for element or attribute type
|
Namespace for the element or attribute type. In effect, this is the Namespace URI for the element's or attribute's type name. |
|