Find ZIP Code (Brazil)

Otavio_Jordao
Tera Contributor

I want to put the zip code of the address and that the address field automatically fills in, putting street, neighborhood and city

 

I'm having problems with the integration when testing the HTTP status goes to 0.


And the error message is Request not sent to uri= https://viacep.com.br/ws/60430350/json/ : java.net.NoRouteToHostException: No route to host

Default.PNG

 

I'm totally new to this, I'm doing a project for a bootcamp and I'm selling it.

3 REPLIES 3

Ankur Bawiskar
Tera Patron

@Otavio_Jordao 

what is the form which handles this and how are you making the API call?

dorian112
Kilo Contributor

Olá! Tudo bem?

Esse erro java.net.NoRouteToHostException (com HTTP status 0) no ServiceNow geralmente acontece por conta de restrições de rede ou configuração no seu ambiente (especialmente se você estiver usando uma Instância de Desenvolvedor Pessoal - PDI).

Por padrão, algumas instâncias de estudo/bootcamp precisam que o endpoint externo esteja devidamente liberado nas regras de saída (Outbound HTTP Requests / Network ACLs), ou que você utilize uma REST Message configurada corretamente com um Outbound HTTP Provider.

Dica para o seu projeto: Além de ajustar a conexão REST no ServiceNow para tratar o JSON de retorno do CEP, certifique-se de validar os dados que entram no formulário. Para testes e validação de estruturas de CEP, logradouros e códigos IBGE durante o desenvolvimento do seu projeto de bootcamp, ferramentas como o CEP-BR (cep-br.com ) podem servir de excelente apoio para garantir que os dados do seu banco estejam limpos antes de preencher os campos do ServiceNow.

Boa sorte no seu bootcamp! Se precisar de ajuda com o script de integração (JavaScript/Business Rule) no ServiceNow, é só avisar.