Árvore de páginas

Versões comparadas

Chave

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

Novas implementações



Expandir
titleImplementar

...

API de Métricas Application Server

Incidente: Disponibilizar métricas do Application Server para monitoramento.

Solução: Criação de API com métricas disponíveis no Application Server. Funções: MetricsRead e MetricsName. Definições de métricas disponívelem Métricas.

Expandir
titlePermitir definir um texto para descrever o serviço durante a instalação do mesmo

Incidente: Ao instalar um serviço via "appserver -install" só é possível definir no appserver.ini o nome interno e externo do serviço. A descrição do mesmo só pode ser alterada posteriormente via ferramentas do Windows.

Solução: Adicionado verificação de chave DESCRIPTION dentro da seção SERVICE do appserver.ini - Se existente, altera descrição default (Application Server) do serviço no momento da instalação.

...

Expandir
titleLeitura de um arquivo INI não recupera valores maiores que 255 bytes

Incidente: Problema ocorria na leitura do arquivo licenseserver.ini, a string possuía 378 caracteres e o Appserver somente carregava 255 caracteres.

Solução: Aumentado tamanho do carregamento para 512 caracteres.


Chamado: DTAPPSRV-2171

Expandir
titleEm um ambiente que utiliza SQLite, as funções DBCreate e DBUseArea apresentavam erro ao utilizar a RDD em caracteres minúsculo

Incidente: Ao executar um programa AdvPL em um ambiente configurado com SQLite, onde as funções DBCreate ou DBUseArea recebem como parâmetro a RDD TOPCONN em caracteres minusculos, era gerada uma ocorrência de erro.

Sem Formato
THREAD ERROR ([92744], user, station) 19/02/2020 13:48:40
: DBUseArea - DB driver not initialized. on LOADREPBD(CFGX012.PRW) 14/02/2020 17:45:16 line : 587

Solução: Embora seja uma boa prática da linguagem 

Inclusão de trecho
advpl
advpl
nopaneltrue
informar a RDD em caracteres maiúsculos, fizemos um ajuste na camada de RDDs para evitar este comportamento.


Chamado: TPGW-186