webservice 返回list 博客分类: webservice WebServiceXML
程序员文章站
2024-03-04 18:29:24
...
webserverice中如果返回list有异常:
解决方法:
因为我们用到了List等集合类型,所以需要定义Mapping关系,我们在我们定义接口的包内新建一个文件(请注意,此文件一定要放到与接口相同的目录下面,否则会出错。):接口名.aegis.xml。
XFire默认的Aegis Binding语法非常简单,int,String,Date等类型的参数和返回值都无需定义,只要定义一下List的返回值List里的对象就可以了,是我见过最简单的binding定义,大大优于其他以设计复杂为终极目标的方案。
代码如下:
<?xml version="1.0" encoding="UTF-8"?>
<mappings>
<mapping>
<method name="接口中方法名">
<return-type componentType="List内对象的完整类名" />
</method>
</mapping>
</mappings>
经过这样的配置 就没有问题了
解决方法:
因为我们用到了List等集合类型,所以需要定义Mapping关系,我们在我们定义接口的包内新建一个文件(请注意,此文件一定要放到与接口相同的目录下面,否则会出错。):接口名.aegis.xml。
XFire默认的Aegis Binding语法非常简单,int,String,Date等类型的参数和返回值都无需定义,只要定义一下List的返回值List里的对象就可以了,是我见过最简单的binding定义,大大优于其他以设计复杂为终极目标的方案。
代码如下:
<?xml version="1.0" encoding="UTF-8"?>
<mappings>
<mapping>
<method name="接口中方法名">
<return-type componentType="List内对象的完整类名" />
</method>
</mapping>
</mappings>
经过这样的配置 就没有问题了
推荐阅读
-
webservice 返回list 博客分类: webservice WebServiceXML
-
webservice 返回list 博客分类: webservice WebServiceXML
-
webserverice 的小测试 博客分类: webservice WebServiceSpringXMLBeanWeb
-
SOAP 消息 博客分类: WebService soap协议soap消息webservice
-
WebService LoadBalancing with Apache server 博客分类: CXF ApacheWebServiceWebXML
-
Camel转发WebService请求 博客分类: camel camelcamel转发webservice转发soap转发
-
用CXF开发WebService时遇到的问题 博客分类: WebService WebService
-
关于WS-Addressing的疑问 博客分类: WebService WebService编程网络协议网络应用防火墙
-
用CXF开发WebService时遇到的问题 博客分类: WebService WebService
-
关于WS-Addressing的疑问 博客分类: WebService WebService编程网络协议网络应用防火墙