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

Remove RMI Activation

    XMLWordPrintable

    Details

    • Type: CSR
    • Status: Closed
    • Priority: P4
    • Resolution: Approved
    • Fix Version/s: 17
    • Component/s: core-libs
    • Labels:
      None
    • Subcomponent:
    • Compatibility Kind:
      source, binary
    • Compatibility Risk:
      minimal
    • Compatibility Risk Description:
      Anything that depends on RMI Activation will break. However, there are very few users of RMI Activation.
    • Interface Kind:
      Java API, add/remove command in $JDK/bin
    • Scope:
      SE

      Description

      Summary

      Remove the RMI Activation API and implementation, and the rmid tool.

      Problem

      RMI Activation is obsolete and will be removed. See JEP 407 for full background.

      Solution

      Removal of RMI Activation entails the following changes to Java SE specifications, or JDK specifications where noted:

      • removal of the java.rmi.activation package from the java.rmi module
      • removal of references to the java.rmi.activation APIs from other parts of Java SE (mostly from other parts of java.rmi)
      • removal of mentions of Activation from the RMI Specification
      • removal of the rmid command-line tool and specification (these are JDK-specific)

      Specification

      Specdiff attached: specdiff.rmiactivation.zip

      Textual diffs to the RMI Specification are attached: rmispec-v2.diffs. Mostly this is removal of the text of the RMI Activation chapter, plus other editorial adjustments.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              smarks Stuart Marks
              Reporter:
              smarks Stuart Marks
              Reviewed By:
              Alan Bateman
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: