Not related to this, but ok... Ugh, apparently @Type was already used for collections to name the element type for basic collections. That stinks. I'll have to alter my recent change for custom collection type support to use a new annotation. :(
On Sun 04 Mar 2012 07:30:08 AM CST, Strong Liu wrote: > FYI > org.hibernate.test.annotations.collectionelement.CollectionElementTest > is failing > > -------------- > org.hibernate.testing.junit4.CallbackException: > org.hibernate.testing.junit4.BaseCoreFunctionalTestCase#buildSessionFactory > at > org.hibernate.testing.junit4.TestClassMetadata.invokeCallback(TestClassMetadata.java:199) > at > org.hibernate.testing.junit4.TestClassMetadata.performCallbacks(TestClassMetadata.java:190) > at > org.hibernate.testing.junit4.TestClassMetadata.performBeforeClassCallbacks(TestClassMetadata.java:181) > at > org.hibernate.testing.junit4.BeforeClassCallbackHandler.evaluate(BeforeClassCallbackHandler.java:42) > at > org.hibernate.testing.junit4.AfterClassCallbackHandler.evaluate(AfterClassCallbackHandler.java:42) > at org.junit.runners.ParentRunner.run(ParentRunner.java:236) > at org.junit.runner.JUnitCore.run(JUnitCore.java:157) > at > com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:71) > at > com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:202) > at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:63) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120) > Caused by: org.hibernate.MappingException: user collection type class > not found: float > at org.hibernate.type.TypeFactory.customCollection(TypeFactory.java:169) > at org.hibernate.mapping.Collection.getCollectionType(Collection.java:384) > at org.hibernate.mapping.Collection.getType(Collection.java:376) > at > org.hibernate.tuple.PropertyFactory.buildStandardProperty(PropertyFactory.java:240) > at > org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:196) > at > org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:503) > at > org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:144) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) > at java.lang.reflect.Constructor.newInstance(Constructor.java:513) > at > org.hibernate.persister.internal.PersisterFactoryImpl.create(PersisterFactoryImpl.java:163) > at > org.hibernate.persister.internal.PersisterFactoryImpl.createEntityPersister(PersisterFactoryImpl.java:135) > at > org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:384) > at > org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1740) > at > org.hibernate.testing.junit4.BaseCoreFunctionalTestCase.buildSessionFactory(BaseCoreFunctionalTestCase.java:150) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at > org.hibernate.testing.junit4.TestClassMetadata.invokeCallback(TestClassMetadata.java:196) > ... 14 more > Caused by: java.lang.ClassNotFoundException: float > at java.net.URLClassLoader$1.run(URLClassLoader.java:202) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:190) > at java.lang.ClassLoader.loadClass(ClassLoader.java:306) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) > at java.lang.ClassLoader.loadClass(ClassLoader.java:247) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:169) > at > org.hibernate.internal.util.ReflectHelper.classForName(ReflectHelper.java:192) > at org.hibernate.type.TypeFactory.customCollection(TypeFactory.java:166) > ... 34 more > > > Process finished with exit code 255 > > ------------------------- > Best Regards, > > Strong Liu <stliu at hibernate.org <http://hibernate.org/>> > http://about.me/stliu/bio > > On Mar 2, 2012, at 10:19 PM, Steve Ebersole wrote: > >> Sorry all, I had a brain fart yesterday and worked a series of pull >> requests as merges :( >> >> -- >> st...@hibernate.org <mailto:st...@hibernate.org> >> http://hibernate.org >> _______________________________________________ >> hibernate-dev mailing list >> hibernate-dev@lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/hibernate-dev > -- st...@hibernate.org http://hibernate.org _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev