United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6470730 Disconnect button leads to wrong popup message
JDK-6470730 : Disconnect button leads to wrong popup message

Details
Type:
Bug
Submit Date:
2006-09-14
Status:
Resolved
Updated Date:
2013-06-26
Project Name:
JDK
Resolved Date:
2013-05-27
Component:
tools
OS:
generic
Sub-Component:
jconsole
CPU:
sparc
Priority:
P3
Resolution:
Fixed
Affected Versions:
5.0
Fixed Versions:

Related Reports
Backport:
Backport:

Sub Tasks

Description
Connect to a JMX Agent
Click on disconnect button
A popup is displayed with a message saying that the connection with the remote process has been lost... This is not what happened. The process is not dead, the client disconnected explicitely from the agent. Further more, in order to go back to disconnected JConsole, a user need to click Cancel. If OK is pressed, the Connection is reestablished.

This connection feature seems broken.

What should be expected is :
1 Nothing. Just let the user disconnect because he wants to do it.
2 Or display a popup dialog to confirm that you want to disconnect. If OK is pressed, the connection is disconnected, if cancel is pressed, nothing is Done.

It seems that this behavior has bee nintroduced in Beta 2, it used to be behavior 1 in beta release.

                                    

Comments
URL:   http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/bbf6e6222726
User:  lana
Date:  2013-06-04 17:27:56 +0000

                                     
2013-06-04
EVALUATION

The dialog behavior is per design, but the message is misleading and needs to be reworded. This is not a regression. Note that when disconnecting, the buttons shown say "Reconnect" and "Cancel". There is no "OK" button.
                                     
2006-09-14
EVALUATION

.
                                     
2006-09-15
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/bbf6e6222726
User:  nloodin
Date:  2013-05-27 15:18:45 +0000

                                     
2013-05-27



Hardware and Software, Engineered to Work Together