से "प्रकार" का नाम बदलें मैं इस तरह से संघर्ष कर रहा हूं कि कैसे Moxy ऑब्जेक्ट्स की विरासत को प्रबंधित करता है।JSON moxy output
विशेष रूप से, मैं डिफ़ॉल्ट type
तत्व है जो Moxy उपप्रकार के मामले में कहते हैं के रूप में यह मुझे मेरे वस्तुओं में अपने ही type
क्षेत्र होने से रोकता है नाम बदलने की जरूरत है।
यह प्रश्न Remove "type" from JSON output jersey moxy से संबंधित है लेकिन दुर्भाग्यवश, यह मेरे प्रश्न का उत्तर नहीं देता है।
मैंने अपने सार वर्ग पर @XmlDiscriminatorNode
शामिल करने का प्रयास किया है जो परिणामस्वरूप जेसन में कोई फर्क नहीं पड़ता।
मैंने डिफ़ॉल्ट मैक्सी type
तत्व को पूरी तरह से लेकिन बिना किसी सफलता के निकालने का भी प्रयास किया है।
जांच http://stackoverflow.com/questions/13831189/xmldiscriminatornode-xmldescriminatorvalue-not-working-on-weblogic-server/13838091#13838091 –
ऐसा लगता है ब्लेज एक्सएमएल के लिए 'classifier' विशेषता के लिए इसका नाम बदलना करने में सक्षम है, तो मैं अपने ब्लॉग http://blog.bdoughan.com/2010/11/jaxb-and-inheritance-moxy-extension.html से अपने उदाहरण का उपयोग करके शुरू करने की कोशिश करूंगा। धन्यवाद! –