- Note:
- The reader should be familiar with WebSphere(R) business integration
system components, the UCCnet(R)message set, and the UCCnet Document Type
Definition (DTD), and have access to UCCnet documentation and UCCnet eRoom
digital workplaces.
The UCCnet DTD 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 UCCnetJMSDTD_envelope business objects, which are then
mapped to a UCCnetGBO_envelope generic business object and manipulated in
business processes.
The UCCnetJMSDTD_envelope business object is based on the UCCnet DTD 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:
- "JTextJMSConnector" refers specifically to the runtime component of
an adapter based on the IBM WebSphere Business Integration Adapter for
JText.
- "JMSConnector" refers specifically to the runtime component of an IBM
WebSphere Business Integration Adapter for JMS.
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.
The UCCnetJMSDTD_envelope business object is a hierarchical business
object. The following table shows its structure.
Table 1. Attributes for UCCnetJMSDTD_envelope business object
Business object attributes
|
Name
| Type
| Key
| Cardinality
|
JMSDynMO
| JMSDynMO
|
| 1
|
XMLDeclaration
| String
|
|
|
DocType
| String
|
|
|
TLO
| UCCnetDTD_TLO_envelope
| x
| 1
|
The UCCnetJMSDTD_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
|
|
|
- UCCnetDTD_TLO_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. UCCnetDTD_TLO_envelope and its
nested child business object definitions contain exactly the same attributes,
sequence, and structure that are specified in the UCCnet DTD. See
UCCnet documentation for more information on the attributes required by
UCCnet.
The UCCnetJMSDTD_envelope business object supports the following
verbs:
- Request Processing (sending to the destination application): Create
- Event Notification (receiving from the source application): Create
To examine a listing of the attributes of the UCCnetJMSDTD_envelope
business object, use the System Manager or Business Object Designer.

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