读书人

xFire使用中的若干有关问题

发布时间: 2012-10-14 14:55:07 作者: rapoo

xFire使用中的若干问题
1、通过xFire自动生成的Client相关代码,在创建JAXBElement参数时, QName必须写正确。
比如:

String qName = "http://model.aa.com.cn";//这个qName的取值,要参考自动生成的客户端Merchant对象的属性, 在自动生成的Merchant对象中是这样申明的:@XmlElementRef(name = "code", namespace = "http://model.aa.com.cn", type = JAXBElement.class)protected JAXBElement<String> code;Merchant merchant = new Merchant();JAXBElement <String> code = new JAXBElement <String>(new QName(qName,"code"), String.class,"code");merchant.setCode(code);JAXBElement <String> name = new JAXBElement <String>(new QName(qName,"name"),String.class,"张三");

读书人网 >软件架构设计

热点推荐