Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.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
Xml 命名空间中的单引号-架构分析错误_Xml_Cxf - Fatal编程技术网

Xml 命名空间中的单引号-架构分析错误

Xml 命名空间中的单引号-架构分析错误,xml,cxf,Xml,Cxf,我们已经为外部webservice创建了一个CXF webservice客户端,它在targetnamespace中有一个quot。这导致架构分析错误。 如何解决这个问题 如果你需要更多的信息,请告诉我。 任何帮助都将不胜感激。XML名称空间建议指出,根据RFC 3986,XML名称空间名称必须是URI。撇号是URI语法中的保留字符,因此包含撇号的字符串可能是有效的URI,也可能不是有效的URI,这取决于它的使用方式 不幸的是,XML名称空间建议允许但不要求解析器检查名称空间名称是否是有效的RF

我们已经为外部webservice创建了一个CXF webservice客户端,它在targetnamespace中有一个quot。这导致架构分析错误。 如何解决这个问题

如果你需要更多的信息,请告诉我。
任何帮助都将不胜感激。

XML名称空间建议指出,根据RFC 3986,XML名称空间名称必须是URI。撇号是URI语法中的保留字符,因此包含撇号的字符串可能是有效的URI,也可能不是有效的URI,这取决于它的使用方式


不幸的是,XML名称空间建议允许但不要求解析器检查名称空间名称是否是有效的RFC3986URI。这意味着,如果它是无效的,一些工具会让你逍遥法外,而其他工具则不会。任何选择无效URI作为名称空间的人都有可能使用某些工具,而不是其他工具。

我确实无法控制此目标名称空间,因为它是当前在生产环境中运行webservice的客户端,我们只想使用它。我们需要找到JBoss/CXF如何帮助我们完成这项工作的方法。好的,一个好的开始是告诉我们名称空间是什么,这样我们就可以看到它是否是一个有效的URI。这是目标名称空间,它会导致解析错误