编辑 XSD 文件时错误提示 components from this namespace are not referenceable from schema document 解决方法
来源:互联网 发布:mysql where in 编辑:程序博客网 时间:2024/05/16 06:47
Condition
错误提示如下,
[ERROR] src-resolve.4.2: Error resolving component 'collectionType'. It was detected that 'collectionType' is in namespace 'http://www.w3.org/2001/XMLSchema', but components from this namespace are not referenceable from schema document 'file:/F:/workspace_0/fdframework-protocol/src/main/resources/bussinessServices.xsd'. If this is the incorrect namespace, perhaps the prefix of 'collectionType' needs to be changed. If this is the correct namespace, then an appropriate 'import' tag should be added to 'file:/F:/workspace_0/fdframework-protocol/src/main/resources/bussinessServices.xsd'. line 75 of file:/F:/workspace_0/fdframework-protocol/src/main/resources/bussinessServices.xsd
对应 xsd 配置片段如下,
<?xml version="1.0" encoding="UTF-8"?><schema xmlns="http://www.w3.org/2001/XMLSchema" <span style="white-space:pre"></span>targetNamespace="http://fdframework.neusoft.com/config/bussinessServices"<span style="white-space:pre"></span>xmlns:tns="http://fdframework.neusoft.com/config/bussinessServices" <span style="white-space:pre"></span>elementFormDefault="qualified">...<!-- Custom collection elements --><group name="collectionElements"><sequence><choice minOccurs="0" maxOccurs="unbounded"><element name="messageData" type="tns:messageData" /><element name="value" type="string"/><element name="list" type="tns:list" /></choice></sequence></group><!-- Custom collection type --><complexType name="collectionType"><attribute name="value-type" type="string"></attribute></complexType><!-- Custom list collection type --><complexType name="list"><complexContent><extension base="collectionType"><group ref="collectionElements" /></extension></complexContent></complexType>
Solution
原 xsd 配置片段修改为如下,
<?xml version="1.0" encoding="UTF-8"?><schema xmlns="http://www.w3.org/2001/XMLSchema" <span style="white-space:pre"></span>targetNamespace="http://fdframework.neusoft.com/config/bussinessServices"<span style="white-space:pre"></span>xmlns:tns="http://fdframework.neusoft.com/config/bussinessServices" <span style="white-space:pre"></span>elementFormDefault="qualified">...<!-- Custom collection elements --><group name="collectionElements"><sequence><choice minOccurs="0" maxOccurs="unbounded"><element name="messageData" type="tns:messageData" /><element name="value" type="string"/><element name="list" type="tns:list" /></choice></sequence></group><!-- Custom collection type --><complexType name="collectionType"><attribute name="value-type" type="string"></attribute></complexType><!-- Custom list collection type --><complexType name="list"><complexContent><extension base="tns:collectionType"><group ref="tns:collectionElements" /></extension></complexContent></complexType>
即需添加对应的命名空间
0 0
- 编辑 XSD 文件时错误提示 components from this namespace are not referenceable from schema document 解决方法
- 关于xml配置文件无元素提示和the root element of the document is not <xsd:schema>.错误
- Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)
- Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)
- Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)
- Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)
- Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)
- Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)
- Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)
- Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)
- Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)
- Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)
- Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)
- org.xml.sax.SAXParseException: Failed to read schema document错误的完美解决方法 以及 Spring如何加载XSD文件
- Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)
- Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)
- Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)
- Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)
- hpp和cpp
- php连接数据库读取数据并输入到页面中的3种方法。
- Bug-iOS: Collection <__NSArrayM: 0x> was mutated while being enumerated.
- JavaScript中的函数hasOwnProperty()和isPrototypeOf()的一些理解
- UltraTree的使用(Infragistics.Win.UltraWinTree.UltraTree)
- 编辑 XSD 文件时错误提示 components from this namespace are not referenceable from schema document 解决方法
- 关于求余数的思考
- 工作之杂记--缓存操作
- Qt Creator快捷键总结
- Java学习笔记(四)
- Activity实现OnclickListener接口的思想和具体用例(转载)
- 浅谈测试驱动开发(TDD)
- 查询用户注册状态 在线用户信息
- 从store中获取数据