Web服务 - 的wsimport挂在解析WSDL

Web服务 - 的wsimport挂在解析WSDL

问题描述:

这是我的环境变量:Web服务 - 的wsimport挂在解析WSDL

系统变量:JAVA_HOME C:\ Program Files文件\的Java \ jdk1.8.0_20 \

路径: ...; C^:\ Program Files文件\的Java \ jdk1.8.0_20 \ BIN; ...

I键在以下命令行:

C:\的wsimport>的wsimport http://www.webservicex.net/geoipservice.asmx?WSDL -Xdebug

我收到以下消息

[DEBUG]授权文件 “C:\用户\ myPC.metro \ AUTH” 未找到。如果 WSDL访问需要基本认证,请提供 授权文件,并在C:\ Users \ myPC.metro \ auth或 上使用读取访问权限。使用-Xauthfile授予授权文件,并在每行 上使用以下格式提供授权信息: HTTP [S]://用户名:密码@主机:端口//

解析WSDL ...

在哪里我的配置是不正确的?

+1

你使用的代理服务器? – BevynQ 2014-09-19 03:39:03

+0

@BevynQ - 没有代理...我只是困惑... – BustedSanta 2014-09-19 09:36:37

我不确定发生了什么,但现在正在工作。似乎我的问题可能与我的互联网连接有关。我在线,但连接速度很慢。现在一切恢复正常,我的wsimport命令正在运行。

enter image description here

+0

嗯......我得到了同样的问题,但它没有解决 - 我检查了我的连接到包含WSDL的服务器,并且wget适用于它。然而,wsimport仍然停留在“解析WSDL ...”上我也尝试在本地复制WSDL文件并使用它们,但它仍然停留在“解析WSDL” – jrobertsz66 2016-09-20 17:49:40

+1

行 - 这花了一段时间,但我得到了504(网关超时错误) - 当我将WSDL文件复制到本地并指向它们时,我忘记也将XSD导入从网络更改为本地,因此即使本地拥有WSDL,wsimport仍然试图获取XSD从网络和超时。 – jrobertsz66 2016-09-20 18:00:29