hibernate unique many-to-one

2007-08-21 Tema obsahu Dušan Mamrilla
Zdravim, Mam problem s vysledkom mapovania jednosmernej one-to-one asociacie. Priklad mapovania: class name=CardReaderAppKey table=hsm_cardreader_appkey composite-id key-property name=tokenId column=token_id/ key-property name=appId column=app_id/ key-property

Re: hibernate unique many-to-one

2007-08-21 Tema obsahu Lukas Barton
Jake SQL vam to generuje pro nacteni te relace? Pokud si dobre pamatuji je Hibernate citlivy na poradi sloupcu v many-to-one, zkuste prohodit key_id a appkey_id. Lukas Dus(an Mamrilla wrote: Zdravim, Mam problem s vysledkom mapovania jednosmernej one-to-one asociacie. Priklad

Re: hibernate unique many-to-one

2007-08-21 Tema obsahu Dušan Mamrilla
Bohuzial to nepomohlo. Log zaznam so selektom: DEBUG SQL - select this_.token_id as token1_4_1_, this_.app_id as app2_4_1_, this_.appkey_id as appkey3_4_1_, this_.cr_id as cr4_4_1_, this_.key_id as key5_4_1_, this_.confirmed as confirmed4_1_,

Re: hibernate unique many-to-one

2007-08-21 Tema obsahu Lukas Barton
Jake je vase HQL/Criteria? Lukas Dušan Mamrilla wrote: Bohuzial to nepomohlo. Log zaznam so selektom: DEBUG SQL - select this_.token_id as token1_4_1_, this_.app_id as app2_4_1_, this_.appkey_id as appkey3_4_1_, this_.cr_id as cr4_4_1_,

Re: hibernate unique many-to-one

2007-08-21 Tema obsahu Lukas Barton
A co vrati getApplicationKey, null? Zkuste pridat .setFetchMode(applicationKey, FetchMode.EAGER): DetachedCriteria.forClass(CardReaderAppKey.class) .add(Restrictions.eq(cardReader, new CardReader(aCardReaderId))) .add(

Re: hibernate unique many-to-one

2007-08-21 Tema obsahu Dušan Mamrilla
Bohuzial to tiez nepomohlo. Pomoze akurat tak refresh nad konkretnym objektom CardReaderAppKey (vtedy sa asociacia doplni), no to je riesenie naozaj pritiahnute za vlasy. Ocakaval som ze sa pouzije CGLIB proxy, debuger mi vyvratil iluzie. V logu nenachadzam ziadne chyby tykajuce sa hibernate

Re: hibernate unique many-to-one

2007-08-21 Tema obsahu Dušan Mamrilla
Este upresnim detaily. 1. Ide o spustenie junit testu vzdy nad cistou db (hibernate schema create). 2. Vsetky objekty su vytvarane v ramci tej istej hibernate session. 3. Pri vytvarani nastavujem len jednoduche vlastnosti tvoriace primarny kluc CardReaderAppKey + keyId , ale nenastavujem property

Re: hibernate unique many-to-one

2007-08-21 Tema obsahu Jiri Mares
Ahoj, no to je stara znama vlastnost Hibernate, pokud mate komponentu, nebo cokoliv podobneho a vsechny vlastnosti jsou null, pak nevlozi objekt, ktery ma vsechny atributy null, ale vlozi null :-)) To znam ... ale pozor, neni to bug ale feature ... Jirka Dušan Mamrilla napsal(a): Este

Re: hibernate unique many-to-one

2007-08-21 Tema obsahu Lukas Barton
Ahoj, podle 3. to vrati objekt ze session cache, ktery to ma od vas nastavene na null. Lukas Dušan Mamrilla wrote: Este upresnim detaily. 1. Ide o spustenie junit testu vzdy nad cistou db (hibernate schema create). 2. Vsetky objekty su vytvarane v ramci tej istej hibernate session.

Re: hibernate unique many-to-one

2007-08-21 Tema obsahu Dušan Mamrilla
Ano je to tak. Vdaka vsetkym 2007/8/21, Lukas Barton [EMAIL PROTECTED]: Ahoj, podle 3. to vrati objekt ze session cache, ktery to ma od vas nastavene na null. Lukas Dušan Mamrilla wrote: Este upresnim detaily. 1. Ide o spustenie junit testu vzdy nad cistou db (hibernate