Как зарегистрировать все sql, проходящие через источник данных JBoss с log4j - PullRequest
2 голосов
/ 05 апреля 2010

Я смотрел на log4jdbc (который не поддерживает источники данных), p6spy , который, кажется, то, что я ищу, но он не обновлялся с 2003 года, что делает меня нервничает и перечисляет только JBoss 3.x (мы используем JBoss 5) и JAMon , что кажется тяжелым для того, что я пытаюсь выполнить (простой журнал всех операторов SQL, выполняемых через сервер приложений JBoss).

Я надеялся, что сам JBoss будет иметь переключатель для регистрации всего sql (как это делает Websphere), но я не могу найти какую-либо документацию для него, чтобы функциональность могла не существовать.

1 Ответ

2 голосов
/ 07 апреля 2010

Похоже, jdbcdslog может сделать то, что вы ищете.

http://code.google.com/p/jdbcdslog/

На вики-странице этого проекта есть примечания по его подключению и Oracle DataSource в JBoss.

...