Work with specific protocols and standards > ebXML > ebXML message metadata

ebXML message metadata

To comply with ebXML standards, Activator supports message metadata elements with message payloads. The metadata elements are information about message payloads, such as the identity of the CPA to use for message processing.

Metadata are exchanged between Activator and a back-end system via the following application transports:

Supported ebXML application transports explains the role of these transports in more detail.

Related topics

ebXML metadata descriptions

The following describes the metadata elements for ebXML.

These elements are listed in the correct format. When using metadata elements, make sure to use the proper case.

MMD only

The following ebXML metadata elements are used only in message metadata documents.

Required, optional metadata for back-end application integration

The following table lists required and optional metadata elements for all back-end application methods. The metadata elements are defined in ebXML metadata descriptions.

Element Name

Usage

AckRequested

Optional

AckSignatureRequested

Optional

Action

Optional

ConversationId

Optional

CPAId

Optional

DuplicateElimination

Optional

FromRole

Required

MessageId

Optional

PayloadLocation

MMD only

PayloadLocationType

MMD only

PayloadMimeContentId

MMD only

PayloadMimeContentType

MMD only

ProcessSpecName

Optional

ProcessSpecUUID

Optional

RefToMessageId

Optional

Service

Optional but recommended for reliable performance

ServiceType

Required only if Service is specified and it is not a URI.

TimeToLive

Optional

ToRole

Required

Related topics