HCM – API – Ao executar uma API executando o método delete apresenta erro: Erro ao executar requisição HTTP (DELETE): [java.lang.ArrayIndexOutOfBoundsException]
Incidente
No módulo Administração de Pessoal, ao tentar executar uma regra que realizada uma chamada WebService, é apresentada a mensagem: Erro ao executar requisição HTTP (DELETE): [java.lang.ArrayIndexOutOfBoundsException].
Causa
Esta mensagem é apresentada, pois na regra foi especificado a codificação de caracteres Windows-1252 porém o servidor retorna em UTF-8.
Solução
Para que a mensagem não seja apresentada ao efetuar a execução da regra, realize os passos a seguir:
1. Acesse o módulo Administração de Pessoal;
2. Acesse o menu Recursos / Implementações / Editor de regras ou outro caminho onde a regra esteja vinculada;
3. Localize a regra qual apresentou o erro e realize o ajuste na regra alterando para UTF-8 ou conforme codificação exigida pelo servidor.
Observação:
Para mais informações, acesse aqui o Portal de Documentação Senior, pesquise "HttpAlteraCodifCaracPadrao" e localize a documentação sobre esta função.