When using the @CollectionId annotation, I get the following exception
(partial stack trace).
Info about idbags:
http://docs.jboss.org/hibernate/stable/core/reference/en/html_single/#colle
ctions-idbag
Regards:
Norbi
java.lang.RuntimeException: Unknown persistent collection class name :
org.hibernate.collection.PersistentIdentifierBag
at
net.sf.gilead.core.hibernate.HibernateJpaUtil.createPersistentCollection(Hi
bernateJpaUtil.java:636) [hibernate-jpa-util-1.2.1.jar:na]
at
net.sf.gilead.core.beanlib.merge.MergeCollectionReplicator.replicateCollect
ion(MergeCollectionReplicator.java:116) [adapter-core-1.2.1.jar:na]
at
net.sf.beanlib.provider.replicator.ReplicatorTemplate.replicate(ReplicatorT
emplate.java:91) [beanlib-3.3.0beta21b.jar:na]
at
net.sf.beanlib.provider.BeanTransformer.transform(BeanTransformer.java:141)
[beanlib-3.3.0beta21b.jar:na]
at net.sf.beanlib.provider.BeanPopulator.doit(BeanPopulator.java:169)
[beanlib-3.3.0beta21b.jar:na]
at
net.sf.beanlib.provider.BeanPopulator.processSetterMethod(BeanPopulator.jav
a:133) [beanlib-3.3.0beta21b.jar:na]
at net.sf.beanlib.provider.BeanPopulator.populate(BeanPopulator.java:104)
[beanlib-3.3.0beta21b.jar:na]
at net.sf.gilead.core.LazyKiller.populate(LazyKiller.java:258)
[adapter-core-1.2.1.jar:na]
at net.sf.gilead.core.LazyKiller.attach(LazyKiller.java:216)
[adapter-core-1.2.1.jar:na]
at
net.sf.gilead.core.PersistentBeanManager.mergePojo(PersistentBeanManager.ja
va:510) [adapter-core-1.2.1.jar:na]
at
net.sf.gilead.core.PersistentBeanManager.merge(PersistentBeanManager.java:2
98) [adapter-core-1.2.1.jar:na]
at
net.sf.gilead.core.PersistentBeanManager.merge(PersistentBeanManager.java:2
52) [adapter-core-1.2.1.jar:na]
Nobody/Anonymous
None
None
Public
|
Date: 2009-05-06 11:38 As I see in HibernateJpaUtils.createPersistentCollection(), only the |
| Field | Old Value | Date | By |
|---|---|---|---|
| data_type | 1111401 | 2009-05-07 09:54 | bmarchesson |
| resolution_id | None | 2009-05-07 09:54 | bmarchesson |