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,"张三");
分享到:
相关推荐
WebService应用中 Xfire使用说明文档
<param-value>classpath:spring/app.xml,classpath:org/codehaus/xfire/spring/xfire.xml <!--配置xfire ws--> <servlet-name>XFireServlet <servlet-class>org.codehaus.xfire.spring....
xfire 使用外部类、返回collection及输入数组参数示例
在 MyEclipse 上使用 XFire 编写 Web Service.rar在 MyEclipse 上使用 XFire 编写 Web Service.rar在 MyEclipse 上使用 XFire 编写 Web Service
本例子使用XFire发布WebService+XFire调用WebService-示例
此程序demo详细描述的从发布接口到调用接口的全部过程,详细描述了Xfire调用webservice参数无法传递的问题。
在MyEclipse中使用XFire开发WebService WebService开发
XFire 安装,用于MyEclipse中安装XFire插件,eclipse中也适用
xfire客户端生成自动生成java代码调用
xfire 的学习笔记,包括如何生成webservice客户端代码,如何集成spring框架以及常见异常的处理
java使用XFire调用webService接口
commons-httpclient-3.1.jar,xfire客户端使用需包2
xfire对接VPPsoap失败问题,进行分析,解决方案 可以使用wireShark工具抓包分析
XFire--Webservice入门xfire
源码放在javas.rar文件夹中 org.codehaus.xfire.wsdl11.parser.SchemaInfo org.codehaus.xfire.wsdl11.parser.WSDLServiceBuilder org.codehaus.xfire.wsdl11.parser.WSDLServiceConfigurator org.codehaus....
xfire-all-1.2.6 xfire所需的全部包
Java中使用XFire开发简单的WebServices.pdf
XFire在MyEclipse中配置图文讲解
使用XFire+Spring构建Web Service
xfire 1.26 博文链接:https://qgl.iteye.com/blog/119726