Árvore de páginas

Novas implementações

Incidente: Implementação do Auto Update para SmartClient x64 Windows.


Solução: Devido a utilização de arquiteturas diferentes no SmartClient windows (64 Bits e 32 Bits) dentro do parque de maquinas dos clientes, estamos definindo uma TAG expecifica para 64 Bits "

pathWindows64=C:\updated\version\path_64".

Incidente: Necessidade do uso do AppServer Command Line em fontes 4GL.


Solução: Implementação da compilação de fontes 4GL, PER através do AppServer Command Line.

Correções


Incidente: O JOB STWJOBCONT não era iniciado apresentando a mensagem Invalid function call.

Solução: Correção na carga inicial de funções com mais de 10 caracteres em fonte PRW.

Referente ao chamado: DTAPPSRV-1689

Incidente: Erro de exceção com a função MemoWrite quando passado o parâmetro de path maior que 256 bytes.

Solução: Correção para não permitir o tamanho do path maior que 256 bytes.

Referente ao chamado: DTAPPSRV-1676

Incidente: Erro na criação da query utilizando o comando BEGINSQL quando a expressão Filial.

Solução: Correção do preprocessador para tratamento da expressão Filial. É necessário a atualização do Préprocessador nas ferramentas de desenvolvimento (TDS, VsCode)

Referente ao chamado: DTAPPSRV-1662

Incidente: Ao executar a chamada do metodo :SetPort, ocorre uma exceção no Appserver.

Solução: Faltava proteger algumas propriedades que eram realizadas durante o processo.

Referente ao chamado: DTAPPSRV-286

Incidente: Variable is not an object on TK273CARGAITEM

Solução: Corrigido para que Codeblocks associados ao tBrowser não sejam executados indevidamente.

Referente ao chamado: DTAPPSRV-776

Incidente: Corrupção do arquivo appserver.ini em ambientes linux.

Solução: Criado cache em memória para que leitura consecutiva não seja feita abrindo o arquivo constantemente.

Referente ao chamado: DTAPPSRV-988

Incidente: Campos Content-Length incluídos manualmente com valor maior do que o tamanho do corpo da mensagem faziam com que o servidor esperasse a diferença dos dados até que o timeout fosse atingido.

Solução: Remoção de campos Content-Length incluídos manualmente no cabeçalho HTTP.

Referente ao chamado: DTAPPSRV-1095

Incidente: Problema na deleção de linhas de um grid "TCBrowse".


Solução: Proteção para evitar colateral na deleção de linha.

Incidente: Retorno de conteúdo incorreto no uso do parâmetro -version

Solução: Correção no uso do parâmetro -version

Referente ao chamado: DTAPPSRV-1737

Incidente: Erro na conexão SSL com o TDS

Solução: Implementação de tratamento para conexão SSL para aplicações JAVA.

Referente ao chamado: DTAPPSRV-1810

  • Sem rótulos