Histórico da Página
Pagetitle | ||||
---|---|---|---|---|
|
Estado | ||||
---|---|---|---|---|
|
|
Exibir filhos |
---|
Correções
Expandir | ||
---|---|---|
| ||
Incidente: Escrever a query no SQLBlock não inseria o registro corretamente. Solução: O conteúdo de query era convertido para caixa alta, gerando falha de pesquisa e afetando resultado da query. Para que a correção ocorra, é obrigatório RECOMPILAR o fonte Incidente: Durante a execução do Smarclient com parâmetros, o NUM_ARGS() função em 4gl, retornava todos os parâmetros listados. Solução: Agora o Smarclient enviará ao 4GL somente parâmetros com o prefixo -A=. Referente ao chamado: DTAPPSRV-68286826 |
Expandir | ||
---|---|---|
| ||
Incidente: No retorno de variáveis sem o correto tratamento, é exibido a mensagem Function CALL ERROR: invalid typecast Solução: O tratamento especificamente com erro era de atribuição de Arrays, foi realizado o tratamento correto para a exibição mais clara do erro: invalid number of returning values Referente ao chamado: DTAPPSRV-5922 |
...
Expandir | ||
---|---|---|
| ||
Incidente: Ao executar o programa MAN10538 ocorre o seguinte erro: Solução: Erro ocorria devido a falta de captura do erro na manipulação do campo CLOB, que ao retornar o registro, estava apresentando erro na aplicação e nao estava sendo tratado. Referente ao chamado: DTAPPSRV-66656740 |
Expandir | ||
---|---|---|
| ||
Incidente: Ao realizar a compilação de muitos arquivos ao mesmo tempo, o processo usa muita memória e ocasionalmente apresenta o erro na alocação de memória. Solução: Foi alterado o Application Server Command Line para realizar a compilação em blocos de até 1000 arquivos sequencialmente. Referente ao chamado: DTAPPSRV-6665 | ||
| ||
Incidente: Nas criação de tabelas temporárias durante uma transação, estava mostrando mensagem de warnings com a chave FGLSQLREPLAY desativada. Solução: Agora as mensagens de warnings só aparecerão caso a flag FGLSQLREPLAY esteja ativa. Referente ao chamado: DTAPPSRV-6746 | ||
Expandir | ||
---|---|---|
| ||
Incidente: Nas criação de tabelas temporárias durante uma transação, estava mostrando mensagem de warnings com a chave FGLSQLREPLAY desativada. Solução: Agora as mensagens de warnings só aparecerão caso a flag FGLSQLREPLAY esteja ativa. Referente ao chamado: DTAPPSRV-6746 |
...
Expandir | ||
---|---|---|
| ||
Incidente: A função findObject() continha restrições quando a busca dentro de arquivos compilados no RPO. Solução: Agora o findObject() passa a funcionar sem restrições da mesma forma que o Inspetor de Objetos. Referente ao chamado: DTAPPSRV-6753 |
Expandir | ||
---|---|---|
| ||
Incidente: LockServer deixa de ser necessário e obrigatário em Application Server Linux. Melhoria: Alteradas as configurações e comportamentos padrã do Application Server configurado como Balance de assumir o papel de LockServer automaticamente, e não será mostrada nenhuma mensagem de advertência adicional recomendando a configuração de um LockServer. Referente ao chamado: DTAPPSRV-6757 |
Expandir | ||
---|---|---|
| ||
Incidente: Ao acessar o Monitor durante a execução de programas em 4GL o Connection Type estava incorreto. Solução: Agora o Connection Type é igual tanto para programas em Advpl / 4GL ou Tlpp. Referente ao chamado: DTAPPSRV-6789 |
Expandir | ||
---|---|---|
| ||
Incidente: Acessando a posição inválida de um char, a mensagem não condizia com o incidente. Solução: Corrigida a mensagem para maior entendimento do problema. Referente ao chamado: DTAPPSRV-6790 |
Expandir | ||
---|---|---|
| ||
Incidente: FUNCTION 0000007A6E13FA90 (<NULL>) DELETED WHILE RUNNING, seguido pela queda do serviço do Application Server, durante uso do RPO auxiliar da folha de pagamento. Solução: Proteger a compilação no RPO Auxiliar, para não permitir compilar quando um fonte do próprio RPO auxiliar está em uso / sendo executado. Referente ao chamado: DTAPPSRV-6813 |
...
Expandir | ||
---|---|---|
| ||
Incidente: Problema ao executar requisições APL em um Application Server configurado como servidor de Http. Solução: Corrigido as requisições impedindo a queda do Application Server e também o aumento de Threads desnecessária. Referente ao chamado: DTAPPSRV-6773 |
Expandir | ||
---|---|---|
| ||
Incidente: Após realizar uma compilação, serviços como de REST ou Monitor param de funcionar, até a reinicialização do Appserver. Solução: Foi tratado a checagem do serviço no ar para que o mesmo não seja interrompido durante uma compilação. Referente ao chamado: DTAPPSRV-6821 |
Expandir | ||
---|---|---|
| ||
Incidente: Console.log e SHIFT+F6 apresentando informação incorreta (Windows Server 2016) no Windows Server 2019 e Windows Server 2022. Solução: Adicionada novas regras para identificar o Windows Server 2019 e Windows Server 2022. Referente ao chamado: DTAPPSRV-6833 |
Expandir | ||
---|---|---|
| ||
Incidente: Ao gerar uma impressão TReport (tNewMSPrinter) pelo client WebApp (navegador), se atualizar/sair da página da prévia da impressão, o AppServer é encerrado. Solução: Feita uma proteção para que o AppServer entenda que deve ser encerrada apenas a conexão com o Client e não o servidor. Referente ao chamado: DTAPPSRV-6822 |
Expandir | ||
---|---|---|
| ||
Incidente: mesmo com a chave ConsoleLog desabilitada, se a chave AsyncConsoleLog estava habilitada então o console.log estava sendo gravado. Solução : se chave ConsoleLog está desabilitada então também desabilita a chave AsynConsoleLog. Referente ao chamado: DTAPPSRV-6848 |
Melhorias
Expandir | ||
---|---|---|
| ||
Incidente: Necessidade de mostrar a versão do Smartclient na visualização das threads pelo Monitor Melhoria: Adicionamos a informação com a versão do Smartclient na coluna "Connection type" Referente ao chamado: DTAPPSRV-6832 |
Novas Implementações
Expandir | ||
---|---|---|
| ||
Solução: Inclusão da função CRCCalc para cálculo de CRC. Algoritmos disponíves vide documentação: CRCCalc Referente ao chamado: DTAPPSRV-6674 |
...