我需要创建其中一个,因为接口需要它。有没有人可以告诉我如何创建一个,因为似乎没有定义一个c‘to?
发布于 2011-06-27 09:45:30
当您导入WSDL时,您应该有一个ObjectFactory
类,其中应该有一组用于创建各种输入参数的方法。
ObjectFactory factory = new ObjectFactory();
JAXBElement<String> createMessageDescription = factory.createMessageDescription("description");
message.setDescription(createMessageDescription);
发布于 2010-11-20 06:46:51
ObjectFactory fact = new ObjectFactory();
JAXBElement<String> str = fact.createCompositeTypeStringValue("vik");
comp.setStringValue(str);
CompositeType retcomp = service.getDataUsingDataContract(comp);
System.out.println(retcomp.getStringValue().getValue());
发布于 2010-04-16 05:22:35
这就是我是怎么做的。您需要从生成的代码中获取名称空间URL和元素名称。
new JAXBElement(new QName("http://www.novell.com/role/service","userDN"),
new String("").getClass(),testDN);
https://stackoverflow.com/questions/975099
复制相似问题