Author: hardy.ferentschik
Date: 2010-02-10 21:46:15 -0500 (Wed, 10 Feb 2010)
New Revision: 18774
Modified:
jpamodelgen/trunk/src/main/java/org/hibernate/jpamodelgen/JPAMetaModelEntityProcessor.java
Log:
METAGEN-9 Added support for Embeddable
Modified:
jpamodelgen/trunk/src/main/java/org/hibernate/jpamodelgen/JPAMetaModelEntityProcessor.java
===================================================================
---
jpamodelgen/trunk/src/main/java/org/hibernate/jpamodelgen/JPAMetaModelEntityProcessor.java 2010-02-11
02:43:51 UTC (rev 18773)
+++
jpamodelgen/trunk/src/main/java/org/hibernate/jpamodelgen/JPAMetaModelEntityProcessor.java 2010-02-11
02:46:15 UTC (rev 18774)
@@ -125,6 +125,9 @@
ClassWriter.writeFile( entity, context );
}
+ // we cannot process the delayed entities in any order. There might be dependencies
between them.
+ // we need to process the top level entities first
+ // TODO make sure that we don't run into circualt dependecies here
Collection<MetaEntity> toProcessEntities =
context.getMetaSuperclassOrEmbeddable();
while ( !toProcessEntities.isEmpty() ) {
Set<MetaEntity> processedEntities = new HashSet<MetaEntity>();
Show replies by date