UCCnetJMSXSD_envelope business object

Note:
The reader should be familiar with WebSphere(R) business integration system components, the UCCnet(R) message set, and the UCCnet XML Schema Definition (XSD), and have access to UCCnet documentation and UCCnet eRoom digital workplaces.

The UCCnet XSD defines standards for the item information exchanged between UCCnet trading partners and for the requirements for WebSphere Business Integration Connect, which enables the exchange of data in the form of XML messages. The WebSphere business integration system transforms UCCnet XML messages into UCCnetJMSXSD_envelope business objects, which are then mapped to a UCCnetGBO_envelope generic business object and manipulated in business processes.

The UCCnetJMSXSD_envelope business object is based on the UCCnet XSD and is typically used to exchange data between the runtime connector portions of specific IBM(R)WebSphere Business Integration Adapters and IBM WebSphere Business Integration for Retail Distribution collaboration objects. The attributes of the business object cover both the addressing information used by WebSphere Business Integration Connect in transmitting XML messages, and the business information types that are published between trading partners in the UCCnet environment.

Note:
The term "connector" used throughout refers to the runtime portion of an IBM WebSphere Business Integration Adapter. References to specific connectors are related to specific adapters, as follows: If you are exchanging messages with UCCnet through an AS2/EDIINT interface protocol using WebSphere Business Integration Connect, you use a JMSConnector. If you are using JMS connectivity and are exchanging messages through the UCCnet Command Line Utility (CLU) or testing your installation, you use a JTextJMSConnector.

Business object structure

The UCCnetJMSXSD_envelope business object is a hierarchical business object. The following table shows its structure.


Table 1. Attributes for UCCnetJMSXSD_envelope business object

Business object attributes
Name Type Key Cardinality
JMSDynMO JMSDynMO
1
XMLDeclaration String

DocType String

TLO UCCnetXSD_ROOT_envelope x 1

The UCCnetJMSXSD_envelope business object includes attributes based on the following child business objects:

JMSDynMO
This child business object is a hierarchical business object. It contains a child business objects that contains attributes for routing messages in conformance with WebSphere Business Integration Connect. In particular, they contain the attributes that the JMSConnector and JTextJMSConnector use for creating and sending messages in XML format


Business object attributes
Name Type Key Cardinality
Default String x
JMSProperties JMSProperties
1

JMSProperties
This child business object is a flat business object.. This business object contains attributes for routing messages in conformance with WebSphere Business Integration Connect, specifically those attributes that the JMSConnector and JTextJMSConnector use for creating and sending messages in XML format.
Business object attributes
Name Type Key Cardinality
X_aux_sender_id String x
X_aux_receiver_id String

X_aux_process_version String

X_aux_protocol String

X_aux_process_type String

X_aux_system_msg_id String

X_aux_protocol _version String

UCCnetXSD_ROOT_envelope
This child business object is a hierarchical business object. It contains child business objects for the message header and for the body of the message. The child business object representing the body of the message contains additional child business objects that represent different types of information used for items in UCCnet. UCCnetXSD_envelope and its nested child business object definitions contain exactly the same attributes, sequence, and structure that are specified in the UCCnet XSD. See UCCnet documentation for more information on the attributes required by UCCnet.

Supported verbs

The UCCnetJMSXSD_envelope business object supports the following verbs:

Examining the object

To examine a listing of the attributes of the UCCnetJMSDTD_envelope business object, use the System Manager or Business Object Designer.



Related reference

For more information on related business objects, see the following:

Copyright IBM Corp. 2002, 2004