/ / Tomcat6 кидає java.io.EOFException - java, symfony, tomcat6

Tomcat6 викидає java.io.EOFException - java, symfony, tomcat6

У мене програма Symfony працює на бродяжній VM з CentOS 6 і розміщена на Apache Tomcat 6. Коли я намагаюся отримати доступ до програми, я отримую Secure Connection Failed помилка. Журнали tomcat показують це:

Exception in thread "main" java.lang.Error: java.io.EOFException
at sun.util.calendar.ZoneInfoFile$1.run(ZoneInfoFile.java:261)
at java.security.AccessController.doPrivileged(Native Method)
at sun.util.calendar.ZoneInfoFile.<clinit>(ZoneInfoFile.java:251)
(....more lines)
Caused by: java.io.EOFException
at java.io.DataInputStream.readByte(DataInputStream.java:267)
at sun.util.calendar.ZoneInfoFile.load(ZoneInfoFile.java:294)
at sun.util.calendar.ZoneInfoFile.access$000(ZoneInfoFile.java:61)
at sun.util.calendar.ZoneInfoFile$1.run(ZoneInfoFile.java:258)
... 37 more

Це почалося, здавалося б, нізвідки, без очевидних поворотів. Після різних публікацій на SO я видалив наступні каталоги:

${CATALINA_HOME}/work/Catalina/localhost/cas
${CATALINA_HOME}/work/Catalina
${CATALINA_HOME}/temp
${CATALINA_HOME}/webapps/cas
/var/cache/tomcat6/temp
/var/cache/tomcat6/work

де "cas" - назва програми. Я перезапустив службу tomcat6, використовуючи sudo service tomcat6 restart і команда, здається, працює успішно. Але коли я запускаю "статус sudo service tomcat6", я отримую PID file exists, but process is not running [FAILED]

Будь-які пропозиції?

Відповіді:

0 для відповіді № 1

Я зрозумів це, бігаючи yum update. Це показало, що є дублюються пакети. Слідом це пост, я видалив дублювані пакети і побіг yum distro-sync. Тоді, tomcat6 вдалося успішно запустити.