0

I have been having trouble managing Orchestrations and Business Rule Engines. I wish to capture, in my orchestration, a BRE failure so that if a BRE failure occurs I chose an alternate routing pattern. My orchestration in port is an MX receiving pipeline. From research I have been able to find the SWIFTErrorExtractor.ErrorExtractor but for some reason although my messages are failing with 6 BRE validation rules, my orchestration fails with an exception being unable to extract an error segment from my message.

The only way I was able to find the BRE failures was to enlist but not start my orchestration and enable my ports. Place the message in the "in" folder. Then from the main page, search for all suspended messages, and this message has the errors.

How can I capture these error descriptions?

4

1 回答 1

0

我没有直接实现我的消息,而是实现了一个多部分消息。“正文”部分是我的消息,“错误”部分是 XML 文档。在运行我的编排时,“错误”部分会自动填充验证错误。我无法在网上找到任何地方,并且在我的 BizTalk 管理控制台中看到了暂停消息的解决方案。它有 2 个部分,Body 和 Error。所以我创建了相同的多部分味精,它起作用了。我严重怀疑这会奏效。

于 2012-12-11T20:54:53.863 回答