Ho bisogno di creare uno di questi come l'interfaccia lo richiede ... qualcuno può, per favore, farmi sapere come crearne uno, poiché non sembra esserci un punto definito?Come posso creare un'istanza di un oggetto JAXBElement <String>?
85
A
risposta
126
quando è stato importato il WSDL, si dovrebbe avere una classe ObjectFactory
che dovrebbe avere sacco di metodi per la creazione di vari parametri di input.
ObjectFactory factory = new ObjectFactory();
JAXBElement<String> createMessageDescription = factory.createMessageDescription("description");
message.setDescription(createMessageDescription);
1
Non so perché pensi che non ci sia costruttore. Vedi the API.
5
Ecco come lo faccio. Dovrai ottenere l'URL dello spazio dei nomi e il nome dell'elemento dal codice generato.
new JAXBElement(new QName("http://www.novell.com/role/service","userDN"),
new String("").getClass(),testDN);
+3
È meglio utilizzare la classe ObjectFactory come indicato di seguito piuttosto che utilizzare il costruttore JAXBElement – Harish
5
ObjectFactory fact = new ObjectFactory();
JAXBElement<String> str = fact.createCompositeTypeStringValue("vik");
comp.setStringValue(str);
CompositeType retcomp = service.getDataUsingDataContract(comp);
System.out.println(retcomp.getStringValue().getValue());
Problemi correlati
- 1. JAXBElement <Boolean> vs booleano
- 2. Come utilizzare JAXBElement <String> nel servizio Web?
- 3. Come posso creare un <select> con opzioni multilinea?
- 4. Come posso creare un SoapVar contenente CDATA con XML?
- 5. Come posso creare un oggetto richiesta in Django?
- 6. Come posso eseguire un oggetto Func <oggetto [], espressione <Func<T,bool> >> dinamico?
- 7. Come posso creare un oggetto anonimo in PowerShell?
- 8. Come posso creare un oggetto CABasicAnimation per più proprietà?
- 9. Come posso utilizzare Generics per creare un modo per creare un oggetto IEnumerable da un enum?
- 10. Come posso creare facilmente un oggetto fortemente tipizzato da un oggetto anonimo in TypeScript?
- 11. quando JAXB unmarshaller.unmarshal restituisce un JAXBElement <MySchemaObject> o un MySchemaObject?
- 12. Come creare un oggetto data NSDate?
- 13. Come posso creare una proprietà multi-selezione dinamica su un oggetto IEnumerable <T> in fase di runtime?
- 14. Come posso creare una selezione dinamica su un oggetto IEnumerable <T> in fase di runtime?
- 15. Come creare un oggetto sfumato con Raphael
- 16. Come creare un oggetto JSON in Scala?
- 17. Come posso creare un'istanza di IList <T> di IList nidificato <T>?
- 18. Java: JAXB: Marshelling di JAXBElement <Calendar> a xs: data non corretta
- 19. Come creare un'attività <> Posso completare manualmente
- 20. Come creare un oggetto COM in F #
- 21. Javascript: posso creare dinamicamente un oggetto CSSStyleSheet e inserirlo?
- 22. Come creare un oggetto Parametri globali
- 23. Come creare un valore di <h: outputText> grassetto?
- 24. Come creare un oggetto datetime con PyYAML
- 25. Come creare un oggetto con JNI?
- 26. Come posso creare IntStream dal set <Integer>?
- 27. Come creare un nuovo oggetto in JavaScript?
- 28. Come creare un oggetto BLOB in java?
- 29. Come posso creare un clone profondo di un oggetto DB in Django?
- 30. Come posso creare un oggetto Delphi da un riferimento di classe e garantire l'esecuzione del costruttore?
scusa, sono un idiota. – miguel
+1 come consolazione visto che è ancora una buona domanda – Damo
Quasi -1. Se sei un idiota, lo sono anch'io :). Invece +1 per fare una domanda che mi ha aiutato. ;) – KjetilNordin