【问题标题】:while using wsimport in maven , i am getting exception like Connection timed out: connect.在 maven 中使用 wsimport 时,我遇到了 Connection timed out: connect 之类的异常。
【发布时间】:2016-03-15 10:32:36
【问题描述】:

通过在命令提示符下使用 wsimport,我能够成功地生成 java 代码以及从 Eclipse 中的 maven 项目。 在 maven 中为某些 wsdl 使用 wsimport 时,我遇到如下异常 [错误] 处理“http://www.onvif.org/ver10/schema/onvif.xsd”时抛出 IOException。异常:java.net.ConnectException:连接超时:连接。

【问题讨论】:

    标签: java maven soap xsd wsdl


    【解决方案1】:

    wsimport 任务无法从 URL http://www.onvif.org/ver10/schema/onvif.xsd 获取用于源生成的 XSD 架构

    可能的原因:网络问题、安全规定、远程主机临时故障等。 检查连接的最简单方法:尝试从启动 wsimport 任务的同一台机器上的浏览器获取此 XSD(现在对我有用,我可以看到此架构)

    【讨论】:

    • 我可以浏览 xsd ...但是在使用 maven 时我无法获得相同的结果。相同的 wsdl,我可以使用命令提示符转换为 java 源代码:>wsimport -keep -s src ~~WSDL~~
    • 解析 WSDL... [错误] 处理“file:/D:/practice2/WSDL2Java/src/wsdl/onvif.xsd”时抛出 IOException。 Exception: java.io.FileNotFoundException: D:\practice2\WSDL2Java\src\wsdl\onvif.xsd(系统找不到指定的文件)。
    猜你喜欢
    • 2013-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多