Author: anthonyHib
Date: 2008-11-25 07:56:25 -0500 (Tue, 25 Nov 2008)
New Revision: 15610
Modified:
branches/Branch_3_2/HibernateExt/tools/src/java/org/hibernate/tool/hbm2x/pojo/EntityPOJOClass.java
Log:
HBX-524 : jpa fix
Modified:
branches/Branch_3_2/HibernateExt/tools/src/java/org/hibernate/tool/hbm2x/pojo/EntityPOJOClass.java
===================================================================
---
branches/Branch_3_2/HibernateExt/tools/src/java/org/hibernate/tool/hbm2x/pojo/EntityPOJOClass.java 2008-11-25
09:05:02 UTC (rev 15609)
+++
branches/Branch_3_2/HibernateExt/tools/src/java/org/hibernate/tool/hbm2x/pojo/EntityPOJOClass.java 2008-11-25
12:56:25 UTC (rev 15610)
@@ -454,10 +454,13 @@
OneToOne oneToOne = (OneToOne)property.getValue();
if (oneToOne.isConstrained())
ab.addQuotedAttribute("mappedBy", getOneToOneMappedBy(cfg, oneToOne));
-
StringBuffer buffer = new StringBuffer(ab.getResult());
+ buffer.append(getHibernateCascadeTypeAnnotation(property));
+ if (!oneToOne.isConstrained()){
+ AnnotationBuilder ab1 = AnnotationBuilder.createAnnotation(
importType("javax.persistence.PrimaryKeyJoinColumn") );
+ buffer.append(ab1.getResult());
+ }
- buffer.append(getHibernateCascadeTypeAnnotation(property));
return buffer.toString();
}
Show replies by date