हम एक जेएसपी वेब एप्लिकेशन बना रहे हैं, जो अपाचे फेलिक्स ओएसजीआई कंटेनर के अंदर चलता है (वेब ऐप स्वयं ओएसजीआई बंडल है)। अब, हमें निम्नलिखित समस्या का सामना करना पड़ रहा है:जेएसपी: टीएलडी को बंडलों से कैसे लोड करें?
जेएसपी 2.0 स्पेक के अनुसार, टीएलडी (टैगलिब डिस्क्रिप्टर) को अब वेब ऐप्स वेब-इनफ़ फ़ोल्डर के अंदर रहने की आवश्यकता नहीं है, लेकिन सीधे टैगलिब के जार मेटा- आईएनएफ फ़ोल्डर यह टैगलिब जार आमतौर पर वेब ऐप्स WEB-INF/lib फ़ोल्डर के अंदर रहते हैं, लेकिन क्योंकि वे ओएसजीआई बंडल हैं, वे फ़ेलिक्स द्वारा लोड किए जाते हैं।
टैगलिब की ओएसजीआई जानकारी में, हम सभी आवश्यक पैकेज आयात करते हैं। वहाँ कोई भी जानता है कि कैसे लोडलेट ओएसजीआई बंडलों के अंदर टीएलडी की तलाश करने के लिए सर्वलेट को कैसे बताना है?
आपकी मदद के लिए धन्यवाद!
क्या जेएसपी कंटेनर ओएसजीआई पर्यावरण के बाहर लॉन्च किया गया है या यह एक बंडल है? –
यह एक बंडल है। हम ओपीएस 4 जे पैक्स वेब (http://wiki.ops4j.org/display/paxweb/Pax+Web) – Basil