2
Wenn ich versuche, Hibernate zu bekommen Sitzung (Session session = HibernateUtil.getSession();)
Ich erhalte eine Fehlermeldung wie:Hibernate Fehler beim Erstellen von Sitzungs
Testcase: testMain(test.smssender.SmsSenderTest): Caused an ERROR
null
java.lang.ExceptionInInitializerError
at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
at org.hibernate.engine.UnsavedValueFactory.instantiate(UnsavedValueFactory.java:22)
at org.hibernate.engine.UnsavedValueFactory.getUnsavedIdentifierValue(UnsavedValueFactory.java:44)
at org.hibernate.tuple.PropertyFactory.buildIdentifierProperty(PropertyFactory.java:44)
at org.hibernate.tuple.entity.EntityMetamodel.(EntityMetamodel.java:123)
at org.hibernate.persister.entity.AbstractEntityPersister.(AbstractEntityPersister.java:434)
at org.hibernate.persister.entity.SingleTableEntityPersister.(SingleTableEntityPersister.java:109)
at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
at org.hibernate.impl.SessionFactoryImpl.(SessionFactoryImpl.java:226)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294)
at vas.framework.hibernate.HibernateUtil.(HibernateUtil.java:38)
Der Inhalt HibernateUtil.java Datei ist hier: http://pastebin.com/exCCdX2P
Ich konnte nicht das Problem lokalisieren. Irgendeine Hilfe?
AKTUALISIEREN: Entitätsobjekte neu erstellen löste mein Problem.
Stellen Sie sicher, dass die erforderlichen JAR-Dateien für den Ruhezustand enthalten sind – rags
Der Stacktrace schlägt vor, dass die Entitätsklasse nicht instanziiert werden konnte. Könnte einer Ihrer Entitätsklassenkonstruktoren eine Ausnahme auslösen oder haben Sie vielleicht keinen Standardkonstruktor in allen? – beny23
veröffentlichen Sie den Code für die Entität, die Sie speichern möchten. – ManuPK