Á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.1.1
Application Server - 24.3.1.1
Estado
colourYellow
titleem desenvolvimento

Correções

...

Expandir
titleFunção FCreate quando utilizada com um caminho do client, está retornando um handle sempre válido, mesmo quando a pasta não existe

Incidente: Função FCreate quando utilizada com um caminho do client, está retornando um handle sempre válido, mesmo quando a pasta não existe, causando erro depois.

Solução: Problema só ocorre no binário Onça, devido a uma melhoria no controle de arquivos para webapp/web-agent, faltava verificar se a pasta de destino existia antes de criar o arquivo.
Referente ao chamado: DTAPPSRV-8968

...

Expandir
titleImplementar suporte IPv6 ao serviços REST 2.0 e Porta Multiprotocolo (MPP)

Incidente: Implementar suporte ao protocolo IPv6 nos serviços portal multiprotocolo, REST 2.0

Solução: Criada a possibilidade de ativar o protocolo IPv6 nos serviços de REST 2.0 e portal multiprotocolo (MPP). Vide documentação: https://tdn.totvs.com/x/wwmeCQ
Referente ao chamado: DTAPPSRV-8102

...

Expandir
titleImplementar validação de Duplicidade de Métodos, em tempo de compilação, de API REST TLPP com Annotation

Incidente: Se dois ou mais fontes definissem, via annotation, um endpoint Rest com a mesma URL, isso poderia causar uma subida parcial dos serviços de Rest. Por exemplo, um fonte x.tlpp definia @Get("/test/resource") e um fonte y.tlpp também poderia definir o mesmo @Get("/test/resource").

Solução: Foi realizado um tratamento em tempo de compilação, que sempre observa se alguma URL de Rest, definida via annotation, já existe. Se já existir, a compilação desse fonte causa erro, alertando sobre a duplicidade. Com isso, se no repositório já existir um endpoint @Get("/test/resource") e um novo fonte tentar definir o mesmo @Get("/test/resource"), isso causará erro de compilação.

Referente ao chamado: DTAPPSRV-8463

...

Ativar a função LDAPUserValid na build Onça 24.3.1.x
Expandir
titleDiagnosticsJson - Adicionar informação sobre tipo do binário utilizado

Solicitação: O arquivo de diagnostics.json não estava salvando as informações sobre o tipo da build utilizada.

Solução: Foi inserido no arquivo diagnostics.json as informações sobre o tipo da build utilizada (RELEASE, REL WITH DEBUG ou DEBUG).
Referente ao chamado: DTAPPSRV-9030

Expandir
title

Solicitação: Demanda de autenticação através do protocolo LDAP.

Solução: Implementação da função LDAPUserValid para sistema operacional Windows.
Referente ao chamado: DTAPPSRV-9036

Expandir
titleInserir no monitor do Broker uma coluna com a informação de uptime de cada AppServer secundário

Solicitação: Visualizar informação de inicialização do Application Server secundário na tela de status do Broker.

Solução: Foi alterada a apresentação de dados da tela de status do Broker e foram incluídas as informações de horário em que o serviço foi ativado (uptime) e a informação do identificador do processo do serviço (pid) para facilitar na identificação de múltiplos serviços ativados no mesmo host físico.
Na mensagem de status json foram inseridas as informações de horário em que o serviço foi ativado (uptime) e a informação do identificador do processo do serviço (pid).
Referente ao chamado: DTAPPSRV-9078

...

Expandir
titleRemover bibliotecas CTREE Server do pacote Appserver

Solicitação: Descontinuação do driver CTREE Server e CTREE BoundServer

Solução: Remoção das bibliotecas CTREE do pacote do Application Server. Detalhes em: https://tdn.totvs.com/x/BtwNOw
Referente ao chamado: DTAPPSRV-9222

...