私はEclipseを使用して公開Webサービスの下で消費しようとしています。 http://www.webservicex.com/globalweather.asmx?wsdljava.net.ConnectException:接続がタイムアウトしました:Eclipseで接続
Javaクライアントで実行すると、エラーが発生します。
java.net.ConnectException: Connection timed out: connect
以下は単純なクライアントプログラムです。
public class ClientTest1
{
public static void main(String[] args)
{
GlobalWeatherSoapProxy obj1 = new GlobalWeatherSoapProxy();
try
{
System.out.println(obj1.getCitiesByCountry("Japan"));
}
catch(Exception e1)
{
System.out.println(+e1.getMessage());
}
}
}
ただし、これは奇妙なことに、SOAP UIで消費されたときにうまく機能します。したがって、これはEclipseの設定と関係があると想定しています。
ご協力いただきありがとうございます。
を見るべきかエンドポイントURL
をロードされている見るために、そのクラスの内容を見直し? cxf、jax-ws? – Rao