Eclipse를 사용하여 공개 웹 서비스를 사용하려고합니다. 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 설정과 관련이 있다고 가정한다.
도움을 주셔서 감사합니다.
어떻게 WSDL에서 클래스를 생성 않았다 ? cxf, jax-ws? – Rao