/ / Tomcat6 java.io.EOFException - java, symfony, tomcat6 फेंकता है

Tomcat6 java.io.EOFException फेंकता है - जावा, सिम्फनी, tomcat6

मेरा एक सिम्फनी एप्लिकेशन है जो योनि वीएम पर CentOS 6 के साथ चल रहा है और Apache Tomcat 6 पर होस्ट किया गया है। जब मैं एप्लिकेशन को एक्सेस करने का प्रयास करता हूं, तो मुझे एक मिलता है Secure Connection Failed त्रुटि। टॉमकैट लॉग यह दिखाता है:

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

जहां "कैस" एप्लीकेशन का नाम है। मैंने tomcat6 सेवा का उपयोग करके पुनः आरंभ किया sudo service tomcat6 restart और कमांड सफलतापूर्वक चलता है। लेकिन जब मैं "sudo service tomcat6 status" चलाता हूं, तो मुझे मिलता है PID file exists, but process is not running [FAILED]

कोई सुझाव?

उत्तर:

जवाब के लिए 0 № 1

मैंने दौड़ कर इसका पता लगाया yum update। इससे पता चला कि डुप्लीकेट पैकेज हैं। निम्नलिखित इस पोस्ट, मैंने डुप्लिकेट किए गए पैकेजों को हटा दिया और भाग गया yum distro-sync। तब, tomcat6 सफलतापूर्वक शुरू करने में सक्षम था।