Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 27 Próxima »

Correções

Incidente: ao tentar ler no ini do Appserver, a leitura é limitada nas funções (apesar da escrita não ter essa limitação):

GetProfString = lê 256
GetSrvProfString = lê 254
GetPvProfString = lê 511

Solução: todas as funções acima passam ler 1024 caracteres.

Referente ao chamado: DTAPPSRV-7624

Incidente: Plano de energia sendo reportado incorretamente no Oracle Linux 8.9

Solução: Atualizado o componente interno de identificação do Plano de Energia. 

Referente ao chamado: DTAPPSRV-7834

Incidente: Ao utilizar a função GetFuncPrm() em um fonte não carregado, não retornava os parâmetros da função.

Solução: Correção na rotina interna de busca das funções em todos os repositórios e mapas de funções.


Referente ao chamado: DTAPPSRV-8005

Ocorrência: informações de build estavam sendo mostrada de forma duplicada no console do Application Server apenas em SOs Linux.

Solução: Foram realizados ajustes na rotina de inicialização do Application Server Linux.

Referente ao chamado: DTAPPSRV-8023

Ocorrência: Foi identificado que a função GetPort estava com um comportamento indevido, retornando -1, quando a porta multiprotocolo está desativada.

Solução: Correção na função GetPort para considerar a porta multiprotocolo.

Referente ao chamado: DTAPPSRV-8147

Melhorias

Atualização de bibliotecas consumidas pela plataforma.

Ocorrência: A função StrTran não realiza todas as trocas esperadas, quando existem caracteres nulos Chr(0) na string.

Solução: Melhoria na função StrTran para considerar caracteres nulos nas substituições solicitadas.

Referente ao chamado: DTAPPSRV-8025

Ocorrência: Alertar o uso de funções com mais de 10 caracteres durante a compilação.

Solução: Emissão de mensagens quando do uso de funções com mais de 10 caracteres para evitar o conflito durante a execução.

Referente ao chamado: DTAPPSRV-8136


Novas Implementações

Implementação do mecanimos interno para obter o IP Público da conexão do cliente com o Broker e Application Server. Ver funções: GetClientIP e GetPublicIP.

Referente ao chamado: DTAPPSRV-7705

Implementação de mecanismo para inclusão de header HTTP que desabilita a indexação dos sites. Por meio da chave XRobotsTag, podendo ser ligada ou desligada na configução de Locations ou Servers HTTP

Referente ao chamado: DTAPPSRV-7746

Implementação da conversão de um RPO Custom Harpia para formato Onça-Preta

Mesmo sendo compatível, é possivel realizar a conversão de um RPO Customizado gerado no Harpia, para o RPO Onça-preta. Com isso é extendido a compatibilidade do mesmo para futuras versões e atualizado os algoritmos de criptografia do RPO.

A conversão pode ser realizada através da linha do Application Server Command Line:
Exempo: appserver.exe -compile -convert -env=<<ambiente do rpo>> 

Referente ao chamado: DTAPPSRV-7764

Ocorrência: Necessidade de obter informações detalhadas do sistemas operacional no qual o Application Server está sendo executado.

Solução: Inclusão de informação detalhadas do sistema operacional em uso no array de retorno da função GetSrvInfo. A informação é retornada em formato string (JSON), para detalhes do formato, favor consultar a documentação da função GetSrvInfo

Referente ao chamado: DTAPPSRV-7873



Este recurso permite a integração de uma biblioteca externa a um produto escrito em linguagem TLPP, ou seja, a aplicação poderá carregar e executar funções de DLLs genéricas.

Documentação: DynCall

Descontinuidade / Depreciação


As funções PrivSignRSA e PrivVeryRSA estão depreciadas a partir desta release (24.3.0.1) e podem ser descontinuadas em releases futuras. Favor avaliar o uso das funções EVP: EVPPrivSign e EVPPrivVery.

Documentação: DTAPPSRV-7974

Ocorrência: Balanceamento Primário/Secundário descontinuado.

Correção: A seção ServerNetwork não é mais aceita a partir desta versão do Application Server (24.3.0.0) e o seu uso impossibilitará a inicialização do Application Server. É obrigatório o uso do Broker para balanceamento de carga, vide documentação Balanceamento de carga com broker

Documentação: DTAPPSRV-8251




































  • Sem rótulos