Конфигурация регистрации для Activiti - PullRequest
1 голос
/ 15 февраля 2012

Мы разрабатываем приложение на основе пружин, также использующее Aciviti BPM для управления процессами. Activiti поставляется с JobAcquisitionThread, обрабатывающим все события TimeBoundary. Этот поток периодически записывает сообщения DEBUG на консоль. Activiti (который использует java.util.logging), кажется, не реагирует на нашу конфигурацию ведения журнала весеннего фреймворка (которая использует log4j). Как можно настроить Activiti для использования того же конфига, что и для весны?

Ответы [ 2 ]

0 голосов
/ 18 ноября 2014

Как насчет этого.

import org.apache.commons.logging.Log
import org.apache.commons.logging.LogFactory

class MyClass {

    static final Log LOG = LogFactory.getLog(MyClass.getClass());

    void methodName() {

        LOG.info("this log goes to log4j configured spring application....")

    }
}
0 голосов
/ 16 февраля 2012

Log4j и java Logging не имеют ничего общего, кроме лога для регистрации.

Так что это не влияет на API регистрации java, если вы настраиваете что-то с помощью log4j.Вам необходимо настроить ведение журнала Java.Это делается по умолчанию с помощью файла logging.properties.(И, конечно, он имеет другой синтаксис, чем log4j.)

См. Этот вопрос переполнения стека: Как отправить java.util.logging в log4j? , чтобы узнать, как соединить журналсообщения,

...