From: <hib...@li...> - 2006-05-01 03:57:05
|
Author: epbernard Date: 2006-04-30 23:56:56 -0400 (Sun, 30 Apr 2006) New Revision: 9841 Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/CollectionBinder.java Log: ANN-335 proper exception when trying to map an tomany association on a non collection Modified: trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/CollectionBinder.java =================================================================== --- trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/CollectionBinder.java 2006-05-01 03:25:02 UTC (rev 9840) +++ trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/annotations/CollectionBinder.java 2006-05-01 03:56:56 UTC (rev 9841) @@ -208,12 +208,15 @@ else { throw new AnnotationException( returnedClass.getName() + " collection not yet supported: " - + entityName + property.getName() + + StringHelper.qualify( entityName, property.getName() ) ); } } else { - return null; + throw new AnnotationException( + "Illegal attempt to map a non collection as a @OneToMany, @ManyToMany or @CollectionOfElements: " + + StringHelper.qualify( entityName, property.getName() ) + ); } } |