मैं टॉमकैट 7 के साथ एक रीस्टफुल वेब सेवा (जेएक्स-आरएस) जाने की कोशिश कर रहा हूं। मैंने बिना किसी सफलता के 3 अलग-अलग कार्यान्वयन (जर्सी, रीस्टेसी और रेस्टलेट) की कोशिश की है। यह आसान होना चाहिए लेकिन किसी भी तरह से यह नहीं है। मैं एनोटेशन, वेब.एक्सएमएल और नमूना कोड के लिए एक अद्यतित ट्यूटोरियल/दस्तावेज़ीकरण की तलाश में हूं।जेएक्स-आरएस के साथ काम कर रहे टोमकैट 7 कैसे प्राप्त करें?
उत्तर
मैं टोमाकैट 7 के साथ अपाचे विंक और जर्सी दोनों का उपयोग कर रहा हूं और इसमें कोई समस्या नहीं है।
web.xml में मेरे पास है:
<servlet>
<servlet-name>restSdkService</servlet-name>
<!-- When running with Jersey use the following class: com.sun.jersey.spi.container.servlet.ServletContainer -->
<!-- When running with Wink use the following class: org.apache.wink.server.internal.servlet.RestServlet -->
<servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>javax.ws.rs.Application</param-name>
<param-value>mypackage.MyApplication</param-value>
</init-param>
</servlet>
हो सकता है आप विस्तृत होना चाहिए कि समस्याओं/अपवाद आप मिलता है।
मुझे पता है कि यह कुछ समय हो गया है क्योंकि आपने यह प्रश्न पोस्ट किया है। सबसे अधिक संभावना है कि आप इसे अब तक समझ चुके हैं लेकिन अगर किसी और को फायदा हो सकता है तो मैं जवाब देना चाहूंगा।
यहाँ कुछ ट्यूटोरियल है कि हो सकता है कि आप आरंभ कर रहे हैं:
http://www.javacodegeeks.com/2011/01/restful-web-services-with-resteasy-jax.html
http://www.vogella.de/articles/REST/article.html
http://www.mastertheboss.com/web-interfaces/273-resteasy-tutorial-.html
बिलाव 7 RESTEasy, जर्सी या किसी अन्य मालिकाना कार्यान्वयन अगर आवश्यकता नहीं होनी चाहिए JAX-आरएस जावा ईई 6 वेब प्रोफाइल का एक अभिन्न अंग है, जो यह है।
टॉमकैट 7 वेब प्रोफाइल नहीं है, टॉमईई जावा ईई 6 वेब प्रोफाइल प्रमाणन के उद्देश्य से एक ऑल-अपाचे स्टैक है, लेकिन इसमें जेएक्सआरएस नहीं है। आपको जिसकी आवश्यकता है वह है टॉमई + [http://tomee.apache.org/apache-tomee.html] –
WRONG, टॉमकैट 7 में जेएक्स-आरएस आरआई नहीं है – ACV
बिल्ला 7.0.29
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-rs-extension-providers</artifactId>
<version>2.7.7</version>
</dependency>
- 1. टोमकैट 7
- 2. आयरनपीथन के तहत काम कर रहे एलएक्सएमएल कैसे प्राप्त करें?
- 3. एंड्रॉइड पर काम कर रहे ndk-gdb कैसे प्राप्त करें?
- 4. जावा 7 के साथ काम कर रहे मैवेन-जैक्सब-स्कीमेगन-प्लगइन को प्राप्त करना संभव है?
- 5. .Gitconfig में काम कर रहे उपनाम कैसे प्राप्त करें?
- 6. क्या टोमकैट 7 अब जावा 7 के साथ संगत है?
- 7. स्पर्श डिवाइस के साथ काम कर रहे jQueryUI ड्रैग \ ड्रॉप कैसे प्राप्त करें
- 8. लॉग 4j के साथ काम कर रहे SLF4J "हैलो वर्ल्ड" कैसे प्राप्त करें?
- 9. Mercurial के साथ काम कर रहे CruiseControl.NET को कैसे प्राप्त करें: "स्रोत नियंत्रण विफलता (GetModifications)"
- 10. चल रहे टोमकैट
- 11. मैं आर 2.15.2 के साथ विंडोज पर काम कर रहे Rtools कैसे प्राप्त कर सकते हैं?
- 12. टोमकैट-जास - विषय कैसे प्राप्त करें?
- 13. काम कर रहे पैटर्न
- 14. आप एक साथ काम कर रहे unittest2 और cover.py कैसे प्राप्त कर सकते हैं?
- 15. FOSFacebookBundle और FOSUserBundle एक साथ काम कर रहे हैं
- 16. आईएसआई 7 पर काम नहीं कर रहे आईएसपीआई फ़िल्टर (जो आईआईएस 6 पर काम करता है)
- 17. एकाधिक दृश्य मॉडल के साथ काम कर रहे नॉकआउटज
- 18. ग्लासफ़िश v3 बनाम टोमकैट 7
- 19. टोमकैट 7 setenv.sh नहीं मिला
- 20. jQuery एनिमेट() रंगों के साथ काम नहीं कर रहे हैं
- 21. संदर्भ के साथ गलत काम कर रहे हैं
- 22. सीएक्सएफ जेएक्सआरएस - एक से अधिक पैरामीटर को कैसे पोस्ट करें
- 23. मैं ककड़ी के साथ काम कर devise_async कैसे प्राप्त करूं?
- 24. एंटिटी फ्रेमवर्क 5 बीटा 2 के साथ एमवीसी 4 में काम कर रहे एनम कैसे प्राप्त करें?
- 25. एसबीटी-असेंबली काम कर रहे
- 26. mod_headers काम नहीं कर रहे
- 27. कैसे टोमकैट 6 एम्बेड करें?
- 28. DotNetOpenId के साथ काम कर रहे दावे रिस्पॉन्स प्राप्त करने का क्या रहस्य है?
- 29. क्या किसी ने ट्विटर बूटस्ट्रैप के साथ काम कर रहे HTML ईमेल प्राप्त किए हैं?
- 30. कॉल में काम कर रहे जावास्क्रिप्ट को कैसे प्राप्त करें QWebElement.appendInside ('कुछ HTML कोड')?
चेक जर्सी दस्तावेज़, [4.7.1। सर्वलेट 2.x कंटेनर] (https://jersey.github.io/documentation/latest/deployment.html#deployment.servlet.2)। – Hong