Árvore de páginas

Versões comparadas

Chave

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

...

Portuguese

Pagetitle
Release 512.12.1030
Release 512.12.1030

Release

5

12.

1

2.

103

Este  release 5.1.103 contém informações referentes as correções, implementações e melhorias que foram realizadas no produto TOTVS | ESB.

0

Este documento contém breves descritivos acerca das implementações e correções efetuadas no pacote 12.2.0.

 

Implementações

 

Função: Nomenclatura de arquivos de diagrama (.esb)

Chamado: BYYOUESB-149

Situação: Nas versões anteriores, não havia possibilidade de alterar o nome do diagrama, que automaticamente era atribuído com o mesmo nome do componente Receiver.

Solução: Foram efetuadas alterações na função para possibilitar informar um nome para o diagrama (.esb) e outro para o componente Receiver.

 

Função: Cluster de alta disponibilidade e balanceamento de carga

Chamado: BYYOUESB-334

Situação: Disponibilizar configuração de alta disponibilidade para o TOTVS | ESB.

Solução: Foi criada nova aba nas configurações do servidor chamada “Cluster Configuration”, para atender as configurações de alta disponibilidade e balanceamento de carga do TOTVS | ESB. Disponibilizado manual de configuração de alta disponibilidade do TOTVS | ESB no diretório “/docs-ESB/Configuracao de Ambiente/pt/ Guia de Configuracao de Alta Disponibilidade TOTVS ESB.pdf”.

 

Correções

 

TOTVS | ESB Server

 

Função: Padronização TOTVS | ESB

Chamado: BYYOUESB-347

Situação: Padronização do produto, substituindo o antigo termo by You ESB.

Solução: Foram efetuadas alterações nos textos, logomarcas e imagens alterando as ocorrências do termo by You ESB para TOTVS | ESB.

 

Função: TOTVS | ESB XSLT Designer – Histórico de conexões de banco de dados

Chamado: BYYOUESB-24

Situação: O botão a direita do campo “Connection Name” deveria abrir uma caixa de diálogo contendo as configurações de conexões gravadas pelo usuário.

Solução: Foram efetuadas alterações no wizard para persistir as conexões de banco após a finalização do wizard.

 

Função: TOTVS | ESB XSLT Designer – Geração do arquivo de XM exemplo

Chamado: BYYOUESB-24

Situação: O arquivo XML gerado como exemplo da estrutura do schema XML criado pelo wizard contém valores fixos (zeros).

Solução: Foram efetuadas alterações na funcionalidade do wizard para popular o arquivo XML de exemplo com os 05 primeiros registros retornados pela query ou pela tabela de banco.

 

Função: Componente WSSender

Chamado: BYYOUESB-329

Situação: Permitir ao usuário informar um arquivo de customização JAXB, quando na geração do client ocorrer erros de conflitos de nomes reservados da linguagem Java.

Solução: Foram efetuadas alterações na tela de configuração do componente WSSender permitindo ao usuário informar arquivo de configuração JAXB.

 

Função: Deploy de diagramas

Chamado: BYYOUESB-299

Situação: Ao realizar deploy de diagramas com muitos projetos na mesma workspace, a finalização do deploy  torna-se lenta.

Solução: Foram efetuadas alterações na funcionalidade de deploy para realizar atualização (refresh) somente do projeto autal.

 

Função: Importação de diagramas

Chamado: BYYOUESB-308

Situação: Ao importar o arquivo “esb-config.xml” da versão 5.1.124 a descrição do problema é exibido como "Unknown", na aba “Problems”.

Solução: Foram efetuadas alterações na funcionalidade de importação de diagramas para exibir o tipo do problema corretamente na aba “Problems”.

 

Função: Importação de diagramas

Chamado: BYYOUESB-211

Situação: Ao importar um diagrama que contém um componente TOTVSReceiver e o mesmo não está utilizando a opção WebEnsino, não está sendo possível alterar para a opção WebEnsino. Mesmo após salvo o diagrama volta a configuração anterior. O problema não ocorre ao criar um diagrama novo.

