क्या एक प्रदान किए गए जार के ServletContainerInitializer के निष्पादन को रोकना संभव है।ServletContainerInitializer के निष्पादन को रोकें या पूर्ण क्रम का उपयोग कैसे करें
मैं JerseyServletContainerInitializer.java
के निष्पादन जो (jersey-container-servlet.jar
में) एक OSGi-बंडल के रूप में Glassfish 4.1 द्वारा प्रदान की जाती है को रोकने के लिए चाहते हैं।
या मैं web.xml की <absolute-order>
कैसे उपयोग ResteasyServletInitializer.java
जर्सी समकक्ष के निष्पादन से पहले resteasy-servlet-initializer-3.0.11.Final.jar
में प्रदान की जाती की लोडिंग लागू करने के लिए कर सकते हैं?
मुझे समझ में नहीं आता कि यह web.xml का उपयोग करके कैसे प्राप्त किया जा सकता है। इसके अलावा ServletContainerInitializer
राज्यों के विनिर्देश:
या तो मामले में, वेब टुकड़ा JAR एक निरपेक्ष आदेश से बाहर रखा गया फाइलों से ServletContainerInitializer सेवाओं पर ध्यान नहीं दिया जाना चाहिए, और जिस क्रम में इन सेवाओं आवेदन के classloading प्रतिनिधिमंडल मॉडल का पालन करना होगा खोज कर रहे हैं ।
इसलिए मैंने अपने ग्लासफ़िश-वेब.एक्सएमएल में कोशिश की लेकिन बिना किसी प्रभाव के।
कृपया मुझे इस पर मार्गदर्शन करें।
चीयर्स
(ps glassfish/मॉड्यूल/फ़ोल्डर "काम करता है" से jersey-container-servlet.jar
को हटाने),
उत्तर के लिए धन्यवाद। जैसे ही मुझे समय मिल गया, मैं इसे देख लूंगा। जर्सी-कंटेनर-servlet.jar को हटाने, हमारे वर्तमान "काम-आसपास", वास्तव में एक दीर्घकालिक समाधान नहीं है। – drame