В этом разделе
  1. EM4C Server
  2. EM4C Dispatcher

Изменение уровней журналирования

Изменение уровня журналирования может помочь решить проблемы, возникающие при установке и настройке. Для EM4C Server и EM4C Dispatcher доступны следующие уровни журналирования:

  • DEBUG
  • INFO
  • WARN
  • ERROR
  • FATAL

EM4C Server

По умолчанию используется уровень журналирования ERROR, который подходит в большинстве случаев.

Чтобы изменить настройки журналирования для EM4C Server, на каждом компьютере с EM4C Server необходимо выполнить следующее.

Эти шаги должны выполняться администратором.

  1. Перейдите к <em4c_location>\webapps\em4c\WEB-INF\classes.
  2. Откройте файл log4j.properties в текстовом редакторе.
  3. Измените следующие строки (в случае необходимости):
    log4j.logger.com.esri.em4c.cognos.custom.customRequestHandler=ERROR, stdout 
    log4j.logger.com.esri.em4c=ERROR, stdout, A1
    
  4. Перезапустите EM4C Server.

EM4C Dispatcher

Журналирование EM4C Dispatcher необходимо настроить вручную.

По умолчанию EM4C Dispatcher вносит записи в файл IBM Cognos cogserver.log. Вы можете использовать дополнительное журналирование при устранении неполадок с помощью EM4C Dispatcher.

  1. Для каждого EM4C Dispatcher в рабочей области сделайте резервную копию файла log4j.properties, который хранится в папке. Этот файл можно найти в следующих местоположениях:

    <ibmcognos_root>\webapps\p2pd\WEB-INF\classes\

  2. Добавьте следующую информацию в каждый файл log4j.properties в рабочей области.
    log4j.logger.com.esri.em4c.cognos.handlers.RSVPHandler=trace,EM4C
    log4j.logger.com.esri.em4c.cognos.handlers.ServiceStatusThread=trace,EM4C
    log4j.appender.EM4C=org.apache.log4j.DailyRollingFileAppender
    log4j.appender.EM4C.file=C:/logs/em4c_handler.log
    log4j.appender.EM4C.layout=org.apache.log4j.PatternLayout
    log4j.appender.EM4C.layout.ConversionPattern=%d  %5p (%M:%F:%L) - %m%n
    
  3. Перезапустите сервис IBM Cognos.

    Файл журнала, em4c_handler.log, созданный в местоположении, определенном при помощи свойства log4j.appender.EM4C.file. Вы можете указать другое местоположение или имя файла, изменив это свойство.

  4. Если вам необходима помощь в прочтении и расшифровке файла журнала, свяжетесь с Центром поддержки ESRI.