Update of /cvsroot/hibernate/Hibernate3/src/org/hibernate/persister/entity
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31972/src/org/hibernate/persister/entity
Modified Files:
AbstractEntityPersister.java
Log Message:
improve error msg
Index: AbstractEntityPersister.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate3/src/org/hibernate/persister/entity/AbstractEntityPersister.java,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -d -r1.27 -r1.28
--- AbstractEntityPersister.java 9 Feb 2006 20:48:42 -0000 1.27
+++ AbstractEntityPersister.java 12 Feb 2006 00:21:44 -0000 1.28
@@ -3397,7 +3397,10 @@
else {
String subclassEntityName = getSubclassEntityName( clazz );
if ( subclassEntityName == null ) {
- throw new HibernateException( "instance not of expected entity type: " + getEntityName() );
+ throw new HibernateException(
+ "instance not of expected entity type: " + clazz.getName() +
+ " is not a: " + getEntityName()
+ );
}
else {
return factory.getEntityPersister( subclassEntityName );
|