|
|
|
Log4j+jdbc+одинарная кавычка
|
|||
|---|---|---|---|
|
#18+
Доброе время суток! Хочу начать использовать Log4j для сохранения логов в БД. Данные инсертятся ,все работает, но единственное что мешает, это когда Message cодержит кавычку (одинарную). Подскажите как избавиться от этой проблемы. Вот пример message: insert into LOG4J.LOGGER (id, time, level, message, app_id) values (1, '2012-07-06 09:57:46.169', ' INFO', 'http-88-1 ResolverUtil:info:166 - Checking URL '/D:/Log4jTest/build/web/WEB-INF/classes/' for instances of net.sourceforge.stripes.action.ActionBean',1) Подскажите как можно настроить Log4j чтобы как нить изменить или заменить одинарную кавычку. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2012, 11:58:59 |
|
||
|
Log4j+jdbc+одинарная кавычка
|
|||
|---|---|---|---|
|
#18+
qi_ip, а как это у вас попадает в бд? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2012, 12:01:14 |
|
||
|
Log4j+jdbc+одинарная кавычка
|
|||
|---|---|---|---|
|
#18+
Лагманqi_ip, а как это у вас попадает в бд? ну он же пишет, log4j. значит DBAppender юзает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2012, 12:12:35 |
|
||
|
Log4j+jdbc+одинарная кавычка
|
|||
|---|---|---|---|
|
#18+
ну тогда наверное надо поменять appender http://stackoverflow.com/questions/2042070/how-to-sanitize-log-messages-in-log4j-to-save-them-in-database ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2012, 12:21:19 |
|
||
|
Log4j+jdbc+одинарная кавычка
|
|||
|---|---|---|---|
|
#18+
Вбейте в гугле "log4j database appender single quotes" - распространенная проблема. Офтоп: так что же получается, через этоот аппендер можно спокойно делать SQL инъекции? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2012, 12:22:03 |
|
||
|
Log4j+jdbc+одинарная кавычка
|
|||
|---|---|---|---|
|
#18+
Лагманну тогда наверное надо поменять appender естественно. а еще лучше сразу логгер. я всегда говорил: то что автор log4j бросил его и написал logback как бы намекает :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2012, 12:24:56 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2131405]: |
0ms |
get settings: |
22ms |
get forum list: |
26ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
54ms |
get topic data: |
18ms |
get first new msg: |
12ms |
get forum data: |
5ms |
get page messages: |
59ms |
get tp. blocked users: |
3ms |
| others: | 338ms |
| total: | 549ms |

| 0 / 0 |
