【问题标题】:Why "New Fault message" is missing when editing Port Operation in Biztalk orchestration为什么在 Biztalk 编排中编辑端口操作时缺少“新故障消息”
【发布时间】:2017-05-22 18:43:34
【问题描述】:

我想处理来自 WCF 网络服务的故障(使用默认设置创建的简单服务)。

但由于某种原因,当我将端口添加到编排(通过“添加生成的项目”创建)并右键单击端口操作时,没有“新故障消息”

“新故障信息”丢失的原因可能是什么?

【问题讨论】:

    标签: biztalk biztalk-2013


    【解决方案1】:

    您是否在消息类型上有错误消息(模式),如果您在生成的项目上没有错误消息类型,您将不会使用它来定义端口,如果您正在尝试使用 Dynamics AX,您只需要要启用端口,简而言之,您应该在 WSDL 定义中添加它。

    【讨论】:

    • 我有默认的 VS 2013 4.5 WCF 项目而不是 Dynamics AX。有没有办法检查故障是否在 WSDL 中?有没有办法将默认故障添加到 webservice 中?我搜索的所有示例都有自定义故障类。我不需要自定义,只需要默认故障类。
    • 您需要配置端口才能在您的 WSDL 上提供错误消息。配置错误消息 您可以使用以下复选框配置集成端口以提供有关错误的信息:在故障中包含异常 选中此复选框以指定来自服务的 X++ 和 .NET Framework 错误消息是包含在故障信息中。当您选中此复选框时,故障消息包括详细的 Infolog 消息。 PD:你需要禁用和启用端口才能做到这一点......所以如果你在 PROD 中要小心
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-23
    • 1970-01-01
    • 2021-08-31
    • 2012-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多