Overriding of per-interface transaction attributes only supported for different
method signatures
-------------------------------------------------------------------------------------------------
Key: OPENEJB-1567
URL: https://issues.apache.org/jira/browse/OPENEJB-1567
Project: OpenEJB
Issue Type: Bug
Affects Versions: 3.1.4, 3.1.3, 3.1.2, 3.1.1, 3.1, 3.0.1, 3.0
Reporter: David Blevins
Assignee: David Blevins
Fix For: 4.0-beta-1
The specification allows for setting transaction attributes on a per
"interface" basis. Interface not defined by class but by the spec generic
terms "Home", "Remote", "LocalHome", "Local", etc. The terms "Remote" and
"Local" apply to both the EJB 2.x and EJB 3.x versions of those interfaces.
Specifying transaction attributes for a particular view was supported provided
the views had different method signatures. This support needs to be improved
so that even if the method signatures are the same (say a remote interface
extending a local interface) the xml override ability for each view still works.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira