Produto: | Datasul |
Ambiente: | EMS 2 |
Versão: | 1 |
Como proceder para que não sejam apresentadas, no Agente EAI, mensagens de consistências?
Como proceder para que não sejam apresentadas, no Agente EAI, mensagens de consistências?
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.