guy inkognito
Grünschnabel
Hallo,
Ich habe ein etwas mysteriöses Problem und komme nicht mehr weiter. Meine Anwendung besteht aus einem Jboss Application Server auf dem meine EJBs laufen. Eine Clientanwendung greift auf diese Beans zu, zeigt die Daten an und bietet die Möglichkeit diese Daten zu editieren und zu speichern. Diese ganzen Vorgänge funktionieren tadellos.
Nun zu meinem Problem. Die zuvor beschriebenen Funktionen arbeiten perfekt wenn ich die Daten von Hand in meine Oracle 10 Datenbank eingebe. Wenn die Daten jedoch im Programm eingegeben werden und dann über die Beans per Hibernate als neuer Datensatz angelegt werden, kann ich nur die erste Tabelle auslesen. Versuche ich Tabellen, die über FKs verbunden sind auszulesen kann Hibernate sie schlicht und einfach nicht finden.
D.H. werden Tabellen über das Programm gespeichert, dann können referenzierte Tabellen nicht gelesen werden. Wenn ich identische Datensätze per SQLPLUS eintrage ( mit allen FKs) dann funktioniert es. Die FKs werden vom Programm übrigens richtig angelegt.
Ich hoffe jemand kann mir einen Schubs in die richtige Richtung geben.
Danke im Voraus.
Ich habe ein etwas mysteriöses Problem und komme nicht mehr weiter. Meine Anwendung besteht aus einem Jboss Application Server auf dem meine EJBs laufen. Eine Clientanwendung greift auf diese Beans zu, zeigt die Daten an und bietet die Möglichkeit diese Daten zu editieren und zu speichern. Diese ganzen Vorgänge funktionieren tadellos.
Nun zu meinem Problem. Die zuvor beschriebenen Funktionen arbeiten perfekt wenn ich die Daten von Hand in meine Oracle 10 Datenbank eingebe. Wenn die Daten jedoch im Programm eingegeben werden und dann über die Beans per Hibernate als neuer Datensatz angelegt werden, kann ich nur die erste Tabelle auslesen. Versuche ich Tabellen, die über FKs verbunden sind auszulesen kann Hibernate sie schlicht und einfach nicht finden.
D.H. werden Tabellen über das Programm gespeichert, dann können referenzierte Tabellen nicht gelesen werden. Wenn ich identische Datensätze per SQLPLUS eintrage ( mit allen FKs) dann funktioniert es. Die FKs werden vom Programm übrigens richtig angelegt.
Ich hoffe jemand kann mir einen Schubs in die richtige Richtung geben.
Danke im Voraus.