我需要从BizTalk中的Ariba获取cXml消息进行一些处理并将其作为cXml发送到另一个端点。
请在BizTalk 2013中建议如何做到这一点。
答案 0 :(得分:3)
我已经做了很多BizTalk + Ariba并且没有真正的阻塞问题,但是Ariba让它变得比它需要的更难。这不是BizTalk的问题,它是Ariba。
您可以从cxml.org下载DTD(是的,仍然是DTD),然后使用Visual Studio中的DTD向导生成Xsd架构。
由于DTD支持的结构而不是Xsd,会出现一些问题。我只是删除了有问题的结构。从来没有使用它们。
根据您的操作,缺少命名空间可能是也可能不是问题。我刚开始看看会发生什么。
如果您有任何问题,请回来看看我是如何解决它的。