Configure as propriedades do nó JMSInput para especificar o domínio da mensagem que será usado para analisar a carga útil da mensagem JMS.
Quando o nó JMSInput cria uma árvore de mensagens a partir da carga útil da mensagem JMS, o domínio de mensagens apropriado para essa carga útil da mensagem deve ser usado. Portanto, o nó JMSInput deve conhecer o tipo de mensagem JMS que ele espera receber. O nó JMSInput extrai a carga útil da mensagem JMS usando a API JMS apropriada, em seguida, transmite os dados de carga útil ao analisador para o domínio. O analisador cria a porção do corpo da árvore de mensagens.
O domínio da mensagem é derivado de acordo com os seguintes critérios e na seguinte ordem de precedência:
Domínio de Mensagem | Tipos de Mensagens JMS Válidas | ||||
---|---|---|---|---|---|
BytesMessage | TextMessage | MapMessage | StreamMessage | ObjectMessage | |
BLOB | • | • | • | ||
XMLNS | • | ||||
XMLNSC | • | ||||
MRM | • | • | |||
JMSMap | • | ||||
JMSStream | • | ||||
MIME | • | • | |||
IDOC | • | • | |||
XML | • |
O campo do cabeçalho JMSType deve estar configurado de acordo com o formato URI mostrado na seguinte tabela. O domínio na cadeia mcd: pode estar em maiúsculas ou minúsculas.
JMSType | Domínio de Mensagem |
---|---|
mcd://BLOB | BLOB |
mcd://MRM/[set]/[type]/[?format=fmt] | MRM |
mcd://XMLNS | XMLNS |
mcd://XMLNSC/[set] | XMLNSC |
mcd://IDOC/[set]/[?format=fmt] | IDOC |
mcd://MIME | MIME |
mcd://XML | XML |
Tipo de Mensagem JMS | Domínio de Mensagem |
---|---|
TextMessage | XML |
BytesMessage | BLOB |
MapMessage | JMSMap |
StreamMessage | JMSStream |
ObjectMessage | BLOB |