|
|
|
Log4J не корректно работает
|
|||
|---|---|---|---|
|
#18+
При вызове Код: plaintext Код: plaintext 1. Вот мой .proprties Код: plaintext 1. 2. 3. 4. 5. 6. Где собака зарыта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 17:10 |
|
||
|
Log4J не корректно работает
|
|||
|---|---|---|---|
|
#18+
а в rootLogger аппендер случаем не дублируется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 17:15 |
|
||
|
Log4J не корректно работает
|
|||
|---|---|---|---|
|
#18+
Ой не понял. Объясни. Please!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 17:18 |
|
||
|
Log4J не корректно работает
|
|||
|---|---|---|---|
|
#18+
напиши для начала вместо log4j.logger.actions.ModifyAction = INFO, A1 эту строку log4j.rootLogger=info, A1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 17:38 |
|
||
|
Log4J не корректно работает
|
|||
|---|---|---|---|
|
#18+
котынапиши для начала вместо log4j.logger.actions.ModifyAction = INFO, A1 эту строку log4j.rootLogger=info, A1 Сделал всё как сказал. Всё равно 2 записи. (( Что делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2005, 09:01 |
|
||
|
Log4J не корректно работает
|
|||
|---|---|---|---|
|
#18+
А ты не вызываешь где-нибудь что-то вроде BasicConfigurator.configure();? У меня в следующем примере все работает: log4j.properties Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Выводит одну запись в файл и в консоль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2005, 12:36 |
|
||
|
Log4J не корректно работает
|
|||
|---|---|---|---|
|
#18+
Denis PopovА ты не вызываешь где-нибудь что-то вроде BasicConfigurator.configure();? У меня в следующем примере все работает.... Мне нельзя использовать rootLogger, т.к. использую Tomcat, а он соответсвенно льёт в мой файл всю свои отладочную информацию. Да и с ним, всё рвно записи дублируются. НО!!!!!!!!! Очень важно Если я вызывать сервлет(где я вызываю log.info("....")) из IE, то записи дублируются, если этот же сервлет вызвать из firefox, то записи НЕ ДУБЛИРУЮТСЯ!!! Мистика. Ну что я необычного использую???? Код: plaintext 1. 2. 3. 4. 5. 6. 7. Ах да, в доках написано: Log4JDuplicates in log4j output. The reason for observing duplicates in log4j output is either due to having added the same appender multiple times to the same category (typically root) or having added the same appender to different categories ignoring the fact that appenders are inherited cumulatively. log4j does not eliminate appender duplicates. In other words, if you add the same appender to a category n times, that appender will be invoked n times to append to its target. A slightly different cause is adding different appenders all sharing the same underlying output target to some category. In the most common occurrence of this phenomenon, the BasicConfigurator.configure() method is invoked multiple times. Each time it is invoked, this method adds an appender with a System.out target to the root category. One other common mistake is to forget that appenders are inherited cumulatively from the hierarchy. For example, if you add an appender, say A, to the root category, all other categories will inherit A as an appender. Thus, if you add A to a category, say C, then an enabled statement of category C, will print to A twice, once because A is in root and once because it is in C. Но не силён я в eng пока (( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2005, 13:33 |
|
||
|
Log4J не корректно работает
|
|||
|---|---|---|---|
|
#18+
Коллеги ну кто-нибудь использовал log4J в сервлетах? Блин два дня сижу на одном месте. Ничего не понимаю! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2005, 14:35 |
|
||
|
Log4J не корректно работает
|
|||
|---|---|---|---|
|
#18+
SashichКоллеги ну кто-нибудь использовал log4J в сервлетах? Блин два дня сижу на одном месте. Ничего не понимаю! пришли проект partorg.dunaev ШЕРСТЯНАЯ gmail ТОЧКА com чтобы до 10 мег в mime, библиотеки все есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2005, 15:07 |
|
||
|
Log4J не корректно работает
|
|||
|---|---|---|---|
|
#18+
SashichКоллеги ну кто-нибудь использовал log4J в сервлетах? Блин два дня сижу на одном месте. Ничего не понимаю! Ну чего там не понимать? Если у тебя висит два аппендера для одного логгера, то логи будут дублироваться обоими. Например в такой ситуации (аппендеры "наследуются"): Код: plaintext 1. 2. 3. 4. 5. Нужно помнить, что помимо конфигурационного файла, настройки могут быть прописаны в коде (включение/отключение ведения логов и т.п.) Замечание про файрфокс и IE - очень любопытное. Без бубна и лунной ночи не обойтись. Попробуй убрать строку log4j.logger.actions.ModifyAction = INFO, A1 из файла конфигурации. Если лог (ровно один под IE и ноль под файрфоксом), всё равно будет появляться - значит конфигурится у тебя всё через одно место, которое нужно найти и всё в нём исправить. Если исчезнет совсем ... тогда дебаг. Ищи строчку где создаётся лог. Смотри текущие настройки log4j в рантайм. Если там два аппендера - ищи откуда берётся второй, если только один - подключай src log4j и ищи в них баг :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2005, 15:08 |
|
||
|
Log4J не корректно работает
|
|||
|---|---|---|---|
|
#18+
коты SashichКоллеги ну кто-нибудь использовал log4J в сервлетах? Блин два дня сижу на одном месте. Ничего не понимаю! пришли проект partorg.dunaev ШЕРСТЯНАЯ gmail ТОЧКА com чтобы до 10 мег в mime, библиотеки все есть Будет вам проект. Урезанный конечно. Он у меня с Telnet'oм работает. NotGonnaGetUs. Буду разбираться в сказанном. Большое спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2005, 15:17 |
|
||
|
Log4J не корректно работает
|
|||
|---|---|---|---|
|
#18+
Коты, принимай проект. В mime 2.4 М. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 11:00 |
|
||
|
Log4J не корректно работает
|
|||
|---|---|---|---|
|
#18+
А куда необходимо положить log4j.properties, чтобы не вызывать PropertyConfigurator.configure(...). В доках написано в папку /WEB-INF/classes. Но при загрузке сервера файл не находится. Использую Tomcat 5 (for WSDP) И ешо. А зачем в файле WEB.xml используется 2 экземпляра ActionServlet (Struts). Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Может что-то путаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 14:25 |
|
||
|
Log4J не корректно работает
|
|||
|---|---|---|---|
|
#18+
SashichКоты, принимай проект. В mime 2.4 М. не пришло ниче.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 14:28 |
|
||
|
Log4J не корректно работает
|
|||
|---|---|---|---|
|
#18+
коты SashichКоты, принимай проект. В mime 2.4 М. не пришло ниче.. Блин и правда. Мой Mail server ругается что тебя нет )) Давай ты мне пустым, вот сюда chaychuk#suct dot ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 14:39 |
|
||
|
Log4J не корректно работает
|
|||
|---|---|---|---|
|
#18+
У меня такое было, когда создавалось несколько логгеров в разных классах. Сколько логгеров, столько и дублированных строк. Пришлось ганять один логгер по всем классам в качестве параметра. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 15:01 |
|
||
|
Log4J не корректно работает
|
|||
|---|---|---|---|
|
#18+
aquasnakeУ меня такое было, когда создавалось несколько логгеров в разных классах. Сколько логгеров, столько и дублированных строк. Пришлось ганять один логгер по всем классам в качестве параметра. Глупость говорите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 15:51 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33177715&tid=2151882]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 420ms |

| 0 / 0 |
