我正在将一个代码模块从 Solaris 移植到 Linux。我收到这个错误
元素票:Relax-NG 有效性错误:元素票无法验证属性
我完全震惊了,不知道这个错误可能是什么..但我相信这不会涉及任何代码更改..请指导我
这意味着某处有一个 XML 文档正在针对 Relax-NG 模式进行验证;在该文档中,一个名为的元素ticket
被发现无效,因为它的属性与架构不匹配。
所以......您可能需要查找与您的应用程序相关或与依赖项应用程序相关的 XML 配置或输入文件。可能 Solarix (Solaris?) 上的 XML 文档版本使用了与 Linux 上的版本不同的 Relax-NG 模式版本。
如果您需要帮助确定 XML 是如何验证失败的,您需要发布有问题的 XML 文档的内容,以及它的 Relax-NG Schema(或者更好的是,它的相关部分)。