Uploaded image for project: 'EJB 3.0'
  1. EJB 3.0
  2. EJBTHREE-1456

"Wrong Target" when executing on @Remove-annotated business SFSB interfaces

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 1.0.0-Beta1
    • Component/s: core
    • Labels:
      None

      Description

      MethodInfo returned from container has unadvised method of EJBObject.remove() when getting obtaining MethodInfo from a hash of a @Remove method.

      This is incorrect, the method invoked upon the container should be BusinessInterface.remove(), with full SFSB remove semantics in place. Simply checking for this and manually setting unadvisedMethod to be correct does not work either, as we lose @Remove semantics.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                alrubinger Andrew Rubinger
                Reporter:
                alrubinger Andrew Rubinger
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: