20061 - Webservices (mdebug) ficam travados.
Descrição do Problema: Efetuando o teste de WS pelo mcdebug no Sapiens, o sistema trava. Este travamento apenas ocorre testando o WS do Sapiens, testando um WS da tecnologia o travamento não ocorre.
O problema ocorre quando o cliente possui o logon por criptografia (Token), retirando o token o problema não ocorre.
Rotina / Tela:
Mcdebug
Solução:
Solução:
- O problema no Token é gerado pelo retorno com erro que o Windows da ao Java, podendo testar da seguinte forma:
* Acessando o CMD na pasta System32 ou SysWow64
* Solicitando a versão do Java pelo comando "java.exe -version"
* Retornando: Registry key 'Software/JavaSoft/Java Runtime Environment/CurrentVersion' has value '1.8', but '1.6' is required.
- Identificamos que havia "lixo" no registro do Windows, tanto na chave em 32bits (WOW6432Node) quanto na chave em 64;
* Removido as chaves com o Java 1.6 (em: Software/JavaSoft)
- Em alguns ambientes mesmo removendo esses registros "lixo", o problema continua;
- Procurei na internet, na qual recomendava remover o "Java.exe, Javaw.exe e Javaws.exe" da pasta em questão, no caso era a SysWow64 que estavam com os 3 arquivos na versão 6;
* Após a remoção, o problema não ocorreu mais.