2011-11-02 4 views
0

간단한 MessageBroker 플로우를 작성 중입니다. 그것은 MQInput 노드를 간다 -> 계산은 -> 모든 계산이 수행 MQOutput 노드는 다음과 같습니다WebSphere Message Broker : 간단한 플로우 오류

CALL의 CopyEntireMessage(); SET OutputRoot.Properties.MessageFormat = 'XML1';

메시지 형식을 Binary1에서 XML1로 변경해야합니다. 그러나 MQOutput Node는 실패하고 Failure 연결을 따라 메시지를 보낸다. 나는 MQOutput 노드가 실패 할 수있는 이유에 대해 명확하지 않다.

+0

오류 메시지를 붙여 주실 수 있습니까? –

답변

1

다음과 같은 사항을 확인해야합니다

  1. 이 흐름 (속성 - 고급)에 연산 노드의 구문 분석 옵션을 확인
  2. 는 ESQL에 이름을 설정 메시지를 지정합니다.
  3. esql에서 출력 대기열 이름 (reply to)을 지정하십시오.
  4. MQ에 입력 및 출력 대기열이 있는지 확인
  5. 호출중인 기능이 esql에 있는지 확인하십시오.

당신이 나에게 오류 메시지를 제공 할 수 있는지 도움이 쉬울 것이다.

관련 문제