Á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.68
Application Server - 20.3.1.68

Exibir filhos

Correções

Expandir
titleA aplicação de patchs corrompe o RPO Custom quando ele ainda não possui nenhum fonte compilado (com tamanho de 0 KB)

Incidente: A aplicação de patchs e/ou a compilação de fontes customizados poderiam causar o corrompimento do RPO Custom quando ele ainda não possuísse nenhum fonte compilado (tamanho de 0 KB).

Solução:  Foi realizado um ajuste no TOTVS | Application Server para evitar que este corrompimento do RPO Custom ocorra, mantendo assim sua integridade.

Referente ao chamado: DTAPPSRV-7129

Expandir
titleFalha de conexão com AppServer via VSCode após criação do Rpo Custom.

Incidente: Ao realizar uma compilação em um RPO Custom "novo" (criação de um novo RPO), e logo em seguida desconectar, o RPO não é criado corretamente e impede sua utilização.

Solução:  Foi corrigido a forma de criação que estava gerando RPO corrompido.

Referente ao chamado: DTAPPSRV-6934

Expandir
titleErro "LOCAL declaration follows executable statement" não é apresentado.

Incidente: O erro "LOCAL declaration follows executable statement" deixou de ser apresentado a partir da versão 20.3.1.0.

Solução:  Foram realizados ajustes pontuais na camada de pré-processamento e o problema foi corrigido.

Referente ao chamado: DTAPPSRV-7158

Expandir
titleErro "FUNCTION TLPP.REST.HANDLEREST NOT FOUND" ao compilar e em seguida desfragmentar o RPO.

Incidente: Ao realizar a compilação de um fonte e logo em seguida realizar o procedimento de desfragmentação, o serviço de REST não sobe mais e apresenta o erro "FUNCTION TLPP.REST.HANDLEREST NOT FOUND".  Além disso, vários outros recursos do ERP passam a apresentar a mensagem de erro "500 - Erro interno do servidor".

Solução:  Foi protegido o acesso ao RPO TLPP durante a compilação e desfragmentação.

Referente ao chamado: DTAPPSRV-7003

Expandir
title4GL - Compilador não acusa erro de variável não definida dentro de um For

Incidente: Problema na identificação de variável não declarada após um LENGTH.

Solução:  Correção aplicada para o compilador identificar corretamente a variável não declarada na situação reportada.

Referente ao chamado: DTAPPSRV-7103

Expandir
titleSmartclient desktop não conecta na porta do broker desktop sem a chave "BrokerProxy=1"

Incidente: TOTVS Broker não estava recebendo conexões quando a chave multiprotocolportsecure estava desabilitada.

Solução: Foram realizadas correções pontuais na camada multiprotocolo do Servidor de Aplicação. 

Referente ao chamado: DTAPPSRV-7125

Expandir
titleDistorção na passagem de parâmetros de fonte TLPP para PRW

Incidente: Falha na apresentação do conteúdo de variáveis tipadas, ocorria apenas em modo de depuração.

Solução: Foram realizadas correções pontuais na camada de depuração do Servidor de Aplicação (Application Server).

Referente ao chamado: DTAPPSRV-7082

Expandir
titleTLPP - Begin Content

Incidente: Erro no uso do comando Begin Content em fontes TLPP

Solução: Correção no tratamento do Begin Content para TLPP. Somente é possível utilizar o %Exp:cValue%.
Na linguagem o conteúdo de Exp é tratando de forma "case sensitive" por razões de compatibilidade. 

Referente ao chamado: DTAPPSRV-7118

Expandir
titleAccess Violation Application Server - TSS

Incidente: Encerramento do Application Server no ambiente de TSS.

Solução: Correção no tratamento de certificado de cliente no Application Server. 

Referente ao chamado: DTAPPSRV-7067

Expandir
titleAccess Violation no uso da função SftpUpld2 com host inválido

Incidente: Corrigido problemas observados quando é utilizado um hostname inválido, no componente do SFTP, nas versões RELEASE.

Solução: Implementado um tratamento de erros para quando não é possível resolver o hostname via DNS.

Referente ao chamado: DTAPPSRV-7224

Expandir
titleAccess Violation Application Server - VDRCTRL:START

Incidente: Queda do AppServer ao iniciar biblioteca de comunição (VADER), durante o uso de logs.

Solução: Revisado uma das funções onde o tratamento de dados de string (logs) estava sendo feito de forma incorreta.

Referente ao chamado: DTAPPSRV-7114

Expandir
titleTLPP: Try CATCH + DbselectArea

Incidente: Erro no tratamento do erro no uso do Try/Catch.

Correção: Correção no Try/Catch quando da existência do tratamento de erro através da função RTErrHandler. 

Referente ao chamado: DTAPPSRV-7186

Melhorias


Novas Implementações