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???