如何在不替换地图的情况下替换地图中的多部分消息模式

时间:2010-12-15 17:09:48

标签: biztalk biztalk-2009 biztalk-mapper

我有一个业务流程图,它将两个源消息映射到一个目标消息中。当其中一个源消息的模式发生变化时,我希望能够单击输入消息部分并选择“替换模式”以刷新仅受影响的消息部分的模式。相反,我只能用单个消息部分模式替换整个多部分消息模式。

alt text

我唯一的其他选择似乎是从业务流程转换形状生成一个新地图,但这意味着我必须重新创建地图中的所有链接......

是否有人知道更新此类架构的更有效方法?

2 个答案:

答案 0 :(得分:1)

我现在决定通过修改地图文件的xml来做到这一点。如果有任何人有更好的想法,我仍然希望听到他们。谢谢!

答案 1 :(得分:0)

在业务流程项目中创建地图后,我通过复制和粘贴将它们移动到地图项目并更改命名空间。现在一切都很好看。但我发现了一个有趣的问题。

当我尝试在orchestraion中引用这些地图时,我能够在地图引用dll下看到两个模式名称空间。一个人有新移动的地图,另一个有旧的地图。

任何人都可以解释原因吗?那是我做错了。或Biztalk 06(vs2005)表现得很有趣......

然后我在地图项目中创建了一个新地图,并从orchestrioan地图复制了xslt并粘贴在那里。如果我采用这种方法,我在参考时无法在orchestraiton形状中看到两个名称空间。