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

Entries in Advanced and Certificates tab on ControlPanel are not visible.

    XMLWordPrintable

Details

    • hopper
    • x86
    • windows_xp
    • Verified

    Description

      Build: Merlin RC build 90
      JRE Location: http://sqesvr/deployment3/merlin/rc/solaris.b90
      Platform: Solaris sparc 2.7/8/9 Redhat Linux 7.1
      Browser: NS4.x NS6.x


      With Control Panel invoked through a browser (ControlPanel.html) as an applet,
      any entry in Java RunTime Parameters under 'Advanced' Tab or
      any "Signed Applet" certificates under "Certificates" Tab are not displayed.
      When I mention "not displayed I mean, initial invokation does not show up those
      entries. If we flip through, some tabs or flip through some radio buttons,
      the entries do show up.


      As an example, say if we made an entry in Java Runtime Parameters to set
      -verbose mode (through ControlPanel application found in <jre>/bin directory).
      then invoke the browser and load <jre dir>/ControlPanel.html
      the cross-check 'Advanced' Tab we don't see the entry in the Runtime textfield. but if we choose a different JRE from the pull down list,
      then the entry shows up.

      Most of the users usually would use the ControlPanel application invoked from
      command line, and they won't see this problem.
      Users who do try to invoke the same though a browser, would definitely
      see this display problem.


      The priority is lower on this bug, as there is a workaround to invoke the ControlPanel through an application.

      1) Install JRE
      2) Install Netscape 4.x browser.
      3) set NPX_PLUGIN_PATH <jre dir>/plugin/sparc/ns4
      4) invoke <jre dir.>/bin/ControlPanel
         this brings up the Control Panel application.
      5) Choose 'Advanced Tab'
      6) In Java Runtime Parameters text field, type
        -verbose
      7) Click on Apply
      8) Close.
      9) Repeat step 4.
         You would still see your entry displayed
         So far everything is fine.

      10) invoke netscape
      11) Load <jre dir>/ControlPanel.html
      12) Go to Advanced tab
         The text field is empty (it should have shown -verbose)
      13) From the drop down select list choose a different JRE (other than default)

      The entry -verbose now does show up in the Text field.


      The same scenario can be tried with Certificates tab.
      You may have to access a signed applet.
      Choose 'Grant always'
      And then check certificate tab on Control Panel from the browser
      You will see the same problem.


      This occurs only on Unix platforms not on Win32.
      Is present with b89/b90.






      Attachments

        Activity

          People

            mafishersunw Margarita Fisher (Inactive)
            rpallathsunw Rajendra Pallath (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: