The following mapping:
@Id
@Column(name="blog_name")
private String blogName;
@OneToOne
@Column(insertable=false, updatable=false)
private Blog blog;
Throws:
Caused by: org.hibernate.MappingException: Repeated column in mapping
for entity: domain.HitCount column: blog_name (should be mapped with
insert="false" update="false")
at
org.hibernate.mapping.PersistentClass.checkColumnDuplication(PersistentC
lass.java:575)
at
org.hibernate.mapping.PersistentClass.checkPropertyColumnDuplication(Per
sistentClass.java:597)
at
org.hibernate.mapping.PersistentClass.checkColumnDuplication(PersistentC
lass.java:615)
at
org.hibernate.mapping.PersistentClass.validate(PersistentClass.java:405)
at org.hibernate.mapping.RootClass.validate(RootClass.java:192)
at
org.hibernate.cfg.Configuration.validate(Configuration.java:984)
at
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1
169)
at
org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Config
uration.java:414)
at
org.hibernate.ejb.Ejb3Configuration.createEntityManagerFactory(Ejb3Confi
guration.java:575)
at
org.hibernate.ejb.Ejb3Configuration.createContainerEntityManagerFactory(
Ejb3Configuration.java:245)
at
org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFacto
ry(HibernatePersistence.java:108)
at
org.jboss.ejb3.entity.PersistenceUnitDeployment.start(PersistenceUnitDep
loyment.java:260)
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
hibernate-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hibernate-devel