使用Java的WSDL文件解析器

时间:2018-11-27 10:22:34

标签: java web-services soap wsdl

我正在尝试使用com.predic8.wsdl.WSDLParser解析WSDL。 在我的WSDL中,我有一个如下的import语句。

<xs:schema>
    <xs:import schemaLocation="../ws-xsd.xsd"/>
</xs:schema>

在解析此wsdl时,出现此异常。

  

线程“ main”中的异常java.io.FileNotFoundException:file:\ E:\ wsdl-files \ wsdl .. \ ws-xsd.xsd(文件名,目录名或卷标语法不正确)

我想知道如何处理这种情况。

我的代码

WSDLParserContext ctx = new WSDLParserContext();
ctx.setInput("file:///E:\\wsdl-files\\wsdl\\ws-trust-1.4-concrete.wsdl");
WSDLParser parser = new WSDLParser();
mainUrldef = parser.parse(ctx);

0 个答案:

没有答案