2013-05-28 8 views
5

के साथ जावा ऐप को तैनात करते समय त्रुटि ग्लासफ़िश (जब ग्रहण के साथ उपयोग किया जा रहा है) के साथ यह त्रुटि क्या है? लॉगिन एक जावा प्रोजेक्ट है जो मैं पहले के साथ काम कर रहा था। मैं इसे लेता हूं मुझे इसे रोकना है या इसे हटा देना है या कुछ। क्या कुछ मदद कर सकते हैं?ग्लासफ़िश

cannot Deploy numberquiz 
deploy is failing=Error occurred during deployment: Exception while loading the app : 
java.lang.Exception: WEB0113: Virtual server [server] already has a web module [login] loaded at 
[/numberquiz]; therefore web module [numberquiz] cannot be loaded at this context path on this 
virtual server. . Please see server.log for more details. 

धन्यवाद, कॉनोर।

+0

आपके पास एक ही संदर्भ पथ के साथ दो युद्ध नहीं हो सकते हैं। संदर्भ पथ अद्वितीय होना चाहिए या संसाधन को एक्सेस करने का प्रयास करते समय सर्वर भ्रमित हो जाएगा। या तो उनमें से किसी के संदर्भ पथ को बदलें या इसे सर्वर से हटा दें। – BevynQ

+0

मैं इन सब के लिए बेहद नया हूं। संदर्भ पथ कहां सेट है और, बस मैं भविष्य के लिए जानता हूं, आप सर्वर से युद्ध कैसे हटाते हैं? धन्यवाद। – ConorW

+0

यदि आपने इसे युद्ध फ़ाइल के रूप में तैनात किया है तो यह आमतौर पर 'तैनाती स्क्रीन' पर सेट होता है। यदि आप ईएआर फ़ाइल के रूप में तैनात हैं, तो यह 'context.xml' में 'context-root' के अंतर्गत होगा – BevynQ

उत्तर

8

आपके पास पहले से ही संदर्भ पृष्ठ /numberquiz के साथ तैनात एक एप्लिकेशन है। अगली बार जब आप अपना ऐप तैनात करेंगे तो आपकी प्रोजेक्ट सेटिंग्स में संदर्भ पथ बदलना एक ही समस्या होगी।

आप ग्रहण के माध्यम से या Glassfish व्यवस्थापक जीयूआई में आपके आवेदन undeploy करने के लिए है,

व्यवस्थापक जीयूआई http://localhost:4848 तहत पहुँचा जा सकता है। बाएं मेनू में Applications पर जाएं, अपना आवेदन चुनें और Undeploy पर क्लिक करें।

0

इस त्रुटि का कारण यह है कि आप ग्लासफ़िश में एक एप्लिकेशन को तैनात करने की कोशिश कर रहे हैं जो एक ही "संदर्भ रूट" के साथ किसी अन्य एप्लिकेशन के साथ विवादित है। आपको ग्लासफ़िश में एप्लिकेशन को अनावश्यक करना होगा या किसी भी अनुप्रयोग के संदर्भ रूट को बदलना होगा। ग्लासफ़िश 5 में, अपना ब्राउज़र खोलें और यूआरएल- लोकलहोस्ट पर जाएं: 4848 यह ग्लासफ़िश सर्वर ओपन सोर्स संस्करण index.jsf पृष्ठ खोल देगा। बाएं पैनल पर एप्लिकेशन ड्रॉप-डाउन पर क्लिक करें और उस एप्लिकेशन का चयन करें जिसका संदर्भ रूट नए एप्लिकेशन के साथ विवादित है। संपादित करें एप्लिकेशन फलक दाईं ओर खुलती है, फिर आप संदर्भ रूट को बदल सकते हैं। इसके बाद, ऊपरी-दाएं कोने पर सहेजें बटन पर क्लिक करें।

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