0

Biztalk 错误

我有一个 Biztalk 编排,其中我有一个 Biztalk 范围和 Catch 块,以捕获范围内出现的错误。只要相应的范围形状出现任何错误,我就能够在其中捕获错误。

但是当编排在其处理开始时失败时出现问题,即在进入范围形状之前(当接收到的 xml 中有一些特殊字符时会发生这种情况)。我坚持这个!请帮忙!!

4

2 回答 2

2

如果 Biztalk 无法确定消息类型(通常标识 xmlns#root),则消息将被挂起,并且您的预期目标编排将不会被触及。

不过,我不确定您所说的特殊字符是什么意思。如果文档不是有效的 XML,那么您要么需要请求源系统/合作伙伴修复它,要么需要自定义管道来清理接收端口中的数据。

但是,如果您的意思是字节顺序标记,BizTalk 应该能够解析这些。检查您是否在端口上选择了 XmlReceivePipeline?

于 2011-03-05T15:08:56.143 回答
0

如果您将相同的(失败的)消息放入 BizTalk 而不使用业务流程,并且仅使用相同的管道,您是否会得到相同的异常?范围块是您编排中的第一件事吗?

于 2011-03-04T16:11:30.367 回答