Estou com erro de timeout no ESB. Está apresentando a mensagem abaixo:
2016-05-19 13:35:57,759 | ERROR | [EsbUtils:470] | Timeout exceded java.lang.Exception: Timeout exceded
at com.totvs.esb.util.EsbUtils.getJMSReturnAsString(EsbUtils.java:440)
at com.totvs.esb.httpserver.ws.ESBWebServiceImpl.sendMessageSync(ESBWebServiceImpl.java:99)
at sun.reflect.GeneratedMethodAccessor136.invoke(Unknown Source)
O ESB está apontando para outro servidor onde o LS está instalado. A causa do timeout são problemas na comunicação entre estes servidores pela rede.
Para amenizar essa situação, a nova versão do ESB 12.3.6 dispõe de um recurso reconect, ou seja, quando ocorrer um timeout ele tentará reconectar.
Você pode baixar a atualização no Portal de Suporte.
https://totvs.fluigidentity.com/cloudpass/SPInitPost/receiveSSORequest/zf0y84vo717g8hjx/xlglk8zqmzw44blf1442945918727
Olá Leandro,
Pela mensagem, me parece que você tem um diagrama que possui como componente final, um WSSenderSync, que está ultrapassando o limite de espera para consumir um serviço terceiro.
Na última versão do fluig, é possível você configurar o tempo limite (que até então, era fixo em 2 mins). Para tal, basta você ir nas configurações do servidor do ESB, pelo TDS, ir até a aba "Internal HTTP Server ->WS Channel" e alterar o parâmetro "Time Out (Seconds)", esse vai ser o tempo de timeout de retorno do ESB em segundos.
Também será necessário atualizar o pluging do ESB no TDS, que agora será feito através da URL http://update.fluig.com/esb/. Para maiores informações sobre atualização do plugin acesse: http://tdn.totvs.com/x/6iEwDg
Espero ter colaborado.