Solução: Foram efetuadas alterações na funcionalidade de importação de diagramas para resolver o problema.

 

Função: SOA Server

Chamado: BYYOUESB-310

Situação: Quando é cadastrado um serviço utilizando caracteres especiais nos campos “Group” e “Comments” como Acentuação, na página “Mock Operations”aparece como “Acentuaãão”.

Solução: Foram efetuadas alterações na funcionalidade para tratamento de caracteres especiais.

Chamado: BYYOUESB-310

Situação: O procedimento de “deploy” não está verificando se a operação é do serviço selecionado.

Solução: A cada mudança de servidor e/ou serviço, as informações são atualizadas. Isso garante que os serviços são do servidor relacionado e as operações do serviço selecionado durante o processo de “deploy”.

 

Função: Deploy de diagramas

Chamado: BYYOUESB-342

Situação: Identificado um problema ao ter dois componentes "When" ligados a um mesmo "DocIdentifier", ao fazer o deploy a definição do componente "DocIdentifier" é duplicado no arquivo "esb-config.xml".

Solução: Foram efetuadas alterações na funcionalidade de deploy de diagramas, solucionando o problema.

 

Função: Componente Identifier

Chamado: BYYOUESB-344

Situação: Ao utilzar a expressão XPath "count(/nfeProc)" no componte Identifier, é acusado o seguinte erro: "The property XPath of the component Identifier0 is invalid. Special characters". Tal XPath não é invalido e não contém caracteres especiais.

Solução: Foram efetuadas alterações na funcionalidade de validação do componente Identifier, permitindo inserir qualquer caracter na expressão XPath.

 

TOTVS | ESB Server

 

Função: Padronização TOTVS | ESB

Chamado: BYYOUESB-347

Situação: Padronização do produto, substituindo o antigo termo by You ESB.

Solução: Foram efetuadas alterações nos textos, logomarcas e imagens alterando as ocorrências do termo by You ESB para TOTVS | ESB.

 

Função: Componentes FileSender / FileReceiver

Chamado: BYYOUESB-330

Situação: Os componentes do tipo FILE não acessam diretório de rede contendo barras “/” em sistemas operacionais Windows. Quando informado caminho contento barras “/”, são criados novos diretórios dentro do diretório raiz do TOTVS | ESB.

Solução: Foram efetuadas alterações nos componentes FILE para internamente converterem os caminhos que contém barras “/” para barra invertidas “\”. Correção somente para ambiente Windows.

 

Função: TOTVS | ESB Monitor

Chamado: BYYOUESB-325

Situação: Em ambiente Linux utilizando o navegador Firefox 3.6 a janela do “Advanced Filter” aparece com barra de rolagem horizontal e vertical.

Solução: Foram efetuadas alterações no TOTVS | ESB Monitor para maximizar a área de tela do “Advanced Filter”, fazendo com que as barras de rolagem não sejam renderizadas.

 

Função: Componente WSSender

Chamado: BYYOUESB-338

Situação: Componente WSSender não consegue enviar mensagens com mais de 1 MB.

Solução: Foram efetuadas alterações no componente para corrigir o problema, permitindo o envio de arquivos com mais de 1 MB. Testes de auditoria e liberação realizados enviando arquivos de 10 MB com a instalação padrão sem necessidade de alterar configurações de memória e de container JMS.

 

Função: Instalador TOTVS | ESB

Chamado: BYYOUESB-332

Situação: A mensagem da tela de finalização da instalação do TOTVS | ESB nem sempre é apresentada.

Solução: Foram efetuadas alterações na funcionalidade de tela de finalização para exibir as informações corretamente.

 

Função: SOA Server

Chamado: BYYOUESB-310

