2011-11-02 35 views
0

我正在創建一個簡單的MessageBroker流程。它進入MQInput節點 - >計算 - > MQOutput節點,其中所有計算所做的是:WebSphere Message Broker:簡單流程錯誤

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

它應該只將消息格式從Binary1更改爲XML1。但是,MQOutput節點失敗並沿着其Failure連接發送消息。我不清楚MQOutput節點可能會失敗的原因嗎?

+0

您能否粘貼錯誤信息? – 2011-11-03 13:44:18

回答

1

您應檢查以下幾點:

  1. 檢查計算節點的解析選項中的流動(屬性 - 高級)
  2. 指定消息在ESQL集名稱。
  3. 在esql中指定輸出隊列名稱(答覆)。
  4. 檢查輸入和輸出隊列出現在MQ中
  5. 檢查您正在調用的函數是否存在於esql中。

如果您能向我提供失敗信息,幫助會更容易。

相關問題