[hibernate-commits] Hibernate SVN: r17870 - core/trunk/entitymanager/src/main/java/org/hibernate/ejb/metamodel.
hibernate-commits at lists.jboss.org
hibernate-commits at lists.jboss.org
Wed Oct 28 14:03:10 EDT 2009
Author: gbadner
Date: 2009-10-28 14:03:10 -0400 (Wed, 28 Oct 2009)
New Revision: 17870
Modified:
core/trunk/entitymanager/src/main/java/org/hibernate/ejb/metamodel/MetamodelImpl.java
Log:
HHH-4202 : Fix to only build an EntityType for PersistentClasses with a mapped class
Modified: core/trunk/entitymanager/src/main/java/org/hibernate/ejb/metamodel/MetamodelImpl.java
===================================================================
--- core/trunk/entitymanager/src/main/java/org/hibernate/ejb/metamodel/MetamodelImpl.java 2009-10-28 16:54:00 UTC (rev 17869)
+++ core/trunk/entitymanager/src/main/java/org/hibernate/ejb/metamodel/MetamodelImpl.java 2009-10-28 18:03:10 UTC (rev 17870)
@@ -57,7 +57,10 @@
SessionFactoryImplementor sessionFactory) {
MetadataContext context = new MetadataContext( sessionFactory );
while ( persistentClasses.hasNext() ) {
- locateOrBuildEntityType( persistentClasses.next(), context );
+ PersistentClass pc = persistentClasses.next();
+ if ( pc.getMappedClass() != null ) {
+ locateOrBuildEntityType( pc, context );
+ }
}
context.wrapUp();
return new MetamodelImpl( context.getEntityTypeMap(), context.getEmbeddableTypeMap() );
More information about the hibernate-commits
mailing list