Histórico da Página
...
Expandir | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Ocorrência: Automação na escabilidade para escalabilidade horizontal dos serviços do Solução: Implementação do broker agentBroker Agent. Detalhes para uso: Broker Agent. Referente ao chamado: DTAPPSRV-5216 |
...
Expandir | ||
---|---|---|
| ||
Ocorrência: A ferramenta de compilação por linha de comando (AppServer Command Line) está apresentando alto consumo de memória ao realizar compilação de um grande número de fontes, resultando em erros de alocação de memória. Solução: A ferramenta foi ajustada para realizar a compilação por blocos de até 1000 arquivos sequencialmente. Referente ao chamado: DTAPPSRV-6665 |
Expandir | ||||
---|---|---|---|---|
| Ocorrência: Na função IsPrinter o uso de porta LPT e COM era limitado até LPT6.||||
Expandir | ||||
| ||||
Ocorrência: Funções GetResArray e GetSrcArray não retornam elementos com extensão .app do RPO Custom Solução: Foram realizados ajustes e correções para que as funções AdvPL passem a retornar corretamente elementos com extensão .app. Referente ao chamado: DTAPPSRV-6565 |
...
Expandir | ||
---|---|---|
| ||
Ocorrência: A função getLastErrSQLInfo() estava retornando o último erro somente no banco SQL Server. Solução: Foi corrigida o retorno no banco Informix e Oracle agora todos os bancos homologados retornam o último erro. Referente ao chamado: DTAPPSRV-6456 |
Expandir | ||
---|---|---|
| ||
Ocorrência: Problema na localização do cursor no banco informix. Solução: Alterado a busca por cursores no banco Informix. Referente ao chamado: DTAPPSRV-6459 |
Expandir | ||
---|---|---|
| ||
Ocorrência: Exibir na tela de status do Broker o número máximo de conexões global e para cada REMOTE_SERVER, se for configurado. Solução: Adicionado na tela de status do Broker o número máximo de conexões global e para cada REMOTE_SERVER, se for configurado. Referente ao chamado: DTAPPSRV-5422 |
Expandir | ||
---|---|---|
| ||
Ocorrência: Ao inserir uma chamada de _Super: e depois aciona-lo em outro ponto em um componente, ele apresenta o erro Invalid self class. Solução: Correção para tratar essa chamada no codeblock. Referente ao chamado: DTAPPSRV-6140 |
Expandir | ||
---|---|---|
| ||
Ocorrência: o REST 2.0 estava ignorando parâmetro de "query string" com conteúdo vazio (p.ex.: "....aaa=&aaa=bbb...", notar que "aaa" tem conteúdo vazio). Solução: Correção no parse de query strings para tratar parâmetros com conteúdo vazio. Referente ao chamado: DTAPPSRV-6516 |
Expandir | ||
---|---|---|
| ||
Ocorrência: Falha de criação de índice único usando TCUnique() com SQLITE -- RDD TOPCONN usando RPODB=SQLITE, quando existe um registro marcado para deleção ( D_E_L_E_T_ = '*' ) onde o valor do campo R_E_C_D_E_L_ está 0 (zero). Solução: A execução da TCUnique() executa uma etapa anterior de ajuste, para garantir que todos os registros marcados para deleção estejam com o valor do campo R_E_C_D_E_L correto. Referente ao chamado: DTAPPSRV-6173 |
Expandir | ||
---|---|---|
| ||
Ocorrência: Na utilização do Application Server Command Line para compilação caso seja informado um token e o mesmo estiver inválido ou em branco, atualmente é apresentado apenas uma mensagem de Warning. Solução: Alterado para apresentar um erro e encerrar o processo de compilação. Referente ao chamado: DTAPPSRV-6516 |
Expandir | ||
---|---|---|
| ||
Ocorrência: A função getLastErrSQLInfo() estava retornando o último erro somente no banco SQL Server. Solução: Foi corrigida o retorno no banco Informix e Oracle agora todos os bancos homologados retornam o último erro. Referente ao chamado: DTAPPSRV-6485 |
Expandir | ||
---|---|---|
| ||
Ocorrência: Ao tentar utilizar Rest 2.0 em conjunto com o Rest MPP configurados no mesmo appserver.ini, ocorria o erro "[ERROR][SERVER] [MPPORT] Error on exec Rest Server function. Invalid REST Port. Error: -107". Solução: Foi realizado ajustes na inicialização de ambos os serviços, agora é possível utilizá-los em simultâneo. Referente ao chamado: DTAPPSRV-5605 |
Expandir | ||
---|---|---|
| ||
Ocorrência: ao receber email pelo Application Server, o "subject" estava com caracteres estranhos. Solução: na recepção de email pelo Application Server foi implementado o tratamento de codificação "quoted printable" e "base 64" no "subject" das mensagens. Referente ao chamado: DTAPPSRV-6159 |
Expandir | ||
---|---|---|
| ||
Ocorrência: Broker HTTP não exibe a tela de status. Solução: Correção no Broker HTTP para exibir a tela de status. Referente ao chamado: DTAPPSRV-6318 |
Expandir | ||
---|---|---|
| ||
Ocorrência: Ao realizar a aplicação de um patch, caso ainda não tenha sido criado um RPO Customizado, o ambiente cria um RPO Customizado corrompido. Solução: A geração da aplicação de patch passa agora a não criar mais o RPO Customizado, somente se necessário, como um patch a ser aplicado diretamente no RPO Customizado. Referente ao chamado: DTAPPSRV-6471 |
Expandir | ||
---|---|---|
| ||
Ocorrência: Na função IsPrinter os uso de porta LPT e COM era limitado até LPT6. Solução: Ampliado o limite na função IsPrinter de portas para até LPT9 e COM9. Referente ao chamado: DTAPPSRV-6636 |
Expandir | ||
---|---|---|
| ||
Ocorrência: Na função IsPrinter os uso de porta LPT e COM era limitado até LPT6. Solução: Ampliado o limite na função IsPrinter de portas para até LPT9 e COM9. Referente ao chamado: DTAPPSRV-6535 |
Expandir | ||
---|---|---|
| ||
Ocorrência: O erro ocorre em situações específicas de processamento da tradução com a query com o simbolo de interrogação Solução: Correção na checagem do símbolo antes do processamento da tradução da query para o banco Oracle. Referente ao chamado: DTAPPSRV-6281 |
Expandir | ||
---|---|---|
| ||
Ocorrência: Utilizando FOREACH no 4GL, está ocorrendo falha nos resultados pois existia um problema na localização de cursores já criados e reutilizados. Solução: Melhorado a busca por cursores, buscando em todas as listas existentes.
Referente ao chamado: DTAPPSRV-6457 |
Expandir | ||
---|---|---|
| ||
Ocorrência: Criação, abertura, fechamento e deleção de arquivos no File System Linux por meio das funções AdvPL FCreate, FOpen, FClose e FErase Solução: A camada de acesso a disco foi melhorada, com proteções e otimizações adicionais para concorrência e sincronismo de dados em disco. Por isso, não é mais necessário o uso do LockServer em ambientes Linux. Mais informações: Seção [LockServer] Referente ao chamado: DTAPPSRV-6518 |
Expandir | ||
---|---|---|
| ||
Ocorrência: Broker HTTP funcionando apenas com broker e AppServer na mesma máquina. Solução: Correção na resolução de nomes DNS do Broker HTTP, que estava retornando sempre 127.0.0.1 (localhost). Referente ao chamado: DTAPPSRV-6449 |
Expandir | ||
---|---|---|
| ||
Ocorrência: Trim feito indevidamente em itens de ComboBox. Solução: Removido a instrução de trim() para itens de ComboBox. Referente ao chamado: DTCLIENT01-3691 |
Expandir | ||
---|---|---|
| ||
Solução: A biblioteca CTREECB.DLL ou LIBCTREECB.SO estão descontinuadas. Mais informações em: Application Server - LIBCTREECB. |