не генерятся страницы. tomcat 5.5
От: tepmoc  
Дата: 01.08.07 16:20
Оценка:
беда случилась...
начну по порядку..есть сервер (gentoo) на нем tomcat-5.5..
есть jsp-страницы написанные программистами..когда посетители набирали в браузере адрес, то были счастливы, видя творение программистов..но в какой-то момент, а именно в выходные, произошло следующее...сервер перестал генерировать страницы..так как, в механике работы tomcat я полный ноль, начал как обычно — смотреть логи и проверять то что мне казалосьнеобходимо проверить в первую очередь, а именно..открыт ли порт 8080..оказался открыт, запущен ли сам tomcat- оказалось запущен. javac компилит и выводит в консоль helloworld ..то есть по частям все работает..
логи..
разобравшись в принципах их создания, заметил следующее:
Jul 28, 2007 4:12:25 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /opt/sun-jdk-1.5.0.08/jre/lib$
Jul 28, 2007 4:12:25 PM org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Jul 28, 2007 4:12:25 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1848 ms
Jul 28, 2007 4:12:25 PM org.apache.tomcat.util.digester.Digester fatalError
SEVERE: Parse Fatal Error at line 1 column 1: Content is not allowed in prolog.
org.xml.sax.SAXParseException: Content is not allowed in prolog.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseExcep tion(ErrorHandlerWrapper.java:236)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHan dlerWrapper.java:215)
и дальше в том же духе много строк..


чувствую, что это может подсказать знающему человеку в чем дело, так как данные строки встречаются впервые..за многие месяцы работы сервера..к сожалению, я не могу понять в чем тут дело(. не подскажите ли в какую сторону копать?
прекрасно осознаю, что не бывает следствия без причины.но подобная ситуация ставит меня в тупик, ибо действительно никакие действия, которые могли бы привести к сбою не совершались...ибо это произошло в выходные, все отдыхают
Re: не генерятся страницы. tomcat 5.5
От: Дм.Григорьев  
Дата: 01.08.07 16:51
Оценка:
Здравствуйте, tepmoc,

Если верить гуглу, то у тебя какой-то из xml-файлов (возможно, web.xml) mailformed, например, пробелы перед <?xml или незакрытые теги.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
http://dimgel.ru/lib.web — thin, stateless, strictly typed Scala web framework.
Re: не генерятся страницы. tomcat 5.5
От:  
Дата: 01.08.07 17:54
Оценка:
Hello, tepmoc!
You wrote on Wed, 01 Aug 2007 16:20:12 GMT:

t> чувствую, что это может подсказать знающему человеку в чем дело,

t> так как данные строки встречаются впервые..за многие месяцы работы
t> сервера..к сожалению, я не могу понять в чем тут дело(. не
t> подскажите ли в какую сторону копать?

Похоже на проблему с кодировкой, т.е. в XML-прологе указана кодировка, не соотвествующая реальной кодировке содержимого. Проверьте.
Posted via RSDN NNTP Server 2.1 beta
Re: не генерятся страницы. tomcat 5.5
От: Nicht Россия  
Дата: 02.08.07 06:48
Оценка:
Здравствуйте, tepmoc, Вы писали:

T>прекрасно осознаю, что не бывает следствия без причины.но подобная ситуация ставит меня в тупик, ибо действительно никакие действия, которые могли бы привести к сбою не совершались...ибо это произошло в выходные, все отдыхают


Из текста ошибки ясно что у тебя невалидный XML где то.
Так же из логов видно, что приложения ваши еще не начали стартовать, так что скорее всего у тебя невалидные файлы конфигурации.

В качестве причины такой поломки в выходные, могу предположить cron. Может у вас обновления в выходные проходят. Gentoo любит обновляться
Re: не генерятся страницы. tomcat 5.5
От: Аноним  
Дата: 02.08.07 07:23
Оценка:
Здравствуйте, tepmoc, Вы писали:
Мне кажется ключевая фраза здесь "INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /opt/sun-jdk-1.5.0.08/jre/lib$"

Проверьте существует ли эта директория, какая там версия jdk (какая вообще версия java стоит java -version). С gentoo я не работал но допустим в Ubuntu вполне возможна ситуация когда может обновиться версия jdk и изменить настройки. Помнится в ранних версиях Tomcat я подбрасывал библиотеки java (tools.jar) в lib tomcat — не получилось ли у Вас что версия java не соответствует библиотекам Tomcat?
Re[2]: не генерятся страницы. tomcat 5.5
От: Дм.Григорьев  
Дата: 02.08.07 08:05
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Здравствуйте, tepmoc, Вы писали:

А>Мне кажется ключевая фраза здесь "INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /opt/sun-jdk-1.5.0.08/jre/lib$"

Нет. Эта фраза значит, что томакат в отсутствие нативной библиотеки будет использовать свой pure java код. Разница только в скорости.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
http://dimgel.ru/lib.web — thin, stateless, strictly typed Scala web framework.
Re[2]: не генерятся страницы. tomcat 5.5
От: Nicht Россия  
Дата: 02.08.07 08:09
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, tepmoc, Вы писали:

А>Мне кажется ключевая фраза здесь "INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /opt/sun-jdk-1.5.0.08/jre/lib$"


Тут ты не прав.
Статус INFO ожначает только информацию к размышлению, что томкат работать будет, но не так как он может на самом деле.

А вот ошибка в Digester имеет статус SEVERE, это означает что из за этой ошибки скорее всего сервер не заработает.
Re: решено !!! не генерятся страницы. tomcat 5.5
От: tepmoc  
Дата: 02.08.07 09:41
Оценка:
да..действительно дело бы в кофигурационых файлах...
просто заменил существующие файлами из архива..визуальные отличия пока не найдены..буду смотреть...
всем спасибо за участие..и за то что подсказали верный путь
Re: не генерятся страницы. tomcat 5.5
От: Blazkowicz Россия  
Дата: 02.08.07 09:46
Оценка:
Здравствуйте, tepmoc, Вы писали:

T>SEVERE: Parse Fatal Error at line 1 column 1: Content is not allowed in prolog.

T>org.xml.sax.SAXParseException: Content is not allowed in prolog.
T>at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseExcep tion(ErrorHandlerWrapper.java:236)
T>at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHan dlerWrapper.java:215)
T>и дальше в том же духе много строк..

Такое иногда бывает когда редакторы текста, сохраняя файл в UTF-8, прописывают BOM в начале файла, а кривые парсеры не могут его разобрать, потому что ожидают последовательность <? в начале файла.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.