如何为多个根元素指定Biztalk recievelocation文档规范

时间:2014-03-04 03:56:39

标签: biztalk

我有一个包含15个根元素的XSD。在一个具有XML验证的接收位置中接收相应的XML。

在目前的情况下,我需要使用管道符号“|”指定15文档规范彼此分离,在receivelocation中生成一长串文档规范设置,如下所示:

AAA.Common.Schemas.CIM.Ready.BBB + RegionalWeather,AAA.Common.Schemas,Version = 1.0.0.1,Culture = neutral,PublicKeyToken = 1234567890 | AAA.Common.Schemas.CIM.Ready.BBB + WeatherForcast,AAA.Common.Schemas,Version = 1.0.0.1,Culture = neutral,PublicKeyToken = 1234567890 | AAA.Common.Schemas.CIM.Ready.BBB + Typhoon,AAA.Common.Schemas,Version = 1.0.0.1,Culture = neutral,PublicKeyToken = 1234567890 | AAA.Common.Schemas.CIM.Ready.BBB + Flooding,AAA.Common.Schemas,Version = 1.0.0.1,Culture = neutral,PublicKeyToken = 1234567890 | ...

是否可以使上面的长字符串文档简单?理想情况是:AAA.Common.Schemas.CIM.Ready.BBB,AAA.Common.Schemas,Version = 1.0.0.1,Culture = neutral,PublicKeyToken = 1234567890

感谢。

1 个答案:

答案 0 :(得分:1)

回答您的具体问题,编号

但是,这带来了另一个问题。为什么需要在Per-Instance配置中指定文档列表?

除非您有重复的MessageTypes,否则XmlDisassembler将自动解析DocumentSpec。