यह मुझे आज पागल कर रहा है। Grails 1.2 और Weblogic 10.3 में अपग्रेड करने के बाद से "/" काम करने के लिए डिफ़ॉल्ट रूट मैपिंग काम करना बंद कर दिया। यहाँ मैं क्या है है ...डिफ़ॉल्ट Grails '/' नियंत्रक मानचित्रण ठीक से हल नहीं कर रहा
मैं इस URL मानचित्रण है:
"/"(controller:"IGive", action:"index")
मैं जब मैं अपने आवेदन करने के लिए में चल जाना एक सूचकांक बंद
def index = {
render "foo"
}
साथ IGiveController नाम के एक नियंत्रक है http://localhost:8080/mycontext/ के साथ एम्बेडेड टोमकैट और जेट्टी मुझे "foo" संपत्ति लौटा दी गई। लेकिन जब मैं एक युद्ध का निर्माण और 10.3 WebLogic को तैनात मैं एक 404.
मिल रहा 1.1.2 Grails में डाउनग्रेड कर दिया और यह अभी भी Weblogic 10.3 पर काम नहीं किया लेकिन त्रुटि और वर्णनात्मक था
Could not open ServletContext resource [/WEB-INF/grails-app/views/index.gsp]
तो ऐसा लगता है कि यह "/" के लिए मेरे यूआरएल मैपिंग को पूरी तरह अनदेखा कर रहा है लेकिन अन्य यूआरएल मैपिंग जो गहरे हैं काम कर रहे हैं। कोई सुराग ??
धन्यवाद दोस्त, वाह आपने अभी अपना दिन बनाया है! मैंने जिरा में आज – mbrevoort
में एक बग पंजीकृत किया है। यह कामकाज भी एक wildfly8 .war परिनियोजन में काम करता है जो अन्यथा index.gsp को रूट तक पहुंचने पर नहीं मिलेगा: '/index.gsp"(view:"/index ")' –