Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Função: Plugin e Motor

 

Chamado: BYYOUESB-469

Situação: Não é informado ao usuário sobre incompatibilidade de versões entre o plugin e o motor do ESB, causando transtornos ao modificar os diagramas.

Solução: Realizada verificação das versões utilizadas no plugin e motor ESB. Caso exista incompatibilidade é informado ao usuário solicitando que o mesmo realize atualização do TOTVS | ESB.

 

Função: Monitor

Chamado: BYYOUESB-478

Situação: É necessário incluir segurança para acesso ao monitor do ESB.

Solução: Criado uma tela de login que verifica um arquivo XML (/conf/users.xml) contendo usuário e senha criptografada em MD5. Será possível incluir mais de um usuário, conforme exemplo abaixo:

...

Para auxiliar na criptografia MD5 pode ser utilizado o site: http://www.md5online.org/md5-encrypt.html.

 

Função: WSClient

Chamado: BYYOUESB-479

Situação: O tempo de timeout de execução para componente WebService são 2 minutos e não possível alterar esta configuração no produto.

Solução: Foram efetuadas alterações na função, permitindo agora a configuração do tempo de timeout. A parametrização ocorre no arquivo “timeout.xml localizado na pasta /conf, sendo 2 minutos o padrão. O conteúdo da tag “timeout” é sempre em milissegundos. Por exemplo, caso seja necessário aumentar o tempo para 3 minutos é necessário modificar a tag timeout para “180000” milissegundos conforme abaixo:

Bloco de código
languagexml
<?xml version='1.0' encoding='UTF-8'?>

...

               <timeout>180000</timeout>


<esb>
        <timeout>180000</timeout>
</esb>


Correções


TOTVS | ESB Plugin

...

TOTVS | ESB Server


Função: FTPReceiver

Chamado: BYYOUESB-450

Situação: Ao utilizar o componente FTP para recebimento de mensagens, em determinadas situações após um longo período de verificação o componente não efetua mais a leitura dos arquivos no servidor FTP.

Solução: Foram efetuadas correções na função para a correta verificação de novas mensagens no servidor FTP.

...

Função: TOTVSReceiver
Chamado: BYYOUESB-455

Situação: Ao reprocessar uma mensagem pelo monitor do ESB de um diagrama que possua o componente TOTVSReceiver e este estiver recebendo um webservice, a mensagem é exibida no monitor como “Recebida” e não é reprocessada.

Solução: Foram efetuas correções na função, modificando a rota de reprocessamento do componente para que a mensagem seja consumida e o problema não ocorra mais.

 

Função: WSClient

Chamado: BYYOUESB-472

Situação: Ao utilizar os webservices do produto WebEnsino (tipo RPC-Encoded) ocorre erro na criação do cliente: "no source files java.lang.IllegalStateException: no source files"

Solução: Modificado a biblioteca para tratamento deste tipo de webservice


Função: TOTVSReceiver

Chamado: BYYOUESB-477

Situação: A criação do Envelope Soap não estava correta ao utilizar o type “EsbMessage” nos parâmetros quando o webservice é do tipo “RPC-Encoded”.

Solução: Modificado a criação do Envelope Soap, passando a utilizar a API Apache Axis2 .

...