- Local do MQMD de Entrada
- InputLocalEnvironment.Variables.MQMD
- Copiar Mensagem
- Copiar Mensagem Inteira
- Copiar Ambiente Local
- Copiar Todo
o Ambiente Local
- Modo de Geração
- Mensagem e LocalEnvironment
- Local de Dados de Saída
- InputLocalEnvironment.Variables.ReturnedMessage
|
- OutputRoot
- MQMD
- {MQMD da mensagem de entrada}
- MQRFH2
- {MQRFH2 da mensagem de entrada}
- XMLNS
- {corpo da mensagem de entrada}
- Ambiente Local da Saída
- MQ
- GET
- MQGMO
- {MQGMO utilizado para MQGET}
- MQMD
- {MQMD utilizado para MQGET}
- CC = 0
- RC = 0
- Variáveis
- MQMD
- {MQMD de entrada} (com CorrelID = {ID de Correlação correto como binário})
- ReturnedMessage
- MQMD
- {MQMD da mensagem de resultado}
- MQRFH2
- {MQRFH2 da mensagem de resultado}
- XML
- {corpo da mensagem de resultado}
|
- Local de Dados de Resultado
- ResultRoot.XML
|
- OutputRoot
- MQMD
- {MQMD da mensagem de entrada}
- MQRFH2
- {MQRFH2 da mensagem de entrada}
- XMLNS
- {corpo da mensagem de entrada}
- Ambiente Local da Saída
- MQ
- GET
- MQGMO
- {MQGMO utilizado para MQGET}
- MQMD
- {MQMD utilizado para MQGET}
- CC = 0
- RC = 0
- Variáveis
- MQMD
- {MQMD de entrada} (com CorrelID = {ID de Correlação correto como binário})
- ReturnedMessage (com atributos e valor de ResultRoot.XML)
- {corpo da mensagem de resultado}
Essa árvore é efetivamente o resultado de uma designação
de ${resultDataLocation} a ${outputDataLocation}.
O valor do elemento de origem
é copiado, pois são todos filhos, incluindo atributos.
|
- Copiar Ambiente Local
- Nenhum
|
- OutputRoot
- MQMD
- {MQMD da mensagem de entrada}
- MQRFH2
- {MQRFH2 da mensagem de entrada}
- XMLNS
- {corpo da mensagem de entrada}
- Ambiente Local da Saída
- MQ
- GET
- MQGMO
- {MQGMO utilizado para MQGET}
- MQMD
- {MQMD utilizado para MQGET}
- CC = 0
- RC = 0
- Variáveis
- ReturnedMessage (com atributos e valor de ResultRoot.XML)
- {corpo da mensagem de resultado}
Essa árvore tem o MQMD utilizado para a chamada MQGET no
OutputLocalEnvironment, porque o local de parâmetros de entrada do MQ continha
um elemento MQMD. Mesmo que a árvore de entrada não seja copiada, a presença
do elemento MQMD faz com que o MQMD utilizado para a chamada MQGET seja
colocado na árvore de saída.
|
- Local de Dados de Saída
- <blank>
- Copiar Ambiente Local
- Copiar Ambiente Local Inteiro
|
- OutputRoot
- MQMD
- {MQMD da mensagem de resultado}
- MQRFH2
- {MQRFH2 da mensagem de resultado}
- XMLNS
- {corpo da mensagem de resultado}
- Ambiente Local da Saída
- MQ
- GET
- MQGMO
- {MQGMO utilizado para MQGET}
- MQMD
- {MQMD utilizado para MQGET}
- CC = 0
- RC = 0
- Variáveis
- MQMD
- {MQMD de entrada} (com CorrelID = {ID de Correlação correto como binário})
Neste caso, o valor configurado para a propriedade Copiar
Mensagem não faz diferença para a eventual
árvore de saída.
|