Árvore de páginas

Versões comparadas

Chave

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

Pagetitle
Application Server - 20.3.1.12
Application Server - 20.3.1.12
Estado
colourYellow
titleEM DESENVOLVIMENTO

Exibir filhos


Correções

Expandir
title4GL - Função NUM_ARGS() retorna > 0 mesmo rodando um programa 4GL sem parâmetros.

Incidente: Durante a execução do Smarclient com parâmetros, o NUM_ARGS() função em 4gl, retornava todos os parâmetros listados.

Solução: Agora o Smarclient enviará ao 4GL somente parâmetros com o prefixo -A=.

Referente ao chamado: DTAPPSRV-6828

...

Expandir
title4GL - Erro de Assert no AppServer com Banco Oracle

Incidente: Ao executar o programa MAN10538 ocorre o seguinte erro:

[FATAL][SERVER] 05/10/2022 12:23:54[Thread 8296] [THROW] Assert at file C:\bamboo\xml-data\build-dir\TP11-R2H-TECXWIN64\lib_base\stringz.hpp line 1258

Problema ocorre apenas em banco ORACLE e ocorre com um SQL que faz filtro where com uma variável usada no filtro de uma coluna CHAR que contem o valor 'item'.

Solução: Erro ocorria devido a falta de captura do erro na manipulação do campo CLOB, que ao retornar o registro, estava apresentando erro na aplicação e nao estava sendo tratado.

Referente ao chamado: DTAPPSRV-66656740

Expandir
titleConsumo de memória alto utilizando AppServer Command Line

Incidente: Ao realizar a compilação de muitos arquivos ao mesmo tempo, o processo usa muita memória e ocasionalmente apresenta o erro na alocação de memória.

Solução: Foi alterado o Application Server Command Line para realizar a compilação em blocos de até 1000 arquivos sequencialmente.

Referente ao chamado: DTAPPSRV-6665

...

Expandir
titleQueda AppServer - Problema no Serviço do Webapp

Incidente: Ao gerar uma impressão TReport (tNewMSPrinter) pelo client WebApp (navegador), se atualizar/sair da página da prévia da impressão, o AppServer é encerrado.

Solução: Feita uma proteção para que o AppServer entenda que deve ser encerrada apenas a conexão com o Client e não o servidor.

Referente ao chamado: DTAPPSRV-6822

Melhorias


Novas Implementações

Expandir
titleImplementação API CRC

Solução: Inclusão da função CRCCalc para cálculo de CRC. Algoritmos disponíves vide documentação: CRCCalc 


Referente ao chamado: DTAPPSRV-6674

...