Sto sviluppando un servizio Web interoperabile utilizzando WCF che sto consumando da un client Java. Quando ho creato la classe proxy, ho generato tutti i metodi getter e setter e un campo JAXBElement<String>
. Ho cercato questo nell'API JDK e trovato il costruttore:Come utilizzare JAXBElement <String> nel servizio Web?
JAXBElement(QName name, Class<T> declaredType, Class scope, T value)
Come dovrei usare questo costruttore? Si prega di spiegare i parametri e fammi sapere se c'è un buon tutorial su Internet che ne descrive l'uso.
Hai letto il Javadoc? http://java.sun.com/javase/6/docs/api/javax/xml/bind/JAXBElement.html#JAXBElement%28javax.xml.namespace.QName,%20java.lang.Class,%20java.lang. Classe,% 20T% 29 –
Non una risposta, ma gli sviluppatori java ti ringrazieranno se i tuoi DataFile WCF hanno IsRequired = true (non possibile sempre ma nella maggior parte dei casi dovrebbe essere accettabile). Quindi non avrai il JAXBEelement. Considera inoltre l'utilizzo dell'impostazione dell'Ordine in modo esplicito. – softveda