openjpa-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From José Luis Cetina <maxtorz...@gmail.com>
Subject Re: Fetch without transaction
Date Wed, 30 Oct 2013 15:20:53 GMT
If @TransactionAttribute(TransactionAttributeType.REQUIRED) for fetch
loading?


2013/10/25 José Luis Cetina <maxtorzito@gmail.com>

> Hi, i have a problem, im changing my ejbs from
>
> @TransactionManagement(TransactionManagementType.BEAN)
>
> to
>
> @TransactionAttribute(TransactionAttributeType.REQUIRED)
> @TransactionManagement(TransactionManagementType.CONTAINER)
>
> My ejb methods that only performs read only querys are marked with
> @TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED) because they
> are read only, this works as expected. But when i try to fetch some
> properties from my entity that is marked as LAZY i could never retrieved
> because is null. If i mark my entity property (list) with EAGER or if i
> mark my method with
> @TransactionAttribute(TransactionAttributeType.REQUIRED) all works.
>
> So my question is, do i have to use a transaction for read only querys
> that need any kind of fetch???
>



-- 
-------------------------------------------------------------------
*SCJA. José Luis Cetina*
-------------------------------------------------------------------

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message