स्टैक ओवरफ्लो के नमस्ते अच्छे लोग!असंभव तकनीकी ढेर? जेबॉस/सीम/रीस्टेसी/हाइबरनेट/मेवेन
मैंने जेबॉस सीम का उपयोग करने पर कई ट्यूटोरियल की कोशिश की है और सीम डिस्ट्रो में "रेस्टबै" उदाहरण को देखा है। लेकिन मैं निम्नलिखित तकनीक ढेर के साथ एक काम कर बाकी वेब सेवा नहीं मिल सकता है:।
- JBoss 4.2.3
- सीवन 2.2 *
- Resteasy 2.2 *
- हाइबरनेट 3
- Maven 3 (। महत्वपूर्ण)
परियोजना लेआउट मैं कैसी लगती है प्रयास कर रहा है:
ProjX
- pom.xml
- ProjX कान
- ProjX-EJB
- ProjX-वेब
EAR लेआउट की तरह दिखता है:
ProjX। कान
- lib
- META-INF
- ProjX-web.war
- ProjX-ejb.jar
यह असंभव है? आखिरकार मैं अपने आरईएसटी संसाधनों को सीम एक्शन घटकों के रूप में देखना चाहता हूं और "निर्बाध" इंजेक्शन के लाभों का फायदा उठाता हूं। क्या यह शक्तिशाली जेबॉस 4.2 एप्लिकेशन सर्वर पर एक असंभव उपलब्धि है?
(नोट: मैं अपने EAR लेआउट को Maven-कान-प्लगइन का उपयोग कर रहा): यह असंभव नहीं मैं लगभग यह था
[अद्यतन! मैं बस समय से बाहर भाग गया ...]
क्यों नहीं JbossAS 5.1 करने के लिए एक बड़ा कदम और स्विच का समय लग सकता? – Tair
परियोजना जेबॉस 4.2.3 का उपयोग करने के लिए बाध्य है, यह देखने के लिए कोई समय नहीं है कि 5 ~ –
पर स्पष्ट माइग्रेशन पथ है या नहीं, वास्तव में आपकी समस्या क्या है? सही मेवेन परियोजना संरचना या जेबॉस विन्यास? –