2009-10-23 10 views
5

ईक्लीपसेलिंक ओएसजीआई बंडलों को कुछ ओएसजीआई कंटेनरों में काम करने में परेशानी होती है, विशेष रूप से फ़ेलिक्स, क्योंकि वे संकुल आयात करने में विफल रहते हैं (और जिन्हें सिस्टम द्वारा निर्यात किया जाता है) जिन्हें वास्तव में आवश्यकता होती है। वर्तमान उदाहरण 1.1.3 रिलीज के core बंडल में javax.xml.namespace का लापता आयात है।क्या एक्वेप्सेलिंक के लिए मेवेन बिल्ड है जो ओएसजीआई बंडल फेलिक्स और अन्य में चलाता है?

eclipselink टीम ने संस्करण 1.2 और 2.0 में निर्माण प्रक्रिया के लिए बीएनडी उपकरण का उपयोग करके इस प्रकार के मुद्दों को लक्षित किया है, इसलिए एक बार ये बाहर होने के बाद, हम इस समस्या को समाप्त करने की उम्मीद कर सकते हैं।

इस बीच, क्या किसी ने ईक्लीपसेलिंक स्रोतों से मेवेन बिल्ड स्थापित किया है और प्रकाशित किया है जो सही बंडलिंग करता है?

उत्तर

1

Here's the pom.xml file हम एक बंडल बनाने का उपयोग करते हैं जिसमें EclipseLink है और जेपीए का खुलासा करता है। इस बंडल में केवल ग्रहण लिंक है ताकि आप इसे सीधे उपयोग कर सकें।