Chinaunix首页 | 论坛 | 博客
  • 博客访问: 333498
  • 博文数量: 47
  • 博客积分: 2667
  • 博客等级: 少校
  • 技术积分: 480
  • 用 户 组: 普通用户
  • 注册时间: 2010-02-10 11:25
文章分类

全部博文(47)

文章存档

2015年(2)

2012年(4)

2011年(4)

2010年(37)

我的朋友

分类: Java

2010-08-05 14:54:12

案例:CXF 返回 NULL, 无异常,服务端正常
 
解决: 接口去掉泛型
 
eg.
声明该接口的CXF webservice 出现了客户端返回null的情况
错误:

@WebService
public interface B2BAdvertisementService<B2BAdvertisement>{
    public List<B2BAdvertisement> getB2BADByCode(String code,int rowNum);
}

 

貌似CXF 不支持接口泛型,但是对于方法的返回值 泛型不影响

将泛型去掉即可,正常返回值

正确:

@WebService
public interface B2BAdvertisementService{
    public List<B2BAdvertisement> getB2BADByCode(String code,int rowNum);
}


阅读(4185) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2011-05-10 23:20:59

想请教如何返回复杂类型,愿意指点加我QQ 38909195