Ответ 1
В вашем файле свойств вы должны иметь
log4j.category.org.springframework=ALL
not
log4j.logger.org.springframework=ALL
Смотрите этот раздел в справочнике Spring.
Мы используем RAD 7.5 как IDE, а также log4j для целей ведения журнала. мы хотим включить ведение журнала spring.
Я попробовал следующее
org.springframework.web.util.Log4jConfigListener
в качестве слушателя в web.xml
. Он добавляется до ContextLoaderListener
.log4j.properties
присутствует в войне приложений под WEB-INF
.web.xml
:<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>/WEB-INF/log4j.properties</param-value>
</context-param>
В log 4j добавлено следующее
log4j.logger.org.springframework=ALL
Даже тогда я не могу видеть какой-либо вывод в консоли или в файле журнала.
Может кто-нибудь, пожалуйста, дайте мне знать точные шаги для включения ведения журнала spring.
В вашем файле свойств вы должны иметь
log4j.category.org.springframework=ALL
not
log4j.logger.org.springframework=ALL
Смотрите этот раздел в справочнике Spring.
Если вы используете log4j2, используя общий формат конфигурации XML, добавьте Logger в свои регистраторы node:
<Logger name="org.springframework" level="trace"/>
Обычно используемыми приложением являются те, которые привязаны к записи Root.