如何解决WSDL 错误加载架构表单 wsdl 文件加载外部 DTD 时出错
我尝试在 jdeveloper 12.2 上部署一个 SAR 文件。但是在构建过程中我收到了这个错误:
从文件加载架构时出错:/my/soa/directory/RunReport/RunReport.wsdl [原因=打开外部 DTD 'http://www.w3.org/2001/XMLSchema.dtd'时出错。]
我的 WSDL 文件是:
<?xml version= '1.0' encoding= 'UTF-8' ?>
<deFinitions
name="RunReport"
targetNamespace="http://my.app.domain/RunReport"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:ns1="http://xmlns.oracle.com/pcbpel/adapter/db/DB_Ucm_Utils"
xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
xmlns:client="http://my.app.domain/RunReport"
>
<plnk:partnerLinkType name="RunReport">
<plnk:role name="RunReportProvider">
<plnk:portType name="client:RunReport"/>
</plnk:role>
</plnk:partnerLinkType>
<types>
<schema xmlns="http://www.w3.org/2001/XMLSchema">
<import namespace="http://my.app.domain/RunReport" schemaLocation="xsd/RunReport.xsd"/>
</schema>
<schema xmlns="http://www.w3.org/2001/XMLSchema">
<import namespace="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
schemaLocation="xsd/oasis/oasis-200401-wss-wssecurity-secext-1.0.xsd"/>
</schema>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:import namespace="http://xmlns.oracle.com/pcbpel/adapter/db/DB_Ucm_Utils" schemaLocation="xsd/DB_Ucm_Utils.xsd"/>
</xsd:schema>
</types>
<message name="RunReportRequestMessage">
<part name="payload" element="client:process"/>
</message>
<message name="RunReportResponseMessage">
<part name="payload" element="client:processResponse"/>
</message>
<portType name="RunReport">
<operation name="process">
<input message="client:RunReportRequestMessage"/>
<output message="client:RunReportResponseMessage"/>
</operation>
</portType>
</deFinitions>
是我遗漏了什么还是我设置错了?
谢谢 眼冰
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。