在Visual Studio中验证BizTalk架构 - “自定义组件调用失败”

时间:2011-11-15 22:05:07

标签: xsd biztalk biztalk-2010

嗯,该错误消息根本没有帮助。我有一个平面文件架构,我无法工作。

XML是有效的,但BizTalk无法使用它。有没有办法在调用Validate Schema时启用详细错误日志记录?有没有比Visual Studio更好的验证/测试BizTalk架构的工具?

我是BizTalk的新手,我很难过。

3 个答案:

答案 0 :(得分:0)

在验证模式的调用中听起来有些不对劲。你有没有忘记设置输入实例文件名属性?

答案 1 :(得分:0)

有两个问题:使用平面文件向导构建的模式莫名其妙地默认为Xml源。所以它并不知道它没有处理.txt。另外我把它设定为期望0记录。

答案 2 :(得分:0)

您好我遇到了同样的问题。

我构建了一个将TDS1格式架构转换为平面文件架构的工具。 xml架构是正确的,但没有得到验证。然后我与我现有的平面文件架构进行比较,我发现子分隔符类型错误。我的工具是为所有记录信息创建平面文件模式,并将分隔符类型设置为十六进制。 但是;是一个字符而不是十六进制。

原始记录信息属性:child_delimiter_type =“ hex

更改了记录信息属性:child_delimiter_type =“ char

因此,请检查您的分隔符类型和其他记录信息属性。

希望这会有所帮助....