[jboss-jira] [JBoss JIRA] (AS7-5387) The CLI jconsole integration should be optional

Darran Lofthouse (JIRA) jira-events at lists.jboss.org
Thu Aug 16 10:39:15 EDT 2012


    [ https://issues.jboss.org/browse/AS7-5387?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12712041#comment-12712041 ] 

Darran Lofthouse commented on AS7-5387:
---------------------------------------

*Note:* There sill still be a 5 second delay after connecting to the remote JMX server before the tabs are displayed if the remote server does not also have management capabilities - this will be resolved by REM3-153
                
> The CLI jconsole integration should be optional
> -----------------------------------------------
>
>                 Key: AS7-5387
>                 URL: https://issues.jboss.org/browse/AS7-5387
>             Project: Application Server 7
>          Issue Type: Task
>          Components: CLI, JMX
>            Reporter: Darran Lofthouse
>            Assignee: Darran Lofthouse
>             Fix For: 7.2.0.Alpha1, 7.1.4.Final (EAP)
>
>
> When connecting jconsole to a remote JVM using Remoting the CLI integration should be optional and silently fail if not available.
> At the moment killing a jconsole that does not have access to domain management the following stack is logged: -
> Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException: Error connecting to JBoss AS.
> 	at org.jboss.as.cli.gui.JConsoleCLIPlugin.getTabs(JConsoleCLIPlugin.java:79)
> 	at sun.tools.jconsole.VMPanel.createPluginTabs(VMPanel.java:641)
> 	at sun.tools.jconsole.VMPanel.propertyChange(VMPanel.java:315)
> 	at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
> 	at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(SwingPropertyChangeSupport.java:75)
> 	at javax.swing.event.SwingPropertyChangeSupport$1.run(SwingPropertyChangeSupport.java:80)
> 	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
> 	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:646)
> 	at java.awt.EventQueue.access$000(EventQueue.java:84)
> 	at java.awt.EventQueue$1.run(EventQueue.java:607)
> 	at java.awt.EventQueue$1.run(EventQueue.java:605)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
> 	at java.awt.EventQueue.dispatchEvent(EventQueue.java:616)
> 	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
> 	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
> 	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
> 	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
> 	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
> 	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
> Caused by: java.util.concurrent.CancellationException: Operation was cancelled
> 	at org.xnio.AbstractIoFuture.get(AbstractIoFuture.java:159)
> 	at org.jboss.as.cli.gui.JConsoleCLIPlugin.connectUsingRemoting(JConsoleCLIPlugin.java:118)
> 	at org.jboss.as.cli.gui.JConsoleCLIPlugin.connectCommandContext(JConsoleCLIPlugin.java:98)
> 	at org.jboss.as.cli.gui.JConsoleCLIPlugin.getTabs(JConsoleCLIPlugin.java:76)
> 	... 19 more

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jboss-jira mailing list