Uploaded image for project: 'OpenEJB'
  1. OpenEJB
  2. OPENEJB-1567

Overriding of per-interface transaction attributes only supported for different method signatures

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.0, 3.0.1, 3.1, 3.1.1, 3.1.2, 3.1.3, 3.1.4
    • 4.0-beta-1
    • None
    • None

    Description

      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.

      Attachments

        Activity

          People

            dblevins David Blevins
            dblevins David Blevins
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: