22817 - Timeout na carga parcial| total no PDV Senior
Problema:
Em seguida, entra em loop tentando copiar de novo, e a carga nunca é finalizada;
Solução: Solução: A situação que originava o problema estava relacionada a um timeout de conexão RMI ocasionado pelo ambiente.
Problema: De forma aleatória, quando tem uma FILA com mais de 500 registros para serem importados para o PDV, numa carga, o PDV retorna erro de timeout ao tentar "empacotar" esses dados.
Em seguida, entra em loop tentando copiar de novo, e a carga nunca é finalizada;
Rotina: Carga parcial/total no PDV Senior.
Solução: Solução: A situação que originava o problema estava relacionada a um timeout de conexão RMI ocasionado pelo ambiente.
Foi necessário adicionar o parâmetro '-Djava.net.SocketTimeoutException=300000' nos arquivos SeniorPDVNFCe.vmoptions e ReplicadorPDV.vmoptions, aumentando o tempo de timeout de conexão, a situação foi normalizada.
O 'looping' de tentativas de carga parcial deve-se ao fato do timeout ocorrer antes do processo efetivamente terminar, e como o sistema não finalizou o processo, a carga parcial era reiniciada sempre.
Este assunto, não implicará em alterações no sistema para prevenir o timeout, tendo em vista que são ajustes à realidade do ambiente.
Desta forma, criamos um outro chamado (2267235), para que seja criada documentação desses parâmetros na documentação da carga de dados para o PDV, informando que caso ocorra timeout durante carga de dados para o PDV o parâmetro deve ser incluído nos respectivos arquivos, sendo necessário adequar o valor de tempo do timeout de acordo com a necessidade do cliente.