我对使用wsimport生成的webservice存根的java客户端有一种奇怪的行为。
客户说某事
Got Permission denied: connect while opening stream from http://dev:8080/LicenseServer/services/ServerImpl?wsdl
但是我可以在我的webbrowser中打开URL并正确显示wsdl。我也可以从浏览器控制Soap11Binding / HttpSoap11Endpoint。
提示可能是主机名“dev”由C:\ Windows \ System32 \ driver \ etc \ hosts解析。
在与服务器相同的网络中运行java-client不会有任何问题。
也许存根的初始化过程依赖于主机名的“真实”DNS解析?