Este documento contém breves descritivos acerca das implementações e correções efetuadas no pacote 12.3.6.
Implementações
TOTVS | ESB Plugin e TOTVS | ESB Server
Função: Alta disponibilidade
Chamado: BYYOUESB-511
Situação: Ao configurar o ESB para alta disponibilidade eram apresentadas algumas mensagens de falha no log mesmo ocorrendo a alta disponibilidade.
Solução: Foi realizado um tratamento na configuração e execução do ESB em alta disponibilidade.
Função: Compactação de arquivos grandes
Chamado: BYYOUESB-513
Situação: Arquivos textos com mais de 1GB de extensão não eram lidos pelo componente FILEReceiver nem compactados pelo componente ZIP.
Solução: Foi realizada a inclusão de uma funcionalidade para a utilização de mensagens grandes. Essa opção está disponível nos componenentes de protocolo FILE e FTP através da propriedade Big Message, sendo ela suportada em diagramas que possuam componentes do tipo FILE, FTP ou ZIP.
Função: Parâmetros para consumo de web services via componente WSSender
Chamado: BYYOUESB-522
Situação: O envelope SOAP não era gerado corretamente pelo componente WSSender quando o documento possuia multíplos namespaces.
Solução: Foi realizada a inclusão de uma opção para tornar possível o envio de um envelope SOAP completo pelo componente WSSender. Para utilizar a função é necessário enviar o envelope como mensagem corrente e escolher o tipo de parâmetro SOAPEnvelope nas configurações do componente.
Função: Transformação de mensagens via XSLT 2.0
Chamado: BYYOUESB-523
Situação: Ao executar transformações via XSLT 2.0 não era possível utilizar extensões na linguagem Java.
Solução: Foi atualizada a versão da API XSLT 2.0 para uma versão compatível com extensões na linguagem Java.
Função: Consumo de mensagens da fila do EAI Datasul
Chamado: BYYOUESB-526
Situação: Quando existem muitas mensagens na fila do EAI do produto Datasul em alguns casos a leitura das mesmas pelo componente TOTVSReceiver não ocorre.
Solução: Foi implementada uma opção para limitar o número de mensagens retornada em cada consulta a fila do EAI Datasul. Essa opção está disponível através da propriedade Message Limit do componente TOTVSReceiver. Se a opção for mantida com valor 0 não haverá limitação de leitura.
Função: Reprocessamento de mensagens
Chamado: BYYOUESB-529
Situação: Ao reprocessar mensagens geradas pelo componente Splitter em casos onde o diagrama não existe mais, a mensagem não era reprocessada correntamente mesmo depois de restaurar o diagrama.
Solução: Foi realizado um tratamento para possibilitar novas tentativas de reprocessamento após um diagrama ser restaurado. Onde nesses casos a mensagem não é mais alterada para o status de ERRO, mantendo então seu status de EM REPROCESSAMENTO para ser executada em novas tentativas.