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

Remove RMI Activation

XMLWordPrintable

    • Icon: CSR CSR
    • Resolution: Approved
    • Icon: P4 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

      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.

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

              Created:
              Updated:
              Resolved: