gpt4 book ai didi

biztalk - 相关 中的消息数据属性 在消息 中不存在

转载 作者:行者123 更新时间:2023-12-02 09:36:52 26 4
gpt4 key购买 nike

当尝试编译包含相关集的编排时,出现以下错误:

message data property <promoted property> in correlation <correlation> does not exist in message <messagename>

编排引用了一个 dll,其中包含 HL7v2 架构,其中提升的属性确实存在,但无论出于何种原因,编排/关联集在编译期间都无法看到它,并且由于上述错误,项目将无法编译。

详细信息:

  • 在 Orchestration View 中,关联类型和关联集已全部设置成功。
  • 在我的关联类型的关联属性中,我可以浏览并查看对升级字段的引用并成功选择它。
  • 我每次都会删除/重新添加 dll 引用,以确保它不是过时的引用
  • 我一直在检查 GAC,并且当我重新编译架构时 dll 正在更新
  • 尝试将属性架构上的命名空间更改为自定义和默认,然后返回,但仍然没有帮助。

我现在就想知道

  • 包含升级属性的架构是否必须与编排位于同一项目中?
  • 相关性和 HL7 模式有什么特别之处吗(所有相关性示例都处于“Hello World”级别,因此没有多大帮助)
  • 我可以尝试做其他任何事情来完成这项工作,我们需要使用几个升级的属性关联 2 条消息。

最佳答案

您不能使用从 MessageDataPropertyBase 派生的属性进行订阅,这是关联集将创建的属性。

将“属性架构库”更改为 MessageContextPropertyBase。这位于属性架构中的属性元素上。

为什么创建关联类型时它会出现在列表中?该属性列表中的一个疏忽(错误)。

关于biztalk - 相关 <correlation> 中的消息数据属性 <promoted property> 在消息 <messagename> 中不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24829715/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com