| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Прблемы с логгированием в Томкете |
| Автор: mickhalich 27.2.2007, 13:34 |
| Установил Томкат 5.5.17 При первом же запуске в stderr.log появляется сообщение: log4j:WARN No appenders could be found for logger (org.apache.catalina.startup.Bootstrap). log4j:WARN Please initialize the log4j system properly. и commons-logging.jar, и log4j-1.2.8.jar лежат на месте в /common/lib/, log4j.properties в /common/classes/, а предупреждение все равно вылазит, из-за этого всё логгирование в сервлетах не работает. На http://tomcat.apache.org написано так, как я и сделал. Никак не могу сообразить, что же сделать, помогите, люди добрые Java v.1.5.0_10 |
| Автор: tux 27.2.2007, 13:47 | ||
На http://tomcat.apache.org написано так (http://tomcat.apache.org/tomcat-5.5-doc/logging.html):
Я вижу у тебя только шаги 2-4. |
| Автор: mickhalich 27.2.2007, 13:54 |
| Нет-нет, все шаги выполнены, ты невнимательно прочитал "и commons-logging.jar, и log4j-1.2.8.jar лежат на месте в /common/lib/, log4j.properties в /common/classes/" сам log4j.properties составлен по рекомендациям apache.org |
| Автор: tux 27.2.2007, 14:43 | ||
Попробуй при запуске Томката указать следующее (например в bat-файле запуска):
Вместо log4j.properties поставь полный путь к нему. |
| Автор: mickhalich 27.2.2007, 14:56 |
| bat-ников нет томкет у меня стоит как вин-сервис прописал в переменных окружения CATALINA_OPTS, не помогает |
| Автор: mickhalich 27.2.2007, 15:32 |
| У меня тоже таких проблем никогда не было Сколько ставил (почти всегда в виде сервиса) - ни разу такого не встречал Развернул Томкет из архива, вроде не глючит. Посмотрим, что будет дальше |
| Автор: mickhalich 28.2.2007, 12:22 |
| А-А-А-А!!! Спасите!!! Теперь и этот Томкет глюканул! То же самое пишет! |
| Автор: tux 28.2.2007, 12:43 |
| Гм... Чудеса какие-то. Ищи проблему в каком-нибудь запускаемом приложении, которое может неправильно переконфигурировать log4j. Например, может быть пытается конфигурировать и файл пропертей не находит или еще чего-то делает. В общем удаленно сложно сказать, возможных вариантов могут быть сотни. |
| Автор: mickhalich 28.2.2007, 16:06 |
| В общем, снес я все нафиг. Переставил заново JDK и Томкет. Из JDK выкинул библиотеку log4j, чтобы не мешалась, из Томкета тоже её выкинул Пока все работает |