में मौजूद नहीं हैं हम वसंत के साथ सीएक्सएफ 2.5.2 का उपयोग आराम से सेवाओं को उजागर करने और उपभोग करने के लिए करते हैं। सेवा इंटरफ़ेस वर्गों के वितरण के लिए, हम wadl2java लक्ष्य जिसकी वजह से मैं लगता है, उत्पन्न इंटरफेस सभीसीएक्सएफ जेएक्सआरएस | जटिल प्रतिक्रिया प्रकार जेनरेटेड वैडल
उत्पन्न WADL नहीं करता है, उचित प्रतिक्रिया प्रकार के होते हैं (जो दिया WADL फ़ाइल पर आधारित इंटरफेस वर्गों उत्पन्न करता है) का उपयोग शुरू किया रिटर्न प्रकार के रूप में 'प्रतिक्रिया'।
पूर्व। 'प्रतिक्रिया'
कर सकते हैं के रूप में वापसी प्रकार शामिल
<response><representation mediaType="application/json"/></response>
और इस WADL फ़ाइल से इसी इंटरफ़ेस: शोकहारा प्राप्त विधि रिटर्न 'सूची' अगर, उत्पन्न WADL केवल निम्नलिखित खंड शामिल कोई सुझाव देता है कि वास्तविक प्रतिक्रिया प्रकार को खोने से रोकने के लिए क्या करने की आवश्यकता है? क्या कोई टिप्पणी है (जैसे ElementClass? इसका उपयोग कैसे करें?) या प्रदाताओं की आवश्यकता है?
वर्तमान कोड:
@GET
@Path("/itemsForCategory")
@Produces("application/json")
@Description("getItemsForCategory")
public List<Item> getItemsForCategory(@QueryParam("category")String category) {
मिला http://cxf.547215.n5.nabble.com/Problem-with-WADL- जनरेशन-and-returning-a-List-of-objects-td4713351.html#a5507490। सुनिश्चित नहीं है कि यह – crankparty