Hi,
ich habe ein Problem. Ich programmiere momentan an einer RCP Anwendung. Die Persistenz soll mit Hibernate erfolgen. Meine Anwendung besteht aus 2 Projekten:
1.Plugin-Projekt: "Datenmodell", d.h. Entity-Klassen, Hibernate-Persistenz-Klassen, DAO, Businesslogik
2.Plugin-Projekt: RCP, also GUI.
Im RCP-Projekt ist in der manifest.xml unter Dependenices das erste Projekt ausgewählt.
Die Persistenz mittels Hibernate funktioniert im 1.Projekt wunderbar. Ich kann alle Klassen als Tabellen abbilden lassen, mit Objekten füllen und diese auch wieder auslesen.
Sobald ich aber das 2.Projekt, also das RCP starte, erhalte ich bei den Views Fehlermeldungen, deren Daten aus der Datenbank geladen werden sollen. Das komische hierbei ist, wenn ich mir die Views einzeln als Java Beans anzeigen lasse, funktioniert alles, nur nicht im RCP.
Fehlermeldung:
org.hibernate.hql.ast.QuerySyntaxException: <Class> (zB. User) is not mapped! [from User u where u.username = ?]
Woran liegt es, dass Hibernate SQL-Fehler schmeißt? Welche Einstellung habe ich vergessen zu setzen?
Ich danke für eure Hilfe.
Grüße
|