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

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P2
    • 9
    • Affects Version/s: 8u40, 9
    • Component/s: 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.

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

              Created:
              Updated:
              Resolved: