Xsd BizTalk:部署拆分为多个文档的大型XML架构(OAGIS)

Xsd BizTalk:部署拆分为多个文档的大型XML架构(OAGIS),xsd,biztalk,biztalk-2010,biztalk-deployment,Xsd,Biztalk,Biztalk 2010,Biztalk Deployment,目前,我正在使用Visual Studio 2010将该集部署到BizTalk 2010。到目前为止花了大约3个小时,还看不到终点。在VisualStudio输出日志中,现在大约有18000行。我不断收到以下信息: warning DEPLOY: Schema "OagiSchemata.OAGi_BPI_Platform.org_openapplications_platform._1_2_1.Common.OAGi.Components.Fields, OagiSchemata, Vers

目前,我正在使用Visual Studio 2010将该集部署到BizTalk 2010。到目前为止花了大约3个小时,还看不到终点。在VisualStudio输出日志中,现在大约有18000行。我不断收到以下信息:

warning DEPLOY: Schema "OagiSchemata.OAGi_BPI_Platform.org_openapplications_platform._1_2_1.Common.OAGi.Components.Fields, 
OagiSchemata, Version=1.0.0.0, Culture=neutral, PublicKeyToken=afe0ae2252ec000f" and a previously deployed schema "" 
have the same target namespace "http://www.openapplications.org/oagis/9". Target namespaces should be unique.
事实上,有几个模式文档具有相同的名称空间,但这不应该是问题。XML模式规范允许模式设计器将模式拆分为多个文件。在Altova XMLSpy中,相同的模式集可以完美地工作,既没有错误也没有警告


BizTalk甚至可以处理拆分为多个文件的大型架构吗?如果可以,有没有办法加快部署速度?这简直是疯了。

最终部署完成,总持续时间为6小时。在日志中,总共有大约25000条警告,所有这些警告都与问题中的警告相似

BizTalk甚至可以处理拆分为多个文件的大型架构吗

尽管有警告,XML模式集似乎可以正常工作

有没有办法加快部署速度


一个明显的方法是移除当前使用中不需要的任何零件。实际上,当前部署只包括PurchaseOrder名词(总共有几十个名词)。实际的问题似乎是OAGIS中可重用组件的数量。它们位于几个文件中,但它们有很多。删除任何未使用的组件都需要编辑原始架构文件,这不太实际。

您找到加快速度的方法了吗。。。?我也遇到同样的问题。我正在考虑抑制警告消息,但我找不到警告号码…@jecker:我们最终放弃了使用BizTalk,因为它对我们的业务没有很好的支持。它在XML模式支持方面的局限性只是其缺点和老式体系结构的一个例子。