Galera,
estou tentando acessar esse webservice para fins de teste(http://www.deeptraining.com/webservices/weather.asmx?wsdl),mas está me retornando um “java.net.ConnectException: Connection timed out: connect”.Segue o código q estou usando:
import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
public class Cliente2 {
public static void main(String[] args) throws Exception {
try {
System.setProperty("https.proxyHost", "meuProxy");
System.setProperty("https.proxyPort", "porta");
// Endereço, local onde encontra-se o Web Service
String local = "http://www.deeptraining.com/webservices/weather.asmx";
// Criando e configurando o serviço
Call call = (Call) new Service().createCall();
// Configurando o endereço.
call.setTargetEndpointAddress(local);
// Marcando o método a ser chamado.
call.setOperationName("GetWeather");
// Parâmetros da função soma.
Object[] param = new Object[] { "Miami" };
// Retorno da Função
String ret = (String) call.invoke(param);
// Imprime o resultado: ret = 2 + 4.
System.out.println("Resultado" + ret);
} catch(Exception e){
e.printStackTrace();
}
}
}
Grato desde já.