2011-08-15 79 views
0

我有一個biztalk編排,哪個工作是捕獲在sevrer上發生的所有錯誤。Biztalk Orchestration端口問題

我指定這是偵聽消息框使用錯誤的過濾器。這工作正常。

我的問題是,我需要設置消息類型。如果我選擇xml它工作正常,但是一個receieve端口崩潰與CSV文件的消息是錯誤的,我不能從它讀取。

任何人有任何想法?

回答

0

如果您使用編排處理任何失敗的消息,那麼您將需要接受這可能發生。

如果消息在管道中失敗時已經是xml,那麼您總是可以將其轉換爲XmlDocument。

但是,如果消息是平面文件,則沒有可以將其轉換爲的編排消息類型。

要做的最好的事情不是通過編排來處理它們,而是通過發送端口訂閱失敗的消息並將它們路由到其他位置以進行手動修復/重新提交。

+0

發送端口訂閱失敗的消息像魅力一樣工作。謝謝 –