क्या यह अपाचे सीएक्सएफ (2.7.0) से क्लासपाथ में स्वचालित रूप से जेएक्स-आरएस संसाधनों को खोज सकता है? यही है, @Path
के साथ एनोटेटेड कक्षाएं।स्प्रिंग एप्लिकेशन में सीएक्सएफ के साथ ऑटोडिस्कवर जेएक्स-आरएस संसाधन
मैं एक स्प्रिंग एप्लिकेशन में सीएक्सएफ का उपयोग कर रहा हूं और मुझे संसाधनों को मैन्युअल रूप से निम्न XML के साथ घोषित करना है, भले ही संसाधन सफलतापूर्वक वसंत <context:component-scan ...>
द्वारा खोजे जाते हैं।
<jaxrs:server id="myService" address="/myService">
<jaxrs:serviceBeans>
<ref bean="myResource1" />
<ref bean="myResource2" />
<ref bean="myResource3" />
</jaxrs:serviceBeans>
</jaxrs:server>
मैं इसे से बचने के लिए, क्योंकि मेरे मामले में यह कठिन है बनाए रखने के लिए (के रूप में मैं इस तरह के resteasy के रूप में अन्य JAX-आरएस कार्यान्वयन के साथ कर सकते हैं) चाहते हैं, और यह मेरे लिए मजबूर करता वसंत में मेरे सेम निर्भरता घोषित करने के लिए एक्सएमएल विन्यास फाइल।
FWIW में CXF-सर्वलेट उल्लेख करने के लिए, मैं इसे बहुत उपयोगी बातें स्पष्ट रूप से घोषित करने के लिए लगता है। लेकिन फिर मेरे पास एक ही एप्लिकेशन में कई '' घोषणाएं हैं, प्रत्येक एक अलग कॉन्फ़िगरेशन (उदा।, विभिन्न एक्सएमएल धारावाहिक) के साथ। RESTeasy दृष्टिकोण लचीला नहीं है ... –