Kbase 50545: Como proceder para que não sejam apresentadas, no Agente EAI, mensagens de consistências
Autor |
  Bruna Roberta Andryeiak - Produto Framework |
Acesso |
  Público |
Publicação |
  14/04/2015 |
|
Solução
Pergunta:
Como proceder para que não sejam apresentadas, no Agente EAI, mensagens de consistências?
Resposta:
As mensagens apresentadas no Agente EAI, como exemplo a 25853
"Alterada a empresa corrente do usuário!", são consistências enviadas pela área de negócio; para que não sejam apresentadas estas mensagens, será necessário executar o Agente EAI em background, inserindo o parâmetro -b no .pf na sessão, conforme descrito no manual "xmlmanual\ManualConfiguracaoAdministracaoAmbienteIntegracao.doc":
"-b => deverá informar este parâmetro para que a seção seja executada em segundo plano."
Importante:
Com a inserção deste parâmetro, o Agente EAI ficará em segundo plano, sendo possível a visualização de mensagens de erro apenas com o Clientlog habilitado, recomendamos incluir no arquivo '.pf' do Agente EAI os seguintes parâmetros:
-clientlog <diretorio-temp>\agente_eai.log -logentrytypes 4GLTrace:1,4GLMessages:4 -logthreshold 1000000 -numlogfiles 3
Neste caso, serão geradas apenas mensagens de erro sem detalhes (4GLTrace:1) e outras mensagens mais detalhadas (4GLMessages:4), sendo que, a cada 10 MB (-logthreshold 1000000) será gerado um novo log, limitado a 3 logs (-numlogfiles 3). Quando o terceiro log chegar a 10 MB, o primeiro será sobrescrito e assim sucessivamente.