Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Biztalk 带有实例验证的自定义XSLT_Biztalk_Biztalk 2010_Biztalk Mapper - Fatal编程技术网

Biztalk 带有实例验证的自定义XSLT

Biztalk 带有实例验证的自定义XSLT,biztalk,biztalk-2010,biztalk-mapper,Biztalk,Biztalk 2010,Biztalk Mapper,我有一个使用自定义XSLT的映射。在VS中运行“测试映射”时,即使在不符合目标架构的“失败”实例上,我也会得到预期的结果。但部署到我的BizTalk Server时,“失败”实例不会失败 所以问题是,当使用自定义XSLT时,实例是否没有根据XSLT中提供的源模式和目标模式进行验证 如果没有,那么在使用可视映射器时会在映射上应用什么,因为这似乎是可行的?出于性能原因,BizTalk内的运行时处理默认情况下不会进行架构验证 您在设计时观察到失败的实例,因为您在Visual Studio中设置了“检查

我有一个使用自定义XSLT的映射。在VS中运行“测试映射”时,即使在不符合目标架构的“失败”实例上,我也会得到预期的结果。但部署到我的BizTalk Server时,“失败”实例不会失败

所以问题是,当使用自定义XSLT时,实例是否没有根据XSLT中提供的源模式和目标模式进行验证


如果没有,那么在使用可视映射器时会在映射上应用什么,因为这似乎是可行的?

出于性能原因,BizTalk内的运行时处理默认情况下不会进行架构验证

您在设计时观察到失败的实例,因为您在Visual Studio中设置了“检查输出实例验证”属性。这种行为在运行时不存在,因为到那时,您的文档应该已经在单元和集成测试期间得到验证

如果需要运行时验证,可能需要在下游执行一个验证XmlReceive管道,例如,在订阅程序中