software‎ > ‎módulos‎ > ‎engine‎ > ‎Base de Conhecimento‎ > ‎

Erro no dbCache.log: Erro: Key "xxxx" found, but field "xxxx" not found.. [su_e11022303]

Quando o modo DEBUG do dbCache.log está ativado, é possível que seja visto o erro: Erro: Key "xxxx" found, but field "xxxx" not found.
Esse erro ocorre porque se tentou acessar um campo de uma chave que está no cache local, porém esse campo não existe na tabela ao qual a chave pertence.
Exemplo: tentar capturar o campo NOME em um chave que pertence a tabela IGROUPUSER. Vai ser lançado o erro no dbCache.log pois não existe o campo NOME nessa tabela. session.userKey.nome
Esse erro será lançado para aplicação, ou seja, para o browser. A menos que seja tratado no processo, pelo desenvolvedor.
Não é possível o Engine saber se o erro é grave ou não, pois trata-se de uma implementação onde o desenvolvedor dos processos e relatórios faz uso do recurso de captura de campo através de chave do cache local. Somente quem desenvolveu o processo/relatório sabe o quão grave é não ter o valor do campo ou estar tentando pegar o valor de um campo através de uma chave que não possui o campo buscado.