Ahoj,

[EMAIL PROTECTED]  wrote / napĂ­sal(a):

> Pokud si dobre pamatuju tak, aby si mohl pouzivat Lazy nacitani tak
> nesmis nikdy zavrit session (session.close() ), takze si pri
> spusteni aplikace udelas hibernate session a pak uz ji nikde
> nezaviras (jenom pri ukonceni aplikace by to prislo vhod).

Toto sa mi ako dobre riesenie nezda, drzat otvorenu session po cely cas chodu aplikacie :(( A ked si pozries tu moju fciu na vratenie kariet, tak session zavolam az po getKarty(), takze je stale otvorena i ked HB tvrdi nieco ine :((
to si nemyslim. Vyvolanie vynimky nenastane vo vnutri metody getKartyForCitacka() po zavolani citacka.getKarty(). Nastane mimo metody pri vyvolani prislusnej operacie nad instanciou Set vratenou citacka.getKarty() a to je uz Hibernate Session uzatvorena (instancia Set drzi odkaz na Hibernate Session uzatvorenu v ramci metody getKartyForCitacka() preto LazyInitializationException).

Ales

Odpovedet emailem