No to fungovat musi, protoze klasicka ukazka rika "from Object" vrati vsechny 
objekty v DB ...

A pokud to nedelate pres criteria, ale pres HQL?

Ivan Polak napsal(a):
no praveze to nejako nefunguje: vypisuje to chybu:

.....Object with id: 4667772 was not of the specified subclass: sk.xxxx.A
(Discriminator: 1   ); nested exception is
org.hibernate.WrongClassException: Object with id: 4667772 was not of the
specified subclass: sk.xxxxx.A (Discriminator: 1   )

Ivan


--------- Original Message --------
From: Java <[email protected]>
To: Java <[email protected]>
Subject: Re: pouzitie discriminator v Hibernate
Date: 10/06/08 17:53

Ahoj Ivane,

no to samozrejme jde. Dotaz &quot;from A&quot; ti vrati vsechny prvky typu
A (tj. instance tridy B, C, ...). Samozrejme nejde
pomoci Hibernate neco ulozit jako instanci tridy B a pak to chtit cist
jako instance tridy A, i kdyz je trida A predek
tridy B) natoz pokud A je abstraktni trida.

S pozdravem

Ivan Polak napsal(a):
&gt; Zdravim konferenciu,
&gt; &gt; na pouzitie discriminator-a v Hibernate mam jednu zvlastnu
poziadavku. mam
&gt; tabulku ktora ma stlpec typ. k tejto tabulke patri abstract trieda,
nech sa
&gt; vola A. a mam 8 tried ktore su potomkami tejto abstract triedy a
kazda ma
&gt; svoj vlastny typ, povedzme &quot;1&quot; az &quot;8&quot;
(discriminator-value), ktory sa
&gt; korektne zapisuje pomocou hibernate do tohoto stlpca typ. v jednom
pripade
&gt; ale chcem pomocou kriterii vytiahnut zakladne (bazove) objekty typu
A. mam
&gt; pocit ze to nepojde lebo z nich nemoze byt instancia. nemate niekto
napad
&gt; ako toto vyriesit ? dakujem!
&gt; &gt; Ivan &gt; &gt; ________________________________________________
&gt; Message sent using Webmail 2.7.9

--
JiÅ™í Mare&amp;scaron; (mailto:[EMAIL PROTECTED])
ÄŒSAD SVT Praha, s.r.o. (http://www.svt.cz)
Czech Republic




________________________________________________
Message sent using Webmail 2.7.9

--
Jiří Mareš (mailto:[EMAIL PROTECTED])
ČSAD SVT Praha, s.r.o. (http://www.svt.cz)
Czech Republic

Odpovedet emailem