1 Reply Latest reply on Mar 14, 2012 3:00 AM by danjee

    Hibernate Issue

    pcoll

      Im trying to use Hibernate 4.1 but i get this error when trying to insert:

      Im I missing something?

       

       

      Mar 13, 2012 11:27:54 PM org.hibernate.annotations.common.Version <clinit>

      INFO: HCANN000001: Hibernate Commons Annotations {4.0.1.Final}

      Mar 13, 2012 11:27:54 PM org.hibernate.Version logVersion

      INFO: HHH000412: Hibernate Core {4.1.1}

      Mar 13, 2012 11:27:54 PM org.hibernate.cfg.Environment <clinit>

      INFO: HHH000206: hibernate.properties not found

      Mar 13, 2012 11:27:54 PM org.hibernate.cfg.Environment buildBytecodeProvider

      INFO: HHH000021: Bytecode provider name : javassist

      Mar 13, 2012 11:27:54 PM org.hibernate.cfg.Configuration configure

      INFO: HHH000043: Configuring from resource: /hibernate.cfg.xml

      Mar 13, 2012 11:27:54 PM org.hibernate.cfg.Configuration getConfigurationInputStream

      INFO: HHH000040: Configuration resource: /hibernate.cfg.xml

      Mar 13, 2012 11:27:54 PM org.hibernate.internal.util.xml.DTDEntityResolver resolveEntity

      WARN: HHH000223: Recognized obsolete hibernate namespace http://hibernate.sourceforge.net/. Use namespace http://www.hibernate.org/dtd/ instead. Refer to Hibernate 3.6 Migration Guide!

      Mar 13, 2012 11:27:54 PM org.hibernate.cfg.Configuration doConfigure

      INFO: HHH000041: Configured SessionFactory: null

      Mar 13, 2012 11:27:54 PM org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure

      INFO: HHH000402: Using Hibernate built-in connection pool (not for production use!)

      Mar 13, 2012 11:27:54 PM org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure

      INFO: HHH000115: Hibernate connection pool size: 20

      Mar 13, 2012 11:27:54 PM org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure

      INFO: HHH000006: Autocommit mode: false

      Mar 13, 2012 11:27:54 PM org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure

      INFO: HHH000401: using driver [com.mysql.jdbc.Driver] at URL [jdbc:mysql://localhost/gowidata]

      Mar 13, 2012 11:27:54 PM org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure

      INFO: HHH000046: Connection properties: {user=desarrollo, password=****}

      Mar 13, 2012 11:27:55 PM org.hibernate.dialect.Dialect <init>

      INFO: HHH000400: Using dialect: org.hibernate.dialect.MySQLDialect

      Mar 13, 2012 11:27:55 PM org.hibernate.engine.transaction.internal.TransactionFactoryInitiator initiateService

      INFO: HHH000399: Using default transaction strategy (direct JDBC transactions)

      Mar 13, 2012 11:27:55 PM org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory <init>

      INFO: HHH000397: Using ASTQueryTranslatorFactory

      Initial SessionFactory creation failed.org.hibernate.HibernateException: Error applying BeanValidation relational constraints

      Exception in thread "main" java.lang.ExceptionInInitializerError

         at gowiico.utilidades.HibernateUtil.buildSessionFactory(HibernateUtil.java:24)

         at gowiico.utilidades.HibernateUtil.<clinit>(HibernateUtil.java:14)

         at gowiico.test.BdTest.main(BdTest.java:22)

      Caused by: org.hibernate.HibernateException: Error applying BeanValidation relational constraints

         at org.hibernate.cfg.beanvalidation.BeanValidationIntegrator.applyRelationalConstraints(BeanValidationIntegrator.java:219)

         at org.hibernate.cfg.beanvalidation.BeanValidationIntegrator.integrate(BeanValidationIntegrator.java:126)

         at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:304)

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

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

         at gowiico.utilidades.HibernateUtil.buildSessionFactory(HibernateUtil.java:19)

         ... 2 more

      Caused by: java.lang.reflect.InvocationTargetException

         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

         at java.lang.reflect.Method.invoke(Method.java:597)

         at org.hibernate.cfg.beanvalidation.BeanValidationIntegrator.applyRelationalConstraints(BeanValidationIntegrator.java:208)

         ... 7 more

      Caused by: java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory

         at org.hibernate.validator.util.LoggerFactory.make(LoggerFactory.java:29)

         at org.hibernate.validator.util.Version.<clinit>(Version.java:24)

         at org.hibernate.validator.engine.ConfigurationImpl.<clinit>(ConfigurationImpl.java:59)

         at org.hibernate.validator.HibernateValidator.createGenericConfiguration(HibernateValidator.java:41)

         at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:269)

         at javax.validation.Validation.buildDefaultValidatorFactory(Validation.java:111)

         at org.hibernate.cfg.beanvalidation.TypeSafeActivator.getValidatorFactory(TypeSafeActivator.java:521)

         at org.hibernate.cfg.beanvalidation.TypeSafeActivator.applyDDL(TypeSafeActivator.java:119)

         ... 12 more

      Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory

         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)

         ... 20 more