Histórico da Página
...
| Expandir | ||
|---|---|---|
| ||
Incidente: Ao ocorrer uma excessão, o console.log mostra linhas negativas Solução: Correção no tramento das linhas do fonte para correta exibição Referente ao chamado: DTAPPSRV-8222 |
| Expandir | ||
|---|---|---|
| ||
Ocorrência: Quando da geração de patch por diferença arquivos com o texto .MAP não eram inseridos no patch. Solução: Melhoria no tratamento do filtro de extensões na geração de patches. Referente ao chamado: DTAPPSRV-8235 |
| Expandir | ||
|---|---|---|
| ||
Incidente: Instabilidade no serviço de REST devido ao consumo de handles Solução: Foram incluídas novas chaves para o Broker de WebService, estas chaves tem como intuito de monitorar a saúde do serviço e permitir uma tentativa de reinicio em caso de detecção de falha, também foram incluídas chaves para fazer um tratamento de limpeza de conexões que não estão em uso por um tempo. Ex: (appserver.ini) - Foi incluído um tratamento para evitar que dois ou mais servidores de aplicação (AppServer) tentem abrir o mesmo arquivo de console, pois como o arquivo é aberto para escrita, os logs pode ser corrompidos e ficarão embaralhados entre os serviços dificultando a leitura. ou, um destes serviços terá que ser inicializado com o parâmetro -ConsoleFile, para alterar o caminho do deste arquivo de log na ativação do serviço Referente ao chamado: DTAPPSRV-8244 |
| Expandir | ||
|---|---|---|
| ||
Incidente: Durante a execução de algumas queries em 4GL usando o banco Oracle, apresentava problema na tradução, resultado na mensagem "A NON-NUMERIC CHARACTER WAS FOUND WHERE A NUMERIC WAS EXPECTED". Solução: Corrigido a tradução enviada ao banco Oracle. Referente ao chamado: DTAPPSRV-8252 |
| Expandir | ||
|---|---|---|
| ||
Incidente: função TCGetInfo(5) retornando informações de memória incompletas, trazendo apenas parte das informações. Solução: o buffer size que estávamos utilizando tinha o tamanho de apenas 1024, o que era insuficiente. A capacidade do buffer foi aumentada. Referente ao chamado: DTAPPSRV-8261 |
| Expandir | ||
|---|---|---|
| ||
Referente ao chamado: DTAPPSRV-8266 |
| Expandir | ||
|---|---|---|
| ||
Incidente: Quando utilizado o tlppREST ou REST 2.0 e utilizar uma API com retorno com chunk com necessidade de conversão de Encode CP1252 para UTF-8 estava ocorrendo um duplo encode caso na camada do produto já tivesse sido feito ocasionando erro na codificação. Solução: Foi realizado um ajuste no AppServer para evitar que ocorra um duplo encode em caso de Chunk, portanto quando a camada do produto já tiver realizado o processo de Encode a camada da aplicação (AppServer) não o efetuará em todas as instâncias do Chunk, e caso contrário o Apperver efetuará a conversão igualmente em todos os pacotes de Chunk. Referente ao chamado: DTAPPSRV-8269 |
| Expandir | ||
|---|---|---|
| ||
Incidente: Queda do servidor ao configurar chave privada da seção SSLConfigure. Solução: Foi inserida uma proteção no código responsável pela configuração da chave privada para evitar esta queda. Referente ao chamado: DTAPPSRV-8272 |
| Expandir | ||
|---|---|---|
| ||
Incidente: Gerar um XLSX com encoding em Russo (windows-1251) não funciona se executado pelo appserver linux Solução: Problema estava na file2printer que em appserver linux não estava adicionando o parâmetro -L=4 para gerar o resultado em Windows-1251 Referente ao chamado: DTAPPSRV-8332 |
| Expandir | ||
|---|---|---|
| ||
Agora é possivel realizar a geração de patchs que alem de incluirem, também excluem completamente objetos ou programas do RPO destino. Para realizar a utilização do recurso, veja maiiores detalhes em https://tdn.totvs.com/pages/viewpage.action?pageId=528461210 Referente ao chamado: DTAPPSRV-7107 |
| Expandir | ||
|---|---|---|
| ||
Incidente: Eventualmente threads do Application Server entravam em loop aguardando a desconexão com oLicense Server, aguardando pela mensagem de retorno do protocolo. Correção: Inserir tratamento de flush para envio da mensagem de retorno. Referente ao chamado: DTAPPSRV-8137 |
| Expandir | ||
|---|---|---|
| ||
Incidente: A limpeza de tabelas com o comando DROP TABLE no database sqlite nao limpava uma tabela auliliar interna de controle de estrutura, aumentando o tamanho e numero de objetos no system.db Correção: O DROP TABLE de uma tabela passa a limpar corretamente a tabela auxiliar <TABELA>_FIELD_INFO. Referente ao chamado: DTAPPSRV-8191 |