software‎ > ‎módulos‎ > ‎engine‎ > ‎atualizações‎ > ‎

2012.6

postado em 19 de jun de 2012 13:19 por Usuário desconhecido   [ 19 de jun de 2012 13:20 atualizado‎(s)‎ ]

Defeitos Corrigidos

  • Ao executar o método js nativo MemoryStream.read, era lançado a mensagem de erro Value is not a TJSObject (por Marcelo Campos Rocha, #10173220)
    [0,iengine.exe]

  • Ao falhar uma comunicação para um servidor Engine diferente do servidor da base, o Engine cliente informava que estava off-line. (por Marcelo Campos Rocha, #6732114)
    [0,iEngine.exe]

  • Ao realizar a instalação do Engine, caso a base não estivesse on-line, ocorria erros internos no servidor, sem indicar para o usuário a impossibilidade da instalação. (por Marcelo Campos Rocha, #6742884)
    [0,iEngine.exe]

  • Ao executar o aplicativo iEngine, o sistema operacional pedia credenciais de administrador para prosseguir. (por Thiago Braga Marcilon, #4194556)
    [0,iEngine.exe]

  • Ao ser realizada queries complexas no banco, o DataSet.tableName poderia ser identificado errado, causando erro durante na chamada do método DataSet.applyUpdates. (por Michael Robson Feitosa, #6753923)
    [0,iEngine.exe 12.5.0.344]

  • Ao se inciar o engine podia haver erro na leitura do arquivo de configuração. (por Michael Robson Feitosa, #10188294)
    [0,iEngine.exe]

  • Alguns testes unitários foram corrigidos, outros mostraram falhas no engine ou em rotinas JS que também foram corrigidos, permitindo a geração de build do ERP. (por Wagner Luis Tavares de Castro, #10171199)
    [-1898141720,ScriptRunner.it]
    [46349732,CryptoPKey.it]
    [-1898144384,Digests and Encoders.it]

  • Ao ser usada uma função de agregação no iQuery (Max, Min) era disparado erro caso o campo fosse do tipo String ou Date. Agora o erro não acontecerá caso a opção "useCoalesce" for definida como "false" (por Michael Robson Feitosa, #10205391)
    [-1898141721,library.jaz]

Melhorias

  • Foi criado uma opção de configuração do Engine que permite forçar a execução do Javascript GC, facilitando a análise de memory leaks. Maiores detalhes no manual em http://l.unum.com.br/engine_RunGCAfterHandleRequest (por Marcelo Campos Rocha, #10207044)
    [0,iEngine.exe]

  • Foi criado no interface Manage do Engine, um contador da quantidade de Datasets que estão vivos, usado para auxiliar na análise do consumo de memória. Esse contador pode ser visualizado na página Sessions do Manage. (por Marcelo Campos Rocha, #4147398)
    [0,iEngine.exe]

  • Foi criado a função javascript nativa DatabaseProxy.runScript, para possibilitar a execução de scripts no servidor sem a necessidade de utilizar o objeto Connection. A documentação está disponível em http://l.unum.com.br/jsdoc. (por Marcelo Campos Rocha, #6754961)
    [0,iEngine.exe]