[hibernate-commits] Hibernate SVN: r18527 - annotations/branches/v3_3_1_GA_CP/src/java/org/hibernate/cfg/annotations.
hibernate-commits at lists.jboss.org
hibernate-commits at lists.jboss.org
Tue Jan 12 22:03:50 EST 2010
Author: stliu
Date: 2010-01-12 22:03:49 -0500 (Tue, 12 Jan 2010)
New Revision: 18527
Modified:
annotations/branches/v3_3_1_GA_CP/src/java/org/hibernate/cfg/annotations/MapBinder.java
Log:
JBPAPP-3384 HHH-4257 map key type no longer inferred correctly, throws exception at runtime
Modified: annotations/branches/v3_3_1_GA_CP/src/java/org/hibernate/cfg/annotations/MapBinder.java
===================================================================
--- annotations/branches/v3_3_1_GA_CP/src/java/org/hibernate/cfg/annotations/MapBinder.java 2010-01-13 03:02:51 UTC (rev 18526)
+++ annotations/branches/v3_3_1_GA_CP/src/java/org/hibernate/cfg/annotations/MapBinder.java 2010-01-13 03:03:49 UTC (rev 18527)
@@ -239,6 +239,9 @@
if (mapKeyAnn != null && ! BinderHelper.isDefault( mapKeyAnn.type().type() ) ) {
elementBinder.setExplicitType( mapKeyAnn.type() );
}
+ else{
+ elementBinder.setType( property , elementClass );
+ }
mapValue.setIndex( elementBinder.make() );
}
}
More information about the hibernate-commits
mailing list