Для ведения логов в платформе используется фреймворк Apache Log4j версии 1.2.
Для вывода в лог рекомендуется использовать Commons Logging API, получая логгер по имени текущего класса. Пример создания логгера и вывода в него:
import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; public class ... private Log log = LogFactory.getLog(getClass()); // create logger private void someMethod() { log.debug("someMethod invoked"); // output message with DEBUG level }
Настройка логгирования для блоков Middleware, Web Client и Web Portal производится на уровне сервера приложения - в варианте быстрого развертывания это Tomcat. Блок Desktop Client имеет самостоятельную настройку логгирования.