|
I have a collection of objects mapped with an idbag:
<idbag name="permissions" table="t_publication_permission">
<collection-id column="id" type="long">
<generator class="sequence">
<param name="sequence">s_publication_permission_id</param>
</generator>
</collection-id>
<key column="publication" not-null="true" />
<many-to-many column="permission" class="uk.gov.ukti.bpb.domain.user.Permission" fetch="join" />
</idbag>
All is fine if I use a List:
private List<Permission> permissions;
If i change to Set, I get Xcps:
org.springframework.orm.hibernate3.HibernateSystemException:
IllegalArgumentException occurred while calling setter of uk.gov.ukti.bpb.domain.user.Publication.groups
So my inital question is, is it possible to map a Set using an idbag, or must it be a List ?
Matt
|