Re: ojb_blank problem

Hans Novak <[email protected]> Wed, 12 Sep 2007 10:27:32 +0200
Newsgroups gmane.comp.jakarta.ojb.user
Message-ID <[email protected]>
Hi,

no, i have no attachments, only a clear textmail without any 
html/whatever character, written from thunderbird.

here the copy of the mail:

--------------------------------- snip ---------------------------------
Hallo Armin,

Dein Name klang extrem "german", deshalb hatte ich auch gefragt, ob ich 
Deutsch schreiben könnte.
Also mein OJB Problem ist jetzt folgendermassen (temporÀr) gelöst.

Die Java-generics benutze ich - ausser bei dem Doclet, welches die 
Collection beschreibt - dann geht es.
Der Ant Task wirft zwar massig (ignorierbare) Fehler, aber das Ergebniss 
stimmt und mein PRG lÀuft.

Das Problem, dass die SQL Befehle nicht in die Datenbank, sondern 
scheinbar auf der Console ausgefÃŒhrt werden,
ist nicht behoben.
Ich rufe dann immer hinterher ein shell script per Hand auf:

CURL="mysql -u xxx --password=xxx -h host db"
$CURL<create-db.sql
$CURL<ojbcore-schema.sql
$CURL<project-schema.sql

Wenn der Ant Task das noch machen wÌrde, wÀre mir sehr geholfen.
Ansonsten: wie kann ich das create-db script ausfÃŒhren, ohne dass die 
SQL Befehle ausgefÃŒhrt werden (die SQL Dateien sollen natÃŒrlich erstellt 
werden)  - um die errors im Log  nicht zu vermeiden.

Mich wundert, dass niemand ausser mir diesen Fehler hat !?
Das ojb_blank Projekt und die ganzen Bibliotheken sind ja  nicht gerade 
"taufrisch" - und die generics in Java auch nicht.
Wieso gibts da keine aktuellere Version ?

Heute ist mir ein weiteres Problem aufgefallen.
Ich habe ein java-object, welches viele weitere Objecte, betehend aus 
Collectiosn usw enthÀlt.
Wenn ich aus den object aus eine collection in Java ein teil entferne 
und dann das gesamte Object speichern will, wird der gelöschte Teil des 
objects nicht in der Datenbank gelöscht.
Speichern und updaten funktioniert - nur löschen des (teil) objectes nicht.
Ich kann natÌrlich einfach diesen Teil per Hand löschen, was auch 
funktioniert, aber damit verliere ich die kaskadierung ...

Hans