1、貌似不能直接返回List 集合 会报错
2、如果返回的对象数组里面
对象
private Set<Userroleinfo> userroleinfos = new HashSet<Userroleinfo>(0);
有其他的集合、map等的数据类型,依然会报错 。
请问该怎么解决这个问题呢 谢谢。
------解决思路----------------------
跨平台通讯中对于集合,你只应该使用最傻瓜的“一维数组”。不要用任何平台框架“自定义”的类型。
如果你仅仅在.net支持的各自定义系统之间通讯,也许可以使用List<...>,也要避免用更多的诡异类型。
------解决思路----------------------
建议用一位数组+VO对象来传输,VO对象需要序列化。axis2是不支持集合类型的。