Árvore de páginas

Versões comparadas

Chave

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

...

Expandir
titleRetirar mensagem de número máximo de conexões na tela de consulta do Broker HTTP

Incidente: A tela de consulta do Broker HTTP estava apresentando a mensagem "Número máximo de conexões simultâneas: 5000". No entanto, esta mensagem só se aplica ao Broker para Smartclient.

Solução: Foram realizadas modificações na estrutura do Broker para que a mensagem apenas seja apresentada no Broker Smartclient. 

Referente ao chamado: DTAPPSRV-6725

Expandir
titleConexão de banco de dados indevida numa execução advpl com exception que não tem qualquer ação de Banco

Incidente:Em algumas situações, mesmo sem os comandos como DATABASE ou realizando conexão dinamica, o banco conecta

Solução:Foi alterado a forma de conexao com o banco, e no carregamento da biblioteca logixdbapi.dll 

Referente ao chamado: DTAPPSRV-6797

Expandir
title4GL - Debug de um fonte 4gl aciona a primeira linha em toda nova função

Incidente: Ao realizar o debug de um fonte 4gl, a entrada de uma nova função sempre leva a primeira linha fonte.

Solução: Correção no comando implícito interno que gera esse comportamento durante o debug, indo para primeira linha em todo momento da entrada de uma nova função. 

Referente ao chamado: DTAPPSRV-6831

Expandir
titleTravamento da interface no uso de janela modal de um objeto tGet

Incidente: Uma janela modal de Consulta Padrão de um campo TGet poderia se sobrepor a outra janela modal de um Processa() criada durante a execução do bValid de outro campo, fazendo com que essa última jamais pudesse ser encerrada, travando o acesso a interface. Exemplo: RECÁLCULO DE IMPOSTO na Venda Assistida.

Solução: Proteção para evitar que uma janela de Consulta Padrão seja criada durante a execução do bValid de um TGet, evitando a sobreposição de janelas modais.

Referente ao chamado: DTAPPSRV-6876

Expandir
titleFunção Directory com cAtributos limitação de leitura de pastas, não lista arquivos e pastas

Incidente: A função AdvPL Directory não está retornando corretamente quando é informado um índice junto com a flag de diretório (ex: D:1000).

Solução: Corrigido o comportamento da função Directory quando é informado um índice.

Referente ao chamado: DTAPPSRV-6891



Expandir
titleFOREACH CURSOR - ERRO: TC_GetIsNull - internal error

Incidente:

Solução:

Referente ao chamado: DTAPPSRV-6917



Expandir
titleCorreção no contador de uso de variáveis globais

Incidente: Valor mostrado no consumo de memória de variáveis globais ( Variable Glb List ... XXXXX kB. Count YYY ) mostrava valor maior que o consumo real, causando a falsa impressao de Leak de memória. 

Correção: Corrigido o contador de memória para refletir o valor correto.

Referente ao chamado: DTAPPSRV-6954

Expandir
titleErro ao desabilitar as cifras e protocolos TLS

Ocorrência: Erro ao desabilitar as cifras e protocolos TLS.

Solução: Correção na inicialização para ativar apenas as cifras e protocolos habilitados.

Referente ao chamado: DTAPPSRV-6970

Expandir
titleA execução da TCDBInsert através do fonte de relatório FINR550 causa uma ocorrência de Access Violation e finaliza o AppServer de forma inesperada

Incidente:

Solução:

Referente ao chamado: DTAPPSRV-6988


Melhorias

Expandir
titleImplementar registro da versão da DBSrv no console semelhante ao que ocorre na carga da DBAPI

Problema: Informar no Application Server as informações sobre build e versão da DBSRV quando ela é carregada.

Solução: Adicionado na carga da DBSRV no Application Server as informações sobre build e versão.

Referente ao chamado: DTAPPSRV-6942

Expandir
titleMelhoria nos planos de escalabilidade do Broker Agent

Incidente: Broker estava permitindo especificar planos de escalabilidade incompletos, isto é, com períodos de tempo que não estavam coberto por nenhum plano.

Solução: Melhorias na consistência dos períodos dos planos de escalabilidade do Broker Agente. Se houver algum algum período que não estiver coberto por um plano o Broker não será iniciliazado.

Referente ao chamado: DTAPPSRV-6993

Novas Implementações

Expandir
titleImplementar função HTTPSQUOTE

Incidente: Não é possível utilizar a HTTPQuote passando um arquivo de certificado e chave, nos moldes das funções HTTPSGet e HTTPSPost.

Solução: Criada a função HTTPSQuote, que permite passar certicado, chave e senha para realizar a comunicação.

Referente ao chamado: DTAPPSRV-6951