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

Re-examine optional dependency on java.applet.Applet

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Duplicate
    • Icon: P3 P3
    • 9
    • None
    • core-libs


      JNDI allows the environment to create an initial context be initialized with applet parameters (see javax.naming.InitialContext for details). The results in an undesirable dependency on the java.applet.Applet.

      It's time to examine this and maybe just remove the support for Applet properties from JNDI. Clearly this would be an incompatible change but it is unlikely to be used.

      If it cannot be removed then we at least need to look at the Core Reflection usage in com.sun.naming.ResourceManager and work out how this optional dependency will work with modules.

            prappo Pavel Rappo (Inactive)
            alanb Alan Bateman
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: