将Solaris程序移植到Linux [RelaxNg有效性错误:元素单无法验证属性]

时间:2010-11-01 06:42:11

标签: xml relaxng

我正在将一个代码模块从Solaris移植到Linux。我收到此错误

元素票证:Relax-NG有效性错误:元素票证无法验证属性

我完全不知道这个错误会是什么......但我相信这不会涉及任何代码更改..请指导我

1 个答案:

答案 0 :(得分:1)

这意味着某个XML文档正在根据Relax-NG模式进行验证;在该文档中,名为ticket的元素被发现无效,因为其属性与模式不匹配。

所以......您可能需要查找与您的应用相关的XML配置或输入文件,或者与依赖应用相关的文件。可能Solarix(Solaris?)上的XML文档版本使用的是与NG版本不同的Relax-NG模式版本。

如果您需要帮助确定XML无法验证的具体方式,您需要发布违规XML文档的内容及其Relax-NG架构(或更好的相关部分)。