Árvore de páginas

Versões comparadas

Chave

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

Correções

Expandir
titleResource2File não recupera arquivos do RPO Custom

Ocorrência: A função Resource2File não retorna resources do RPO Custom

Solução: Correção da função Reosurce2File para busca de resources no RPO Custom.


Referente ao chamado: DTAPPSRV-5298

...

Expandir
titleProcess terminated by the administrator. on ERRORSYS

Ocorrência: Em jobs do tipo IPC, como os utilizados no Scheduler, a partir do AppServer Versao 20.3.0.4, começaram a aparecer mensagens de erro no log de console "Process terminated by the administrator. on ERRORSYS(APLIB240.PRW)" quando um processo era finalizado internamente pela aplicação.

Correção: Esta mensagem estava sendo mostrada erroneamente, e não interfere no processamento. Com a correção realizada, essa mensagem será mostrada apenas quando um processo de IPC é finalizado manualmente ou intencionalmente, por exemplo quando o processo é finalizado pelo Monitor Electron.


Referente ao chamado: DTAPPSRV-5576

Incidente: Funções que manipulam XML, em ambientes que utilizam o TOTVS | Application Server Harpia, apresentam erro na leitura de arquivos que estão em um RootPath compartilhado.
Solução: Atualizamos a biblioteca responsável pela integração com XML (libXML2) para uma versão corrigida.

Referente ao chamado: DTAPPSRV-5452

Expandir
titleFunções que manipulam XML apresentam falha no acesso a arquivos que estão sob um RootPath compartilhado
Expandir
titleGetSrcArray - Suporte para leitura de múltiplos RPOs

Ocorrência: A função GetSrcArray, por padrão, não retornava os fontes do RPO Custom.

Correção: A função GetSrcArray alterada, por padrão, os fontes de todos os RPOs, vide documentação.

Referente ao chamado: DTAPPSRV-5521

...

Expandir
titleAccess Violation Application Server ao fazer a leitura de email

Incidente: Queda do AppServer ao fazer a leitura de um email.

Solução: Corrigido a leitura de email na classe TMailMessage.

Referente ao chamado: DTAPPSRV-5624

Expandir
titleProblema na utilização de arquivos com senha na função FZIP

Incidente: Arquivos zip gerados com a função AdvPL FZip() com senha não reconhecem a senha utilizada.Solução: Alterações para gerar CRC válido dos arquivos a compactar e quando usar senha.

Referente ao chamado: DTAPPSRV-5630

Expandir
titleHSMInitialize não lê a chave Module

Incidente: A função HSMInitialize não está carregando por padrão o valor da chave Module da seção SSLConfigure para o primeiro parâmetro.

Solução: Corrigido a função HSMInitialize para fazer a carga do valor configurado na chave Module.

Referente ao chamado: DTAPPSRV-5712

...

Expandir
titleCorrompimento de RPOs e mensagem de 'RPO in use'

Incidente:
Esporadicamente, ou mediante a processos de compilação ou aplicação de patch, um ou mais RPOs se corrompem ou deixam o ambiente inacessivel com erro de RPO in use

Solução:
Melhorado algumas mensagens de erro (via console.log); correção no processo de abertura e fechamento dos RPOs para contagem de usuarios e controle de erros; .

Alteração em conjunto com o VSCode.pluing TOTVS Developer Studio for VSCode, utilizar versão 1.3.11 ou superior.

Referente ao chamado: DTAPPSRV-5596

Expandir
titleFalha em requisição WEBSERVICE ERROR : HTTP Content-length expected

Incidente: O recebimento de pacotes de dados via SSL com timeout igual a zero gera um pacote de dados menor do que o esperado quando as conexões tem alta latência.

Solução: Adicionado timeout para aguardar recebimento de pacotes de dados via SSL. Se um timeout for definido pela camada AdvPL, é respeitado este timeout; Se vier zerado, é utilizado o valor de timeout configurado na seção SSLConfigure (default 2s).

Referente ao chamado: DTAPPSRV-5475

Expandir
titleSaveAttach da TMailMessage não funciona com caminho de server

Inicidente: O método SaveAttach da classe TMailMessage não aceitava caminho relativo.

Solução: Corrigido o método SaveAttach para aceitar caminho relativo (server).

Referente ao chamado: DTAPPSRV-5708

Expandir
titleFluig Identity - Erro: Invalid number of parameters

Incidente: O recebimento de pacotes de dados via SSL com timeout igual a zero gera um pacote de dados menor do que o esperado quando as conexões tem alta latência.

Solução: Adicionado timeout para aguardar recebimento de pacotes de dados via SSL. Se um timeout for definido pela camada AdvPL, é respeitado este timeout; Se vier zerado, é utilizado o valor de timeout configurado na seção SSLConfigure (default 2s).

Referente ao chamado: DTAPPSRV-5733