2012-10-13 12 views
6

बस वेब सेवा युद्ध फ़ाइल को तैनात करने की कोशिश कर रहा है लेकिन इसे अपाचे टॉमकैट 7 का उपयोग नहीं कर सका। मैंने नमूना युद्ध फ़ाइल की कोशिश की और यह ठीक से काम करता है ब्राउज़र स्थानीयहोस्ट से accesing: 8080/नमूना इतना सुनिश्चित है कि मेरा tomcat अच्छी तरह से कॉन्फ़िगर किया गया है। बस वेबपैस के तहत युद्ध की प्रतिलिपि बनाना/और इसे तैनात करना, लेकिन एक ही संदेश: विवरण अनुरोधित संसाधन उपलब्ध नहीं है। मुझे आश्चर्य है कि क्या वेब सेवा एप्लिकेशन इसे तैनात करने का दूसरा तरीका दिखाता है ??? यहाँ catalina.log फ़ाइल की एक सामग्री है:org.apache.catalina.core.StandardContext प्रारंभ आंतरिक चेतावनी: त्रुटि श्रोता प्रारंभ करें

4:28:25 PM org.apache.catalina.core.StandardContext startInternal 
SEVERE: Error listenerStart 
4:28:25 PM org.apache.catalina.core.StandardContext startInternal 
SEVERE: Context [/APP] startup failed due to previous errors 
Oct 12, 2012 4:28:25 PM org.apache.catalina.startup.HostConfig deployDirectory 

किसी भी विचार ??

+0

उन पंक्तियों के ऊपर त्रुटियों की तलाश करें, और catalina.2012-10-13.log में अतिरिक्त लॉग भी देखें। –

+0

आपकी प्रतिक्रिया के लिए धन्यवाद फ्रैंक, असल में उस त्रुटि को दो सप्ताह तक हल करने का प्रयास कर रहा हूं। लॉग फ़ाइल एक ही त्रुटि संदेश दिखाता है। यही कारण है कि मैं सोच रहा हूं कि क्या यह युद्ध फ़ाइल की प्रकृति हो सकती है, इसे अलग-अलग तरीके से तैनात किया जाना चाहिए> – Mas

उत्तर

1

आप फ़ोल्डर अपने वेब-INF/वर्गों में एक logging.properties फ़ाइल जोड़कर त्रुटि जाँच कर सकते हैं निम्नलिखित सामग्री के साथ:

org.apache.catalina.core.ContainerBase [कैटालिना] .level। = जानकारी org.apache.catalina.core.ContainerBase। [कैटालिना] .handlers = java.util.logging.ConsoleHandler

+0

संकेत के लिए निकमनको धन्यवाद। मैंने पहले ही फाइल को पहले ही जोड़ दिया है और लॉग फ़ाइल में एक ही संदेश दिखता है। लेकिन मैं अन्य पंक्तियों को इस प्रकार दिखा सकता हूं: ** सेवर: एपीआर आधारित अपाचे टॉमकैट मूल पुस्तकालय का एक असंगत संस्करण 1.1.20 स्थापित है, जबकि टोमकैट को संस्करण 1.1.24 की आवश्यकता है ** युद्ध फ़ाइल को तैनात करने का मुख्य कारण हो सकता है । मैं पहले से ही अन्य युद्ध फाइलों को तैनात कर सकता था लेकिन APP.war एक। ?? – Mas

+0

जहां तक ​​मुझे पता है कि यह एक पुस्तकालय है जिसका उपयोग प्रदर्शन (उत्पादन प्रणाली पर) में सुधार करने के लिए किया जाता है और परियोजनाओं को तैनात करने के लिए आवश्यक नहीं है। इसके अलावा, वेब-आईएनएफ/कक्षा फ़ोल्डर में logging.properties फ़ाइल जोड़ने से लॉग फ़ाइल पर त्रुटि की जांच करने के लिए कोई प्रभाव नहीं पड़ा है। मुझे लगता है कि यह एक ही लाइन आउटपुट है। – Mas

+0

अच्छा अगर यह काम नहीं करता है, तो आपको http://tomcat.apache.org/tomcat-7.0-doc/logging.html लॉगिंग के बारे में टॉमकैट दस्तावेज़ की जांच करनी चाहिए और शायद यह पोस्ट कुख्यात त्रुटि http: // mythinkpond के बारे में होनी चाहिए। wordpress.com/2011/07/01/tomcat-6-infamous-severe-error-listenerstart-message-how-to-debug-this-error/ – Nickmancol

9

मैं एक ऐसी ही समस्या थी। catalina.out लॉग इन इस लॉग संदेश

अप्रैल 17, 2013 17:14:46 शुरू org.apache.catalina.core.StandardContext गंभीर: त्रुटि listenerStart

जब एक अपवाद फेंक दिया जाता है, जबकि त्रुटि के कारण होता है सर्वर शुरू हो रहा है।

पता लगाने के लिए क्या आप (catalina.out रूप में एक ही निर्देशिका में) localhost.log पर गौर करना चाहिए catalina.out नहीं खड़ी कर रहा है, तो आप अपवाद है कि त्रुटि के कारण देखने के लिए सक्षम होना चाहिए

संबंधित मुद्दे