CXF - Wsdl2Java可以访问xml.xsd

时间:2016-01-04 18:34:23

标签: eclipse cxf wsdl2java

我正在尝试使用契约第一种方法使用Eclipse和CXF建立SOAP Web服务。我已经生成了wsdl文件并且它是正确的。当我使用CXF Wsdl2Java生成SOAP Web服务时,我收到以下错误:

org.xml.sax.SAXParseException; schema_reference: 
            Failed to read schema document 'xml.xsd', because 'file' access is not allowed 
            due to restriction set by the accessExternalSchema property.

有任何帮助吗?非常感谢你。

1 个答案:

答案 0 :(得分:0)

好的,伙计们。我找到了解决方案。 如果它不存在,请在jaxp.properties下创建一个名为%JRE_HOME%/lib的文件,然后在其中写入以下行:

javax.xml.accessExternalSchema = all