Export

When exporting an EMS message, tibemsd translates it to a TIBCO FTL message with the following structure:

  • When export_headers is enabled on the EMS transport, Jakarta Messaging header fields are converted to TIBCO FTL message fields. See Jakarta Messaging Header Fields. When the transport parameter export_headers is false, these fields are omitted.
  • When export_properties is enabled on the EMS transport, Jakarta Messaging property fields are converted to TIBCO FTL message fields. See Jakarta Messaging Property Fields. When the transport parameter export_properties is false, these fields are omitted.
  • When translating the data fields of an EMS message, the results depend on the Jakarta Messaging body type.
    Jakarta Messaging Body Type Export Translation
    MapMessageAn FTL message of the format specified. If no format was specified, it is a dynamically formatted FTL message.
    BytesMessageAn FTL message with one opaque field with the key of _data.
    TextMessageFTL message with a _text field.
    MessageEmpty FTL message.
    ObjectMessageNot converted.

    Messages with this Jakarta Messaging body type cannot be exported to TIBCO FTL.

    StreamMessageNot converted.

    Messages with this Jakarta Messaging body type cannot be exported to TIBCO FTL.