मैं एक बाकी वेब सेवा CXF 2.6.0 का उपयोग कर और वसंत 2.5.6 pom.xml में मेरी CXF Maven dependancy विकसित करने के लिए कर रहा हूँ trynig हैं:आरईएसटी सीएक्सएफ और स्प्रिंग सीएक्सएफ-एक्सटेंशन-जैक्सर्स-बाध्यकारी फ़ाइल अपवाद नहीं मिला?
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-rs-extension-providers</artifactId>
<version>2.6.0</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-rs-extension-search</artifactId>
<version>2.6.0</version>
</dependency>
स्प्रिंग 2.5 का उपयोग कर I'am। 6 और मैं applicationcontext.xml वसंत फ़ाइल में अपने वेब सेवा घोषित किया है:
<jaxrs:server id="restContainer" address="/sav">
<jaxrs:serviceBeans>
<ref bean="wssav"/>
</jaxrs:serviceBeans>
</jaxrs:server>
<import resource="classpath:META-INF/cxf/cxf.xml"/>
<import resource="classpath:META-INF/cxf/cxf-extension-jaxrs-binding.xml"/>
<import resource="classpath:META-INF/cxf/cxf-servlet.xml"/>
और मैं इस कोड से web.xml फ़ाइल में मेरी वेब सेवा घोषित किया है:
012,<servlet>
<servlet-name>CXFServlet</servlet-name>
<servlet-class>
org.apache.cxf.transport.servlet.CXFServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>CXFServlet</servlet-name>
<url-pattern>/rest/*</url-pattern>
</servlet-mapping>
जब मैं बिल्ला पर अपने प्रोजेक्ट को तैनात मैं applicationcontext.xml फ़ाइल में आयात की दूसरी फ़ाइल के लिए यह अपवाद है:
java.io.FileNotFoundException: class path resource [META-INF/cxf/cxf-extension-jaxrs-binding.xml] cannot be opened because it does not exist
वैकल्पिक रूप से, आप टॉमकैट प्लस को देख सकते हैं जो कि पहले से ही एकीकृत (साथ ही कुछ अन्य चीजें) के साथ टोमकैट है। Http://tomee.apache.org –