You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Mark Struberg (JIRA)" <de...@myfaces.apache.org> on 2011/09/16 11:39:08 UTC

[jira] [Created] (EXTCDI-224) Support REQUIRES_NEW and other javax.ejb.TransactionAttributeTypes in our @Transactional

Support REQUIRES_NEW and other javax.ejb.TransactionAttributeTypes in our @Transactional
----------------------------------------------------------------------------------------

                 Key: EXTCDI-224
                 URL: https://issues.apache.org/jira/browse/EXTCDI-224
             Project: MyFaces CODI
          Issue Type: New Feature
          Components: JEE-JPA1-Module
    Affects Versions: 1.0.1
            Reporter: Mark Struberg
            Assignee: Mark Struberg


We currently have the REQUIRED behaviour as default for our @Transactional interceptor. 

Imo we should _not_ import the javax.ejb.TransactionAttributeType to not add any additional dependency, but we should stay very close to it.

I intend to implement the following TransactionAttributeTypes:

* REQUIRED (as default)
* REQUIRES_NEW
* NEVER
* SUPPORTS
* MANDATORY
not sure about the other ones

A good overview can be found in OpenEJB: 
http://openejb.apache.org/3.0/transaction-annotations.html


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira