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

Serialized form of javax.management.remote.rmi.RMIConnector includes clientNotifID field

    Details

    • Subcomponent:
    • Resolved In Build:
      b45
    • CPU:
      generic
    • OS:
      generic

      Description

      The class javax.management.remote.rmi.RMIConnector contains a field clientNotifID. Since this class is Serializable, and since the field is not transient, the serialized form includes clientNotifID. The purpose of this field is to track the notification sequence number in JMXConnectionNotifications from the RMIConnector (so it should really be called clientNotifSeqNo or the like). An RMIConnector is typically only serialized if it is the value returned by RMIConnectorServer.toJMXConnector, in which case it will not have been connected and will have a sequence number of 0. Even if an RMIConnector is serialized in other circumstances, there is little or no interest in continuing the notification sequence numbers when it is subsequently deserialized.
      ###@###.### 2005-03-09 09:54:47 GMT

        Attachments

          Activity

            People

            • Assignee:
              lmalvent Luis-Miguel Alventosa (Inactive)
              Reporter:
              emcmanus Eamonn McManus
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Imported:
                Indexed: