CONSUMIR SERVICO WEB DO CEP



  • Prezados, estou tentando implementar o Projeto Integrador 1, fiz tudo como manda a apostila e estou recebendo a seguinte mensagem:

    Exceção Gerada:
    java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:168) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) at java.io.BufferedInputStream.read(BufferedInputStream.java:313) at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:659) at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:604) at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:624) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:957) at wfr.util.Functions.getURLInputStream(Functions.java:3233) at wfr.util.Functions.getDocument(Functions.java:3184) at wfr.rules.WebServiceImporter.getStub(WebServiceImporter.java:193) at wfr.rules.WebServiceImporter.callService(WebServiceImporter.java:324) at wfr.com.systems.system_tes.rules.WebrunFunctions.ebfWSCall(WebrunFunctions.java:14103) at wfr.com.systems.system_tes.rules.ObterEnderecoWebservice.run(ObterEnderecoWebservice.java:65) at wfr.rules.WFRRule.start(WFRRule.java:755) at wfr.rules.WFRRule.call(WFRRule.java:1817) at wfr.rules.WFRRule.call(WFRRule.java:58) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)

    Alguem pode me auxiliar ?
    Anexo a tela e o projeto.

    Grato.


  • Onde eu consigo essa apostila?


  • E disponibilizado no treinamento do Maker.

    Quanto ao erro apresentado, me parece que o endereço mudou.

    Vc está usando qual endereço?
    http://www.byjg.com.br/site/webservice.php/ws/cep?WSDL


  • Prezado Ronelio,
    obrigado por sua atencao, nao sei se voce viu, mas anexei o codigo fonte do formulario,
    por favor de uma olhada com carinho e me diga a razao do meu erro.

    Fico no aguardo.

    Jorge Abilio.


  • Verifique se sua rede não está bloqueando o endereço.

    Tente copiar o endereço abrir diretamente no browser para ver o que acontece. Poderá utilizar também o SOAP UI para verificar se o WS está funcionando.


  • Prezado Ronelio,
    Grato por sua atencao, mas vamos aos finalmentes, ja fiz tudo isso que um usuario "comum" pode fazer.
    Minha rede permite que eu acesse tranquilamente a URL onde o arquivo WSDL esta publicado.
    Mais uma vez, lhe peco a gentileza de verificar o fonte que lhe enviei, por favor, seja um cara bacana, diferente,
    e nao fique me mandando fazer isso, depois aquilo, depois aquilo outro. Se for o caso me mande fazer logo
    tudo de uma vez.

    Fico no aguardo.


  • [quote="jaan"]Prezado Ronelio,
    Grato por sua atencao, mas vamos aos finalmentes, ja fiz tudo isso que um usuario "comum" pode fazer.
    Minha rede permite que eu acesse tranquilamente a URL onde o arquivo WSDL esta publicado.
    Mais uma vez, lhe peco a gentileza de verificar o fonte que lhe enviei, por favor, seja um cara bacana, diferente,
    e nao fique me mandando fazer isso, depois aquilo, depois aquilo outro. Se for o caso me mande fazer logo
    tudo de uma vez.

    Fico no aguardo.[/quote] Caro Jaan, não estou mandando fazer isso, aquilo, depois aquilo outro.

    Eu lhe sugeri que verificasse esses itens porque muitas vezes usuários "comuns" se passam.

    Antes de enviar qualquer resposta no fórum eu checo as informações passadas e sugiro alguns pontos que os usuários podem verificar e muitas vezes esquecem. Coletar informação é um ponto muito importante para evitar falha de comunicação.

    Quanto ao seu exemplo enviado, o mesmo está funcionando como você pode ver na imagem anexada.

    Mais uma vez fica a dica para checar as configurações de rede dentro do seu ambiente trabalho/local onde o Webrun está sendo executado.
    [67_ws.png](/assets/uploads/files/67_ws.png)


  • Que cara folgado...
    Vem para um "FÓRUM" bancar o arrogante...
    Ninguém tem obrigação de fazer nada por você aqui não, meu caro. As pessoas estão aqui para ajudar, por espontânea vontade, ainda que seja um colaborador da Softwell.

    Seja mais educado e paciente com quem quer AJUDAR você.

Log in to reply