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

Update the jdk 8 and 9 rmi documentation as per description.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • 9
    • 8u40, 9
    • docs
    • None
    • 8

      On the RMI "Developer Guides" page in Java SE 8,

      http://docs.oracle.com/javase/8/docs/technotes/guides/rmi/index.html

      There is a section "Enhancements" that has a single document "Java RMI Release
      Notes". That document contains "Enhancements in JDK 6" and historical changes in
      JDK 5, 1.4, etc.

      Unfortunately this is missing some important JDK 7 information. The RMI
      "Developer Guides" page in Java SE 7,

      http://docs.oracle.com/javase/7/docs/technotes/guides/rmi/index.html

      has the same "Java RMI Release Notes" as mentioned above, with notes for JDK 6
      and historical releases. It also has "Enhancements in JDK 7"

      http://docs.oracle.com/javase/7/docs/technotes/guides/rmi/enhancements-7.html

      which has important documentation about the useCodebaseOnly change. This
      information ought to be added to the JDK 8 history of release notes.

      In addition, some RMI features (static stubs, HTTP proxying) were deprecated in
      Java SE 8. See these bug reports:

      https://bugs.openjdk.java.net/browse/JDK-8023862
      https://bugs.openjdk.java.net/browse/JDK-8023863

      They are mentioned in the JDK 8 compatibility guide,

      http://www.oracle.com/technetwork/java/javase/8-compatibility-guide-2156366.html

      but they also ought to be mentioned in the RMI release notes history that's
      linked from the RMI Developer Guide page.

            rgoyal Ram Goyal (Inactive)
            rgoyal Ram Goyal (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: