2
235711
Gast
hallo,
ich habe ein problem mit Hibernate, genauer gesagt mit der Erzeugung einer Query. Es gibt eine Klasse Termin (mit settern gettern Konstruktoren etc..). Die Abspeicherung über Hibernate mittels save(Object) über eine Session funktioniert auch.
Jedoch kann ich anscheinend keine Query erzeugen, das läuft schief:
Ausgegeben wird folgendes:
Zeile 35 ist in dem Programm die Erzeugung der Query (session=_sessionFactory.openSession()
was ist hier falsch?
danke!
Gruß
ich habe ein problem mit Hibernate, genauer gesagt mit der Erzeugung einer Query. Es gibt eine Klasse Termin (mit settern gettern Konstruktoren etc..). Die Abspeicherung über Hibernate mittels save(Object) über eine Session funktioniert auch.
Jedoch kann ich anscheinend keine Query erzeugen, das läuft schief:
Code:
session=_sessionFactory.openSession();
try {
Query q=session.createQuery("from Termin");
List<Termin> l=q.list();
System.out.println(l.get(0).get_ort());
}
catch(Exception e){
System.out.println("ERROR");
}
Ausgegeben wird folgendes:
Code:
Exception in thread "main" java.lang.NoClassDefFoundError: antlr/ANTLRException
at org.hibernate.hql.ast.ASTQueryTranslatorFactory.createQueryTranslator(ASTQueryTranslatorFactory.java:35)
at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:74)
at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:56)
at org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:72)
at org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:133)
at org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:112)
at org.hibernate.impl.SessionImpl.createQuery(SessionImpl.java:1623)
at src.hibernatepack.MyTest.main(MyTest.java:35)
Zeile 35 ist in dem Programm die Erzeugung der Query (session=_sessionFactory.openSession()
was ist hier falsch?
danke!
Gruß