xfire中wsdl中参数为in0,in1解决方法
来源:互联网 发布:用c语言打印出杨辉三角 编辑:程序博客网 时间:2024/06/06 03:46
按照XFire-Spring生成的WSDL文档中接口参数名极不友好:
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true" type="xsd:string" />
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true" type="xsd:string" />
<xsd:element maxOccurs="1" minOccurs="1" name="in2" nillable="true" type="xsd:string" />
<xsd:element maxOccurs="1" minOccurs="1" name="in3" nillable="true" type="xsd:string" />
如何自动将in0与in1替换成友好的参数名称呢 ?
方法如下:
1.在与接口类同一包下面建一个接口类名称.aegis.xml 的文件,内容如下
<?xml version="1.0" encoding="UTF-8"?>
<mappings>
<mapping>
<method name="settleMessage">
<parameter index="0" mappedName="id" />
<parameter index="1" mappedName="username" />
<parameter index="2" mappedName="pass" />
</method>
</mapping>
</mappings>
注意:
name为接口中方法名称
index为方法中第一个参数
mappedName为替换后的名称
该XML文件的位置一定要与你定义的webservice的接口位于同一个目录(包下)否则不起作用
- xfire中wsdl中参数为in0,in1解决方法
- xfire中wsdl中参数为in0,in1解决方法
- 如何让xfire wsdl文件输出的参数名不是in0
- 设置xfire webservice wsdl 文件中参数名称
- WebServices接口的描述文件WSDL中经常出现name="in0"
- axis的JAVA2WSDL中万恶的in0
- xfire中自定义参数名
- xfire webservice wsdl 文件中字段名称修改
- xfire 修改wsdl的参数名称
- xfire的webservice方法中date类型参数为null出现空指针错误的问题
- 修改wsdl中生成的参数
- Struts2中action接收中文参数为乱码解决方法
- mt6735 [Audio Common]ALSA中外置2in1 speaker
- 在XFire中定义友好的接口参数!!!
- XFire 中使用 Authentication
- Flex中HTTPService请求参数中存在中文,后台获取为乱码的解决方法
- xfire调用服务传入参数为null
- Android中发送网络请求时参数为中文,导致请求的结果不正确的解决方法
- Could not parse xs:dateTime: Format.parseObject(String) failed
- android打开系统联系人界面
- phpDocumentor基础
- 双缓冲区实现
- log4j自定义级别并将新级别日志信息输出到指定带日期格式的log文件
- xfire中wsdl中参数为in0,in1解决方法
- showModalDialog和dialogArguments
- xfire整合spring时引入的servlet
- 李开复先生感言什么是真正的点子或创意
- .net中的“部分类”的概念
- 通过XFire导出器XFireExporter来讲普通的业务类导出为web services 服务
- Ubuntu12上安装Oracle11gR2
- 找错题
- SH配置中,hibernate不会自动释放session conn程序卡死