Árvore de páginas

Correções

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

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

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

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

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

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

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

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

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

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

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