`
neo
  • 浏览: 260455 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

xFire使用中的若干问题

    博客分类:
  • Java
 
阅读更多
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,"张三");

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics