2012-03-05 16 views
5

पर युद्ध फ़ाइल तैनात करते समय 404 प्राप्त करना मैक ओएसएक्स शेर पर जेबॉस 7.1.0 एएस का उपयोग कर रहा हूं। मुझे यह पता लगाने में परेशानी हो रही है कि मेरी कलाकृतियों में से कोई एक तैनाती क्यों नहीं कर रहा है। मैंने अपनी युद्ध फ़ाइल $ JBOSS_HOME/स्टैंडअलोन/तैनाती निर्देशिका में कॉपी की है। जब मैं जेबॉस व्यवस्थापक कंसोल में लॉगिन करता हूं, तो यह मुझे मेरी युद्ध फ़ाइल ("eventmaven.war" नामक) सक्षम करता है।/स्टैंडअलोन/log/server.log या $ JBOSS_HOME/स्टैंडअलोन/log/बूट हालांकि, जब मैं http://localhost:8080/eventmaven पर जाते हैं, मैंजेबॉस 7.1

The requested resource (/eventmaven/) is not available. 

कह अपने लॉग में कुछ भी नहीं है ($ JBOSS_HOME में स्थित है 404 त्रुटि पृष्ठ मिलता है। लॉग) यह इंगित करने के लिए कि मुझे यह 404 क्यों मिल रहा है। क्या कोई कारण किसी कारण के बारे में सोच सकता है या समस्या निवारण के लिए अतिरिक्त कदम सुझा सकता है?

धन्यवाद, -, एक फ़ाइल आप जानते हैं कि मौजूद है तक पहुँचने के लिए डेव

उत्तर

2

कोशिश एक JPG या GIF फ़ाइल का कहना है की तरह। यदि आपके पास स्वागत पृष्ठ सेटअप सही नहीं है तो उपरोक्त कारण हो सकता है।

+0

मैंने एक निर्देशिका $ JBOSS_HOME/स्टैंडअलोन/तैनाती/परीक्षण बनाया और इसके भीतर, एक छवि, example.jpg रखा। हालांकि, जब मैं http: // localhost पर जाता हूं: 8080/test/example.jpg, मुझे 404 मिलते हैं। इसका क्या अर्थ है? – Dave

+0

क्या कुछ भी काम करता है? क्या लोकहोस्ट: 8080 कुछ भी लौटाता है? स्थानीयहोस्ट के बजाय होस्टनाम का उपयोग करने का प्रयास करें। – bubbly

0

जेबॉस 7 में आपको तैनाती को ट्रिगर करने के लिए .dodeploy नामक तैनाती निर्देशिका में एक फ़ाइल बनाना चाहिए।

eventmaven.dodeploy आपके मामले में।