Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/09/2008, 10:02
prosi
 
Fecha de Ingreso: abril-2008
Mensajes: 87
Antigüedad: 16 años
Puntos: 0
Sonrisa Respuesta: Problema con Hibernate

Hola Bunburyscom,

Me he bajado la siguiente versión: Hibernate Core 3.3.0 SP1.

El fichero es un zip. Lo he descomprimido y me sale un directorio llamado lib\required y todos los ficheros jar que hay en el directorio los he importado en mi proyecto.

Dicho proyecto es un proyecto java, no es un proyecto web dinámico.

La clase que contiene el main tiene lo siguiente:

package com.ats.partes;

import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;

public class Aplicacion {

/**
* @param args
*/
public static void main(String[] args)
{
Configuration configuration = new Configuration();
SessionFactory sessionFactory = null;
Session session = null;

sessionFactory = configuration.configure().buildSessionFactory();
/*session = sessionFactory.openSession();

Transaction tx= session.beginTransaction();
System.out.println("sin error");*/
}

}

Cuando llega a la linea sessionFactory = .... falla y sale el siguiente error:

Exception in thread "main" java.lang.NoClassDefFoundError: org.slf4j.impl.StaticLoggerBinder
at org.slf4j.LoggerFactory.<clinit>(LoggerFactory.jav a:60)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.j ava:177)
at org.hibernate.cfg.Configuration.<clinit>(Configura tion.java:151)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.j ava:177)
at com.ats.partes.Aplicacion.main(Aplicacion.java:15)

Por más librerías que me bajo no soy capaz de hacer funcionar hibernate.

No sé que hacer!!!. Gracias.