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

Some messages in jconsole in 7u40 (and later) aren't displayed correctly

    Details

    • Subcomponent:
    • Resolved In Build:
      b01

      Backports

        Description

        When jconsole is launched, its several labels are not formatted correctly
         
         

          Activity

          Hide
          igerasim Ivan Gerasimov added a comment -
          The issue is caused by a huge update https://bugs.openjdk.java.net/browse/JDK-7017818
          Show
          igerasim Ivan Gerasimov added a comment - The issue is caused by a huge update https://bugs.openjdk.java.net/browse/JDK-7017818
          Hide
          igerasim Ivan Gerasimov added a comment -
          Notes for the QA on how to test the fix:

          1) Start jconsole, the 'JConsole: New Connection' dialog will appear.
          2) If the label is 'Usage: lt;hostnamegt;:...' then the test failed.
             If the label is 'Usage: <hostname>:...' then the test passed.
          3) Choose the JConsole itself from the list of local processes and hit the 'Connect' button.
              If the app prompts for allowing an insecure connection, agree.
              The set of pages will be displayed.
          4) If the Threads tab on the Overview page has 'ThreadTab.infoLabelFormat' label, then the test failed.
             If the label displays Live, Peak and Total values, then the test passed.
          5) On the VM Summary page, if the Pending finalization value is the constant string '{0} objects', then the test failed.
             If the label is 'XX objects', where XX is a number without curly braces, then the test passed.
          Show
          igerasim Ivan Gerasimov added a comment - Notes for the QA on how to test the fix: 1) Start jconsole, the 'JConsole: New Connection' dialog will appear. 2) If the label is 'Usage: lt;hostnamegt;:...' then the test failed.    If the label is 'Usage: <hostname>:...' then the test passed. 3) Choose the JConsole itself from the list of local processes and hit the 'Connect' button.     If the app prompts for allowing an insecure connection, agree.     The set of pages will be displayed. 4) If the Threads tab on the Overview page has 'ThreadTab.infoLabelFormat' label, then the test failed.    If the label displays Live, Peak and Total values, then the test passed. 5) On the VM Summary page, if the Pending finalization value is the constant string '{0} objects', then the test failed.    If the label is 'XX objects', where XX is a number without curly braces, then the test passed.
          Hide
          hgupdate HG Updates added a comment -
          URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d0e6d466b7c6
          User: dmeetry
          Date: 2014-01-01 18:40:08 +0000
          Show
          hgupdate HG Updates added a comment - URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d0e6d466b7c6 User: dmeetry Date: 2014-01-01 18:40:08 +0000
          Hide
          hgupdate HG Updates added a comment -
          URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d0e6d466b7c6
          User: lana
          Date: 2014-01-15 02:08:46 +0000
          Show
          hgupdate HG Updates added a comment - URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d0e6d466b7c6 User: lana Date: 2014-01-15 02:08:46 +0000
          Hide
          igerasim Ivan Gerasimov added a comment - - edited
          7u60-critical-request justification:
          - Justification :
          the problem was raised by a customer,
          the fix is quite simple,
          some of the information isn't displayed to the user (such as Thread overview).
          some of the displayed information is wrong and may confuse a user.

          - Risk Analysis :
          Risk of the fix is low

          - Webrev :
          http://cr.openjdk.java.net/~igerasim/8030698/0/webrev/

          Reviewer: Staffan Larsen
          http://mail.openjdk.java.net/pipermail/serviceability-dev/2013-December/013672.html

          - Testing (done/to-be-done) :
          JPRT job has finished successfully.
          The testing should be done manually, according to the instruction given above.
          Show
          igerasim Ivan Gerasimov added a comment - - edited 7u60-critical-request justification: - Justification : the problem was raised by a customer, the fix is quite simple, some of the information isn't displayed to the user (such as Thread overview). some of the displayed information is wrong and may confuse a user. - Risk Analysis : Risk of the fix is low - Webrev : http://cr.openjdk.java.net/~igerasim/8030698/0/webrev/ Reviewer: Staffan Larsen http://mail.openjdk.java.net/pipermail/serviceability-dev/2013-December/013672.html - Testing (done/to-be-done) : JPRT job has finished successfully. The testing should be done manually, according to the instruction given above.

            People

            • Assignee:
              igerasim Ivan Gerasimov
              Reporter:
              asaha Abhijit Saha
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: