org.apache.axis2.AxisFault:映射qname不喜欢这个包:org.hibernate.collection

时间:2012-11-22 07:11:36

标签: java hibernate axis2

我的POJO中有一组(java集合),这个POJO映射到hbm文件中。当我调用我的Web服务时,它将通过以下错误 org.apache.axis2.AxisFault:映射qname不喜欢这个包:org.hibernate.collection

1 个答案:

答案 0 :(得分:1)

1)实际上,Web服务方法的返回类型应该是非泛型的。

它不应该是Object,也不应该只是List ...

所以,返回一个特定的Person类对象..如果Person类的一个对象需要返回或者如果对象列表在那里......使用...列表作为列表

做改变....并享受...... !!!!!

2)此异常也可能存在因为已完成的映射...  您的数据库表包含尚未映射的记录(只是简单地插入..) 删除它们