[jbosstools-issues] [JBoss JIRA] (JBIDE-11293) JBoss Server Runtime view, Unhandled event loop exception

Leo Breuss (JIRA) jira-events at lists.jboss.org
Tue Mar 20 18:31:47 EDT 2012


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

Leo Breuss commented on JBIDE-11293:
------------------------------------

I tried to isolate the bug further.
Which are the related config files in the Eclipse folder? I already uploaded the workspace generated by the following steps.


Here are the configuration and detailed steps to reproduce
----------------------------------------------------------
Win7 Ultimate en x64, Kaspersky AV

Java(TM) SE Runtime Environment (build 1.6.0_31-b05)
Java HotSpot(TM) 64-Bit Server VM (build 20.6-b01, mixed mode)

eclipse-SDK-3.7.2-win32-x86_64

Indigo update site: http://download.eclipse.org/releases/indigo
  General Purpose Tools	
    Remote System Explorer End-User Runtime	3.3.2.R33x_v201110030150-7L7CFGH8wqio8s-qYtkPgn8qWd4T

JBoss update site: http://download.jboss.org/jbosstools/updates/development/indigo
Installed:
  Abridged JBoss Tools 3.3	
    JBossAS Tools	2.3.0.v20120308-1629-H87-Beta1

Window -> Show View -> Remote Systems
In Remote Systems view, right-click -> New -> Connection...
  Choose Linux
  Host name: 192.168.187.130  (this is my JBoss running in a VM, CentOS 6.2)
  Connection name: 192.168.187.130
  Subsystem Information: [x] ssh.files, [x] processes.shell.linux, [x] ssh.shells, [x] ssh.terminals
Window -> Show view -> Servers
In Servers, right-click -> New -> Server...
  JBoss AS 7.1
  Server's hostname: 192.168.187.130
  Home Directory: C:\....\jboss-as-7.1.1.Final
  JRE: jre6
  Host: (popdown menu should already have 192.168.187.130 selected)
  Remote Server Home: /opt/jboss-as

