Saya mencoba mencatat beberapa detail di DB menggunakan log4j. Saya telah mengkonfigurasi adaptor saluran logging sebagai penyadapan kabel.
Logger yang diperlukan adalah dbappender tetapi hal yang sama tidak berfungsi.
integrasi-pegas.xml
<int:wire-tap channel="logChannel"/>
<int:logging-channel-adapter id="logChannel" level="INFO" logger-name="AUDIT_the.details" />
log4j.xml
<logger name="AUDIT_the.details">
<level value="INFO" />
<appender-ref ref="asyncAppender" />
</logger>
<appender name="asyncAppender" class="org.apache.log4j.AsyncAppender">
<param name="blocking" value="false" />
<appender-ref ref="dbAppender" />
</appender>
<appender name="dbAppender" class="LoggerTemplate">
<param name="driver" value="oracle.jdbc.OracleDriver" />
<param name="sql"
value="SQL_QUERY" />
<param name="Threshold" value="info" />
</appender>
direct
appender, melewatiAsyncAppender
? Tidak cukup info untuk memecahkan suatu masalah... Dan... Apa ituLoggerTemplate
? - person Artem Bilan   schedule 11.05.2015