मैं एप्लिकेशन सर्वर के रूप में MyEclipse और JBoss 5 का उपयोग करके "वेब" नामक एक बहुत ही मूल वेब प्रोजेक्ट बनाने की कोशिश कर रहा हूं। मैंने "पेज" नामक एक पैकेज बनाया है और इसके अंदर "उपयोगकर्ता इंटरफेस" नामक एक सर्वलेट है। समस्या यह है कि जब मैं प्रोजेक्ट को तैनात करता हूं और सर्वर चलाता हूं तो मुझे हमेशा त्रुटि रिपोर्ट मिलती है: HTTP स्थिति 404 - सर्वलेट उपलब्ध नहीं है।जेबॉस त्रुटि रिपोर्ट: HTTP स्थिति 404 - सर्वलेट उपलब्ध नहीं है
यह मेरा web.xml का एक हिस्सा है:
<servlet>
<servlet-name>UserInterface</servlet-name>
<servlet-class>pages.UserInterface</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>UserInterface</servlet-name>
<url-pattern>/UserInterface</url-pattern>
</servlet-mapping>
और मैं करने के लिए ब्राउज़र में नेविगेट कर रहा हूँ: http://localhost:8080/web/UserInterface
क्या मैं गलत यहाँ कर रहा हूँ?
धन्यवाद
तैनात वेब ऐप में फ़ाइलों की एक सूची उपयोगी होगी। क्या आप इसे एक .war के रूप में तैनात कर रहे हैं? –
संदर्भ पथ = वेब के साथ तैनात परियोजना भी है? क्या आप रूट लोकहोस्ट तक पहुंच सकते हैं: 8080/वेब? –
जब सर्वर प्रारंभ होता है या एप्लिकेशन तैनात हो रहा है, तो क्या आपको लॉग या कंसोल आउटपुट में कोई समस्या दिखाई देती है? – Santosh