Hallo zusammen,
ich hab ein Problem mit der EJB QL und zwar habe ich eine Methode im Session Bean die die Query ausführt:
In meiner Client Klasse lasse ich dann die Ergebnisse wie folgt ausgeben:
Wen ich nun den Client ausführe bekomm ich die Fehlermeldung
Sie bezieht sich auf folgende zeile:
Vielleicht kann mir ja jemand weiterhelfen.
grüsse
Germu
ich hab ein Problem mit der EJB QL und zwar habe ich eine Methode im Session Bean die die Query ausführt:
Code:
public List testSelect() {
Query query = manager.createQuery("SELECT v.vorg_id, v.vorg_kund_id FROM Vorgaenge v");
List list = query.getResultList();
return list;
}
In meiner Client Klasse lasse ich dann die Ergebnisse wie folgt ausgeben:
Code:
Iterator zeiger1;
zeiger1 = dao.testSelect().iterator();
while(zeiger1.hasNext()) {
Vorgaenge v = (Vorgaenge)zeiger1.next();
System.out.println("Vorgang: " + v.getVorg_id() + " " + v.getVorg_kund_id());
}
Wen ich nun den Client ausführe bekomm ich die Fehlermeldung
Exception in thread "main" java.lang.NoClassDefFoundError: antlr/RecognitionException
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
at java.lang.Class.getDeclaredMethod(Unknown Source)
at java.ibjectStreamClass.getPrivateMethod(Unknown Source)
at java.ibjectStreamClass.access$1700(Unknown Source)
at java.ibjectStreamClass$2.run(Unknown Source)
...
Sie bezieht sich auf folgende zeile:
Code:
zeiger1 = dao.testSelect().iterator();
Vielleicht kann mir ja jemand weiterhelfen.
grüsse
Germu