Situação: Quando um diagrama é substituído ou removido, a página Mock Operations  continua exibindo as operações referenciadas nos diagramas removidos (http://localhost:8085/services/).

Solução: Foram efetuadas alterações na funcionalidade exibição das operações SOA Server para solucionar o problema.

 

Função: Componente WSSender / WSReceiver

Chamado: BYYOUESB-320

Situação: Os componentes WS (WSClient) não estão fazendo autenticação HTTP básica.

Solução: Foram efetuadas alterações no componente para corrigir o problema de autenticação básica HTTP.

 

Função: Componente FTPSender / FTPReceiver

Chamado: BYYOUESB-348

Situação: Foi identificado que a URL de conexão com o servidor FTP dos componentes FTPSender e FTPReceiver sãp passada na ordem incorreta.

Solução: Foram efetuadas alterações na funcionalidade de geração do componente para corrigir o problema de geração da URL de conexão FTP/FTPS dos componentes FTPSender e FTPReceiver.

 

Função: Log de Execução

Chamado: BYYOUESB-288

Situação: O componente Custom Sender quando ocorre exceção está exibindo o stacktrace no arquivo de log do ESB em configuração INFO.

Solução: Foram efetuadas alterações na funcionalidade de geração do arquivo de LOG, para exibir somente a exceção após o número de re-tentativas configuradas no componente, e em nível DEBUG.

 

Correções

  • Corrigida a situação de erro que ocorria quando era realizada a escolha de uso do ActiveMQ para ServiceMix como interno e no Editor aparecer o erro "[ACTIVEMQ PROVIDER] - é necessário informar o host do servidor!". Agora, ao escolher o servidor interno, não haverá a validação de campos não utilizados.
     
  • Corrigida a falha no envio e recebimento de WebService com a codificação UTF-8. Para alguns caracteres a codificação se perdia gerando XMLs inválidos.
     
  • Corrigido o componente Custom para conexão com o SGT da Operacional Têxtil, colocando o status Correto.
     
  • Corrigida a deficiência de uso do componente OnError que em conjunto com o componente WSNotify não estava funcionando. Esta atualização é importante para a integração EMS e o TSS na oferta da NF-e.
     
  • Corrigido um comportamento incorreto, do componente DatasulReceiver, que estava marcando como processada apenas a última mensagem da fila EAI.

 

Implementação

  • O componente DatasulReceiver permitirá que as mensagens de retorno do EAI, da Datasul, sejam capturadas. Para isso, é necessário marcar no diagrama, do componente, o opção Return Message.

 

Melhorias

  • O componente Identifier não estava validando se o arquivo no parâmetro era válido. Caso não seja válido, o sistema apresentará um error log no editor. Para isso, no campo Standard Name, deve-se colocar um arquivo .STD.
     
  • Alterado o nome do produto de Integrator para TOTVS | ESB.
     
  • Retirado o texto deixado para debug.
     
  • Retirado os seguintes componentes do produto:
    Dial-Up
    PrintSender
    Billing
    Mapping (utilizar o Transformer)
    MessageConfirmer

     
  • No componente Transformer foram retirados os seguintes estilos de transformação: TCL, Java Class e Excel.
     
  • No DocIdentifier foi retirado o Generate Billing.
     
  • Retirada a propriedade Directory do componente HTTP Sender.
     
  • Não é mais necessário possuir a variável de sistema INTEGRATOR_JAVA_HOME. Caso a variável exista, a mesma será utilizada nos atalhos, caso contrário, será utilizada a variável JAVA_HOME. No entanto, caso não esteja disponível, o sistema apresentará um erro na instalação.
     
  • Retirado os componentes XDBCReceiver e XDBCSender que se comunicavam com o banco JDBC através do XML.
     
  • Retirada das rotinas o envio do uso do TOTVS | ESB para um servidor central.
     
  • Retirado o script que realizava na atualização automática do produto. Desta forma, para atualizar o produto, é necessário utilizar um novo instalador da nova versão.
     
  • Alterado o certificado do produto. Desta forma, é necessário solicitar um novo certificado com o seu fornecedor, pois os certificados anteriores a versão 5.0.123 não funcionarão.
     
  • Habilitado o número de dias, para no mínimo 1 dia (anteriormente eram 30 dias), configurado para que o produto realize a limpeza da fila. Apenas as mensagens de processada são removidas, as de erro ficam até 30  dias guardadas para consulta e reprocessamento.