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

Remove RMI Activation

    XMLWordPrintable

Details

    • CSR
    • Resolution: Approved
    • P4
    • 17
    • core-libs
    • None
    • source, binary
    • minimal
    • Anything that depends on RMI Activation will break. However, there are very few users of RMI Activation.
    • Java API, add/remove command in $JDK/bin
    • 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

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

              Dates

                Created:
                Updated:
                Resolved: