Я не могу настроить org.hibernate.type (ведение журнала переменных связывания, используемых в подготовленных инструкциях hibernate), используя log4j.xml, но могу использовать DSL log4j в Config.groovy.
Нам нужно настроить ведение журналов для разных сред без создания разных WAR-файлов для каждой и, следовательно, необходимо использовать log4j.xml, а не DSL, если это возможно.
Поставили
<logger name="org.hibernate.type">
<level value="TRACE"/>
<appender-ref ref="console"/>
</logger>
но привязки не печатаются.Ранее в DSL они делали.
log4j = {
...</p>
<p>trace 'org.hibernate.type'
}
очень странно, тем более что другие журналы гибернации управляются через log4j.xml.
Любые мысли очень ценятся.
Кроме того, использование DSL в Config.groovy рекомендуется в качестве наилучшей практики для гибкого управления конфигурацией в разных средах - скомпилированный объект, содержащий конфигурацию, кажется удивительным - но я новичок в grails.