Necesito crear uno de estos como lo requiere la interfaz ... ¿alguien puede decirme cómo crear uno, ya que no parece haber definido un administrador?¿Cómo puedo crear una instancia de un objeto JAXBElement <String>?
85
A
Respuesta
126
al importar el WSDL, usted debe tener una clase ObjectFactory
que debe tener montón de métodos para la creación de varios parámetros de entrada.
ObjectFactory factory = new ObjectFactory();
JAXBElement<String> createMessageDescription = factory.createMessageDescription("description");
message.setDescription(createMessageDescription);
1
No sé por qué crees que no hay un constructor. Ver the API.
5
Así es como lo hago. Deberá obtener la URL del espacio de nombres y el nombre del elemento de su código generado.
new JAXBElement(new QName("http://www.novell.com/role/service","userDN"),
new String("").getClass(),testDN);
+3
Es mejor utilizar la clase ObjectFactory como se menciona a continuación en lugar de utilizar el constructor 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());
Cuestiones relacionadas
- 1. ¿Cómo puedo crear una instancia de un ObjectSet?
- 2. Cómo crear una nueva instancia de clonación del objeto PSObject
- 3. JAXBElement <Boolean> vs boolean
- 4. Cómo crear una instancia del objeto DataContext en XAML
- 5. ¿Puedes crear una instancia de objeto de JSON en .NET?
- 6. ¿Cómo crear una instancia de un objeto con un constructor privado en C#?
- 7. usando django, ¿cómo construyo una instancia de objeto proxy de una instancia de objeto de superclase?
- 8. ¿Cómo evito que JAXBElement <String> se genere en un cliente de CXF Web Service?
- 9. Cómo crear una instancia nueva a partir de un objeto de clase en Python
- 10. Cómo crear una instancia de org.springframework.dao.DataAccessException?
- 11. cómo puedo crear un objeto global singleton en rieles
- 12. C++ Crear una instancia de un objeto de una clase de dos formas diferentes
- 13. ¿Puedo crear una nueva instancia de mi clase de objeto administrado personalizado sin pasar por NSEntityDescription?
- 14. ¿Cómo puedo clonar/copiar una instancia de un objeto en CoffeeScript?
- 15. Crear una instancia de IDataAdapter de la instancia de IDbConnection
- 16. Crear dinámicamente un objeto de <Type>
- 17. Java cómo crear una instancia de una clase de cadena
- 18. Obtiene una nueva instancia de objeto de un Tipo
- 19. ¿Cómo puedo crear una instancia de GzipFile a partir del "objeto similar a un archivo" que devuelve urllib.urlopen()?
- 20. Crear una instancia de un objeto de clase derivado, cuya clase base ctor es privada
- 21. JAXB generar JAXBElement <String> en lugar de cuerdas
- 22. ¿Cómo establecer/crear una instancia de Generics?
- 23. Crear una instancia de un objeto con un tipo determinado en el tiempo de ejecución
- 24. Programatically usando una cadena como nombre de objeto cuando una instancia de un objeto
- 25. Cómo crear un objeto de parámetros globales
- 26. ¿Cómo crear una instancia predeterminada después de crear una instancia con nombre?
- 27. Crear una instancia de JDialog de JPanel
- 28. Crear una instancia de un objeto javascript y rellenar sus propiedades en una sola línea
- 29. Reflejo en Ruby. Crear una instancia de un objeto por el nombre de clase dado
- 30. ¿Cómo puedo crear una Acción <T> en F #?
lo siento, soy un idiota. – miguel
+1 como consuelo ya que sigue siendo una buena pregunta – Damo
Casi -1. Si eres un idiota, también lo soy :) En cambio, +1 por hacer una pregunta que me ayudó. ;) – KjetilNordin