Initial SessionFactory creation failed.org.hibernate.MappingException: Could not get constructor for org.hibernate.persister.entity.JoinedSubclassEntityPersister
Exception in thread "main" java.lang.ExceptionInInitializerError
at vworld.server.persistence.util.HibernateUtil.buildSessionFactory(HibernateUtil.java:24)
at vworld.server.persistence.util.HibernateUtil.<clinit>(HibernateUtil.java:9)
at vworld.server.dao.WorldDAO.create(WorldDAO.java:17)
at vworld.server.dao.WorldDAO.create(WorldDAO.java:12)
at vworld.server.ServerMainClass.main(ServerMainClass.java:29)
Caused by: org.hibernate.MappingException: Could not get constructor for org.hibernate.persister.entity.JoinedSubclassEntityPersister
at org.hibernate.persister.internal.PersisterFactoryImpl.create(PersisterFactoryImpl.)
at org.hibernate.persister.internal.PersisterFactoryImpl.createEntityPersister(PersisterFactoryImpl.)
at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.)
at vworld.server.persistence.util.HibernateUtil.buildSessionFactory(HibernateUtil.java:19)
... 4 more
Caused by: org.hibernate.HibernateException: Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]
at org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.)
at org.hibernate.tuple.entity.EntityTuplizerFactory.constructDefaultTuplizer(EntityTuplizerFactory.)
at org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.)
at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.)
at org.hibernate.persister.entity.JoinedSubclassEntityPersister.<init>(JoinedSubclassEntityPersister.)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.hibernate.persister.internal.PersisterFactoryImpl.create(PersisterFactoryImpl.)
... 8 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.)
... 17 more
Caused by: org.hibernate.PropertyNotFoundException: Could not find a getter for element in class vworld.server.model.Avatar
at org.hibernate.property.BasicPropertyAccessor.createGetter(BasicPropertyAccessor.)
at org.hibernate.property.BasicPropertyAccessor.getGetter(BasicPropertyAccessor.)
at org.hibernate.mapping.Property.getGetter(Property.)
at org.hibernate.tuple.entity.PojoEntityTuplizer.buildPropertyGetter(PojoEntityTuplizer.)
at org.hibernate.tuple.entity.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.)
at org.hibernate.tuple.entity.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:82)
... 22 more
Partager