Hibernate

4 respostas
K

Boa noite,

Sou iniciante no mundo java, estou estudado a apostila FJ-28 da caelum, e me deparei com o seguinte erro:
Exception in thread main org.hibernate.HibernateException: Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]

at org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:110)

at org.hibernate.tuple.entity.EntityTuplizerFactory.constructDefaultTuplizer(EntityTuplizerFactory.java:135)

at org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.(EntityEntityModeToTuplizerMapping.java:80)

at org.hibernate.tuple.entity.EntityMetamodel.(EntityMetamodel.java:323)

at org.hibernate.persister.entity.AbstractEntityPersister.(AbstractEntityPersister.java:456)

at org.hibernate.persister.entity.SingleTableEntityPersister.(SingleTableEntityPersister.java:131)

at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:84)

at org.hibernate.impl.SessionFactoryImpl.(SessionFactoryImpl.java:267)

at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1341)

at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:867)

at br.com.caelum.goodbuy.modelo.TesteDeSessao.main(TesteDeSessao.java:17)

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.java:107)

 10 more

Caused by: java.lang.NoClassDefFoundError: javassist/util/proxy/MethodFilter

at org.hibernate.bytecode.javassist.BytecodeProviderImpl.getProxyFactoryFactory(BytecodeProviderImpl.java:49)

at org.hibernate.tuple.entity.PojoEntityTuplizer.buildProxyFactoryInternal(PojoEntityTuplizer.java:208)

at org.hibernate.tuple.entity.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:186)

at org.hibernate.tuple.entity.AbstractEntityTuplizer.(AbstractEntityTuplizer.java:151)

at org.hibernate.tuple.entity.PojoEntityTuplizer.(PojoEntityTuplizer.java:78)

 15 more

Caused by: java.lang.ClassNotFoundException: javassist.util.proxy.MethodFilter

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

 20 more

Alguem poderia me ajudar???

4 Respostas

R

Algum .jar está faltando

rogelgarcia

Para saber todos os arquivos necessários para configurar o Hibernate… veja esse tutorial
http://www.javaframework.org/portal/2010/03/17/iniciando-com-hibernate-3-utilizando-annotations/

K

Obrigado pela ajuda…

marciorodr0

epa, falta o jar do javaassist

http://www.csg.is.titech.ac.jp/~chiba/javassist/

Criado 21 de março de 2010
Ultima resposta 21 de mar. de 2010
Respostas 4
Participantes 4