qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robbie Gemmell (JIRA)" <qpid-...@incubator.apache.org>
Subject [jira] Resolved: (QPID-1615) [JMX Console] server navigation tree generates a runtime exception on first use
Date Sun, 08 Aug 2010 02:59:16 GMT

     [ https://issues.apache.org/jira/browse/QPID-1615?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Robbie Gemmell resolved QPID-1615.
----------------------------------

    Resolution: Fixed

> [JMX Console] server navigation tree generates a runtime exception on first use
> -------------------------------------------------------------------------------
>
>                 Key: QPID-1615
>                 URL: https://issues.apache.org/jira/browse/QPID-1615
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Management : JMX Console
>            Reporter: Robbie Gemmell
>            Assignee: Martin Ritchie
>             Fix For: 0.5
>
>
> The navigation tree generates the following runtime exception upon the first expansion
made by a user after the first connection is made. In previous versions this would not have
been noticed because the Eclipse RCP console log was disabled. The tree functions without
noticable issue, and as noted the exception is raised once only.
> !ENTRY org.eclipse.jface 2 0 2009-01-26 17:20:50.884 !MESSAGE Ignored reentrant call
while viewer is busy. This is only logged once per viewer instance, but similar calls will
still be ignored.
> !STACK 0
> java.lang.RuntimeException
>         at org.eclipse.jface.viewers.ColumnViewer.checkBusy(ColumnViewer.java:763)
>         at org.eclipse.jface.viewers.AbstractTreeViewer.setExpandedState(AbstractTreeViewer.java:2421)
>         at org.apache.qpid.management.ui.views.NavigationView$2.treeExpanded(NavigationView.java:133)
>         at org.eclipse.jface.viewers.AbstractTreeViewer$3.run(AbstractTreeViewer.java:1101)
>         at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
>         at org.eclipse.core.runtime.Platform.run(Platform.java:880)
>         at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
>         at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
>         at org.eclipse.jface.viewers.AbstractTreeViewer.fireTreeExpanded(AbstractTreeViewer.java:1099)
>         at org.eclipse.jface.viewers.AbstractTreeViewer.handleTreeExpand(AbstractTreeViewer.java:1444)
>         at org.eclipse.jface.viewers.TreeViewer.handleTreeExpand(TreeViewer.java:927)
>         at org.eclipse.jface.viewers.AbstractTreeViewer$4.treeExpanded(AbstractTreeViewer.java:1453)
>         at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:126)
>         at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
>         at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1158)
>         at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1182)
>         at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1167)
>         at org.eclipse.swt.widgets.Tree.gtk_test_expand_row(Tree.java:2026)
>         at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1572)
>         at org.eclipse.swt.widgets.Display.windowProc(Display.java:4105)
>         at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
>         at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:5792)
>         at org.eclipse.swt.widgets.Display.eventProc(Display.java:1177)
>         at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
>         at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1550)
>         at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3031)
>         at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
>         at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>         at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
>         at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>         at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
>         at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
>         at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
>         at org.apache.qpid.management.ui.Application.run(Application.java:46)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
>         at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
>         at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
>         at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
>         at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
>         at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
>         at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>         at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


Mime
View raw message