Я пытаюсь войти пулы соединений для org.apache.commons.dbcp.BasicDataSource
с помощью log4jкаротаж Пулы соединений для org.apache.commons.dbcp.BasicDataSource с пружиной
Я использую рамки пружины для инъекций дао слоя.
Когда я увидел код внутри org.apache.commons.dbcp.BasicDataSource
, регистратор не используется. Так что кажется невозможным зарегистрировать сообщение для пула для меня.
Но снова я увидел эту ссылку http://forum.springsource.org/showthread.php?38306-Connection-Pooling-debug-info.
Некоторые люди говорили поставить log4j.category.org.apache.dbcp=DEBUG
. Но я не мог найти правильный ответ.
Так что мой вопрос в том, может ли протокол объединения пула использовать log4j для org.apache.commons.dbcp.BasicDataSource
?
Я видел подобные комментарии к этому эффекту сам и никогда не повезло получить какой-либо журнал из DBCP. Это, очевидно, довольно раздражает. Кажется, это невозможно, к сожалению ...:// – Michael
У меня тоже вопрос! Я пытаюсь установить следующую конфигурацию в моем log4j.xml, но не использовать. Я использую ГСБД 1.4 <регистратор имя = "log4j.category.org.apache.dbcp"> <значение уровня = "DEBUG" /> <регистратор имя = "org.apache.commons.dbcp"> <значение уровня = "DEBUG" /> logger – okwap
http://stackoverflow.com/questions/3597219/logging-in-dbcp может быть полезным, поскольку, похоже, он подтверждает, что DBCP не регистрируется. – reallynice