Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6486655

REGRESSION: Standard MBean attributes and operations lose original interface order

    Details

    • Subcomponent:
    • Introduced In Build:
      rc
    • Introduced In Version:
      6
    • Resolved In Build:
      b01
    • CPU:
      generic
    • OS:
      generic

      Backports

        Description

        My server side uses JDK6, my client side JDK5.
        I call getMBeanInfo localy and remotely on the same standard MBean,
        then check for equality calling MBeanInfo.equals
        This call return false because the two MBeanInfo objects return the same values
        in their MBeanFeatureInfo arrays but in a different order.

        With JDK6, the alphabetic order seems to be used while in JDK5,
        it's the declaration order that is used.

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  emcmanus Eamonn McManus
                  Reporter:
                  slions Sandra Lions-piron
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Imported:
                    Indexed: