Árvore de páginas

Carregando...

Correções

Ocorrência: Quando da utilização do parâmetro -install na linha de comando do Application Server era apresentado a mensagem: error, service name not configured.

Solução: Correção na instalação do serviço windows através do parâmetro -install

Referente ao chamado: DTAPPSRV-8237

Ocorrência : Falha de inicialização do driver SQLITE com erro "database is locked", quando usado o driver SQLITE_MEM em ambientes com multiplos appservers secundários

Correção : A inicialização do database sqlite system.db não é necessária para a utilização do driver em memoria, e passa a ser realizada somente se e quando usado o sqlite para armazenamento ( system.db , rdd sqlite_sys ) 

Referente ao chamado: DTAPPSRV-8273

Melhorias

Incidente: As funções FZip, FListZip e FUnzip não possuiam parâmetro para alterar o case sensitive do nome dos arquivos, tendo por comportamento padrão manter o nome do jeito que é informado, fazendo com que esse grupo de funções tenha comportamento diferente das demais funções que manipulam arquivos.

Solução: Adicionado às funções FZip, FListZip e FUnzip parâmetro para alterar o caso sensitive do nome dos arquivos. A partir da versão 24.3.0.2 o comportamento padrão em relação ao nome dos arquivos é o mesmo das demais funções que manipulam arquivos, colocando em minúsculo o nome de pastas e arquivos informados.

Referente ao chamado: DTAPPSRV-7996

Ocorrência : não era possível utilizar o WebMonitor com o Broker HTTP.

Correção : foi implementada a funcionalidade de uso do WebMonitor com o Broker HTTP.

Referente ao chamado: DTAPPSRV-8101

Ao realizar uma compilação de um fonte 4GL, quando criado um cursor e não deletado, é exibido um Warning.

Referente ao chamado: DTAPPSRV-8226

Ocorrência : Revisar e adequar a parametrização do system.db ( SQLITE ) para evitar corrompimento do database em caso de queda da maquina por falta de energia ou CRASH do sistema operacional. 

Melhoria : Diminuido o risco de corrompimento do system.db, mediante uso da configuração interna de sincronismo do SQLITE com o filesystem. 

Referente ao chamado: DTAPPSRV-8296

Incidente: O AppServer não exibe a versão correta do Sistema Operacional quando executado em ambientes Linux

Solução: Fizemos um ajuste para recuperar essa informação do "/etc/os-release", considerando o "pretty name"

Referente ao chamado: DTAPPSRV-8333

Novas Implementações


Implementada a função AdvPL GetWebAgentInfo para retornar versão e porta do WebAgent conectado ao WebApp:

Documentação: https://tdn.totvs.com/display/tec/GetWebAgentInfo

Referente ao chamado: DTAPPSRV-8180

Ao realizar uma compilação de um fonte 4GL, quando criado um cursor e não deletado, será exibido um Warning.

Referente ao chamado: DTAPPSRV-8226

Solicitação: A tela de status do Broker HTTP não possui a informação de quantos usuários ao total estão conectados no Broker.

Foi inserido na página HTML de status do broker e no retorno do request JSON um novo campo com o total de usuários conectados nos servidores associados ao Broker.

Referente ao chamado: DTAPPSRV-8301