Árvore de páginas

Versões comparadas

Chave

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

Pagetitle
Application Server - 24.3.0.3
Application Server - 24.3.0.3

Exibir filhos

Correções

Expandir
titleErro na instalação Broker HTTP como serviço em ambiente windows

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

Expandir
titleFalha de inicialização SQLITE - Database is Locked

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

Expandir
titleCompatibilizar o comportamento de case sensitive nas funções Fzip, FUnzip e FListzip

Incidente: As funções FZip, FListZip e FUnzip não possuíam possuiam parâmetro para alterar o case sensitive do nome dos arquivos e , tendo por comportamento padrão , mantinham manter o nome do jeito que era informado. Isso ocasionava uma diferença de comportamento entre este grupo funções e as é informado, fazendo com que esse grupo de funções tenha comportamento diferente das demais funções que manipulam arquivos.

Solução: adicionado o Adicionado às funções FZip, FListZip e FUnzip parâmetro para alterar o caso sensitive do nome dos arquivos e a partir de agora, o comportamento padrão passa a ser o mesmo que as demais funções de manipulação de arquivo, ou seja. 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

Novas Implementações

Expandir
titleBroker HTTP - Monitoramento de conexões via WebMonitor

Ocorrência : não era possível utilizar o WebMonitor

com o Broker HTTP.

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

Referente ao chamado: DTAPPSRV-8101

Expandir
titleImplementar checagem de fechamento de cursor em tempo de compilação

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

Expandir
titleRisco de corrompimento de system.db (SQLITE) em caso de queda do sistema operacional ou falta de energia

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

Expandir
titleAjustar a identificação da versão de Sistemas Operacionais Linux

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


Expandir
titleNova função para retornar a versão e porta do WebAgent conectado ao WebApp

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

Expandir
title4GL - Implementação de checagem de fechamento de cursor em tempo de compilação

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

Expandir
titleImplementar totalizador de usuários nas informações de status do Broker HTTP

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