Commons BeanUtils
  1. Commons BeanUtils
  2. BEANUTILS-381

getMatchingAccessibleMethod does not correctly handle inheritance and method overloading

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: 1.8.3
    • Fix Version/s: 1.8.4
    • Component/s: None
    • Labels:
      None
    • Environment:

      JDK 1.6

      Description

      I've attached a patch with a unit test demonstrating the issue, as well as the fix.

      1. patch.txt
        6 kB
        Todd Nine

        Issue Links

          Activity

          Todd Nine created issue -
          Hide
          Todd Nine added a comment -

          The patch with the new test case to demonstrate the issue, as well as the fix.

          Show
          Todd Nine added a comment - The patch with the new test case to demonstrate the issue, as well as the fix.
          Todd Nine made changes -
          Field Original Value New Value
          Attachment patch.txt [ 12455892 ]
          Todd Nine made changes -
          Link This issue is part of BEANUTILS-128 [ BEANUTILS-128 ]
          Hide
          Niall Pemberton added a comment -

          Thanks for the patch! This has been fixed:

          http://svn.apache.org/viewvc?view=revision&revision=1037369

          Show
          Niall Pemberton added a comment - Thanks for the patch! This has been fixed: http://svn.apache.org/viewvc?view=revision&revision=1037369
          Niall Pemberton made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Assignee Niall Pemberton [ niallp ]
          Fix Version/s 1.8.4 [ 12314869 ]
          Resolution Fixed [ 1 ]

            People

            • Assignee:
              Niall Pemberton
              Reporter:
              Todd Nine
            • Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development