double-click the new JBoss 7.1 Runtime Server
then try the steps initially described:
1. Click "Open launch configuration" of the Runtime Server. Close it.
2. In the Servers view expand the Runtime Server.
3. Click "Open launch configuration" again. At this moment, I receive an the error described.


                
> JBoss Server Runtime view, Unhandled event loop exception
> ---------------------------------------------------------
>
>                 Key: JBIDE-11293
>                 URL: https://issues.jboss.org/browse/JBIDE-11293
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: JBossAS/Servers
>         Environment: Windows 7, Eclipse Indigo SR2, JBoss Tools 3.3.0 Beta2, JDK 1.6.0_31, jboss-as-7.1.1.Final, standalone-full.xml
>            Reporter: Leo Breuss
>            Assignee: Martin Malina
>             Fix For: 3.3.0.Beta3
>
>
> "Open launch configuration" shows an Error dialog. See Steps to Reproduce.
> (Not sure, if this is an Eclipse bug or related to JBoss IDE.)
> eclipse.buildId=M20120208-0800
> java.version=1.6.0_31
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_CH
> Framework arguments:  -product org.eclipse.epp.package.rcp.product
> Command-line arguments:  -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.rcp.product
> Error
> Tue Mar 13 11:03:56 CET 2012
> Unhandled event loop exception
> org.eclipse.swt.SWTError: No more handles
> 	at org.eclipse.swt.SWT.error(SWT.java:4308)
> 	at org.eclipse.swt.SWT.error(SWT.java:4197)
> 	at org.eclipse.swt.SWT.error(SWT.java:4168)
> 	at org.eclipse.swt.widgets.Widget.error(Widget.java:468)
> 	at org.eclipse.swt.widgets.Control.createHandle(Control.java:704)
> 	at org.eclipse.swt.widgets.Composite.createHandle(Composite.java:305)
> 	at org.eclipse.swt.widgets.Control.createWidget(Control.java:744)
> 	at org.eclipse.swt.widgets.Scrollable.createWidget(Scrollable.java:134)
> 	at org.eclipse.swt.widgets.Control.<init>(Control.java:112)
> 	at org.eclipse.swt.widgets.Scrollable.<init>(Scrollable.java:75)
> 	at org.eclipse.swt.widgets.Composite.<init>(Composite.java:95)
> 	at org.eclipse.swt.widgets.Canvas.<init>(Canvas.java:79)
> 	at org.eclipse.swt.custom.CLabel.<init>(CLabel.java:112)
> 	at org.eclipse.wst.server.ui.internal.editor.StatusLineContributionItem$StatusLineLabel.<init>(StatusLineContributionItem.java:33)
> 	at org.eclipse.wst.server.ui.internal.editor.StatusLineContributionItem.fill(StatusLineContributionItem.java:85)
> 	at org.eclipse.jface.action.SubContributionItem.fill(SubContributionItem.java:59)
> 	at org.eclipse.jface.action.StatusLineManager.update(StatusLineManager.java:326)
> 	at org.eclipse.ui.internal.WorkbenchWindow.updateActionBars(WorkbenchWindow.java:3229)
> 	at org.eclipse.ui.internal.WorkbenchPage.updateActionBars(WorkbenchPage.java:4099)
> 	at org.eclipse.ui.internal.WorkbenchPage$ActionSwitcher.updateActivePart(WorkbenchPage.java:445)
> 	at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3634)
> 	at org.eclipse.ui.internal.WorkbenchPage.requestActivation(WorkbenchPage.java:3159)
> 	at org.eclipse.ui.internal.PartPane.requestActivation(PartPane.java:279)
> 	at org.eclipse.ui.internal.EditorPane.requestActivation(EditorPane.java:98)
> 	at org.eclipse.ui.internal.PartPane.handleEvent(PartPane.java:237)
> 	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> 	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
> 	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
> 	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
> 	at org.eclipse.swt.widgets.Shell.setActiveControl(Shell.java:1447)
> 	at org.eclipse.swt.widgets.Shell.WM_MOUSEACTIVATE(Shell.java:2320)
> 	at org.eclipse.swt.widgets.Control.windowProc(Control.java:4572)
> 	at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
> 	at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1610)
> 	at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2061)
> 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526)
> 	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80)
> 	at org.eclipse.swt.widgets.Control.windowProc(Control.java:4623)
> 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526)
> 	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80)
> 	at org.eclipse.swt.widgets.Control.windowProc(Control.java:4623)
> 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526)
> 	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80)
> 	at org.eclipse.swt.widgets.Control.windowProc(Control.java:4623)
> 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526)
> 	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80)
> 	at org.eclipse.swt.widgets.Control.windowProc(Control.java:4623)
> 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526)
> 	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80)
> 	at org.eclipse.swt.widgets.Control.windowProc(Control.java:4623)
> 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526)
> 	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80)
> 	at org.eclipse.swt.widgets.Control.windowProc(Control.java:4623)
> 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526)
> 	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80)
> 	at org.eclipse.swt.widgets.Control.windowProc(Control.java:4623)
> 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526)
> 	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80)
> 	at org.eclipse.swt.widgets.Control.windowProc(Control.java:4623)
> 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526)
> 	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80)
> 	at org.eclipse.swt.widgets.Control.windowProc(Control.java:4623)
> 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526)
> 	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80)
> 	at org.eclipse.swt.widgets.Control.windowProc(Control.java:4623)
> 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526)
> 	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80)
> 	at org.eclipse.swt.widgets.Control.windowProc(Control.java:4623)
> 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526)
> 	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80)
> 	at org.eclipse.swt.widgets.Control.windowProc(Control.java:4623)
> 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526)
> 	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80)
> 	at org.eclipse.swt.widgets.Control.windowProc(Control.java:4623)
> 	at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
> 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526)
> 	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80)
> 	at org.eclipse.swt.widgets.Control.windowProc(Control.java:4623)
> 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
> 	at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2526)
> 	at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80)
> 	at org.eclipse.swt.widgets.Control.windowProc(Control.java:4623)
> 	at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
> 	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4985)
> 	at org.eclipse.swt.internal.win32.OS.PeekMessageW(Native Method)
> 	at org.eclipse.swt.internal.win32.OS.PeekMessage(OS.java:3114)
> 	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3749)
> 	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
> 	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
> 	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
> 	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
> 	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
> 	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
> 	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> 	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)
> 	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> 	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:344)
> 	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> 	at java.lang.reflect.Method.invoke(Unknown Source)
> 	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
> 	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
> 	at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
> 	at org.eclipse.equinox.launcher.Main.main(Main.java:1386)

--
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 jbosstools-issues mailing list