Jawaban:
Saat Anda mengimpor WSDL, Anda harus memiliki ObjectFactory
kelas yang seharusnya memiliki banyak metode untuk membuat berbagai parameter input.
ObjectFactory factory = new ObjectFactory();
JAXBElement<String> createMessageDescription = factory.createMessageDescription("description");
message.setDescription(createMessageDescription);
Inilah cara saya melakukannya. Anda harus mendapatkan URL namespace dan nama elemen dari kode yang Anda buat.
new JAXBElement(new QName("http://www.novell.com/role/service","userDN"),
new String("").getClass(),testDN);
Saya tidak tahu mengapa Anda berpikir tidak ada konstruktor. Lihat API .