[cdi-dev] [JBoss JIRA] (CDI-162) Support Extended Persistence Contexts in Managed beans

Scott Marlow (JIRA) jira-events at lists.jboss.org
Tue Sep 18 09:58:36 EDT 2012


    [ https://issues.jboss.org/browse/CDI-162?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12719477#comment-12719477 ] 

Scott Marlow commented on CDI-162:
----------------------------------

[~struberg]
All of the related issues should be discussed IMO, with regard to the discussion of supporting extended persistence contexts in managed beans ([including the issues that you raised|https://struberg.wordpress.com/2012/04/25/is-there-a-way-to-fix-the-jpa-entitymanager]).

>From a clustering/passivation point of view, EntityManager's that have joined a JTA transaction, shouldn't be replicated or passivated (see above quote from EJB3 spec "A container may only passivate a stateful session bean instance when the instance is not in a transaction.").  Without a JTA transaction, no database locks should be held.  Obviously, there is more to your comment than I am understanding (otherwise you wouldn't of said that there is a problem.  Even though I'm not yet understanding the locking issue, I still think that applications will be written to avoid problems that could occur (at least they will want to).

                
> Support Extended Persistence Contexts in Managed beans
> ------------------------------------------------------
>
>                 Key: CDI-162
>                 URL: https://issues.jboss.org/browse/CDI-162
>             Project: CDI Specification Issues
>          Issue Type: Tracker
>    Affects Versions: 1.0
>            Reporter: Pete Muir
>             Fix For: 1.1 (Proposed)
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the cdi-dev mailing list