[jboss-jira] [JBoss JIRA] Commented: (JBAS-3364) Support PROPAGATION_NESTED in JTA implementation

Yegor Yenikyeyev (JIRA) jira-events at lists.jboss.org
Mon Jun 25 03:10:52 EDT 2007


    [ http://jira.jboss.com/jira/browse/JBAS-3364?page=comments#action_12366616 ] 
            
Yegor Yenikyeyev commented on JBAS-3364:
----------------------------------------

Thanks for the explanation, Mark! It looks pretty fair to me but what we were really trying to do (when i posted the issue) is just a nested JDBC transaction (which i believe JDBC 3.0 compliant and nested tx-aware) using the same datasource. 
The original issue was that I discovered a kind of deadlock of wrapping and nested transactions on an object in L2 cache (and this seems to be fixed in 1.4.x). Then i discovered this issue when i dug into details. As for me it looks like commit for nested tx (f2) is not being performed at all.

> Support PROPAGATION_NESTED in JTA implementation
> ------------------------------------------------
>
>                 Key: JBAS-3364
>                 URL: http://jira.jboss.com/jira/browse/JBAS-3364
>             Project: JBoss Application Server
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>            Reporter: Yegor Yenikyeyev
>
> Is it possible to support nested JTA transactions in one of upcoming version? For this moment i see the following in TxManager.java
>       if (current != null)
>       {
>          if (current.isDone())
>             disassociateThread(ti);
>          else
>             throw new NotSupportedException
>                   ("Transaction already active, cannot nest transactions.");
>       }

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list