[JBoss JIRA] (TEIIDDES-3098) Cannot set JNDI name
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-3098?page=com.atlassian.jira.plu... ]
Barry LaFond commented on TEIIDDES-3098:
----------------------------------------
master: https://github.com/Teiid-Designer/teiid-designer/commit/22941f1640cbb38d8...
> Cannot set JNDI name
> --------------------
>
> Key: TEIIDDES-3098
> URL: https://issues.jboss.org/browse/TEIIDDES-3098
> Project: Teiid Designer
> Issue Type: Bug
> Components: Import/Export
> Affects Versions: 11.1
> Environment: Fedora 25
> Mac 10.12 Sierra
> Reporter: Matej Kralik
> Priority: Blocker
> Fix For: 11.1
>
> Attachments: screenshot1.png, screenshot2.png
>
>
> When I imported a project and set connection profile, I am not able to set JNDI name. The OK button is still disabled (screenshot1). When I click on the Cancel, shows empty error window (screenshot2) and in the error log is:|
> {code:java}
> <Missing message for key "SetConnectionInfo.exceptionMessage" in: org.teiid.designer.ui.i18n>
> java.lang.NullPointerException
> at org.teiid.designer.core.util.JndiUtil.addJavaPrefix(JndiUtil.java:7)
> at org.teiid.designer.ui.util.JndiNameHelper.setJNDINameInTxn(JndiNameHelper.java:99)
> at org.teiid.designer.ui.util.JndiNameHelper.ensureJndiNameExists(JndiNameHelper.java:139)
> at org.teiid.designer.runtime.ui.connection.SetJBossDataSourceNameAction.run(SetJBossDataSourceNameAction.java:67)
> at org.eclipse.jface.action.Action.runWithEvent(Action.java:473)
> at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:565)
> at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:397)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5252)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4522)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4107)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1044)
> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
> at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
> {code}
>
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 6 months
[JBoss JIRA] (TEIIDDES-3098) Cannot set JNDI name
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-3098?page=com.atlassian.jira.plu... ]
Barry LaFond resolved TEIIDDES-3098.
------------------------------------
Fix Version/s: 11.1
Assignee: Barry LaFond
Resolution: Done
> Cannot set JNDI name
> --------------------
>
> Key: TEIIDDES-3098
> URL: https://issues.jboss.org/browse/TEIIDDES-3098
> Project: Teiid Designer
> Issue Type: Bug
> Components: Import/Export
> Affects Versions: 11.1
> Environment: Fedora 25
> Mac 10.12 Sierra
> Reporter: Matej Kralik
> Assignee: Barry LaFond
> Priority: Blocker
> Fix For: 11.1
>
> Attachments: screenshot1.png, screenshot2.png
>
>
> When I imported a project and set connection profile, I am not able to set JNDI name. The OK button is still disabled (screenshot1). When I click on the Cancel, shows empty error window (screenshot2) and in the error log is:|
> {code:java}
> <Missing message for key "SetConnectionInfo.exceptionMessage" in: org.teiid.designer.ui.i18n>
> java.lang.NullPointerException
> at org.teiid.designer.core.util.JndiUtil.addJavaPrefix(JndiUtil.java:7)
> at org.teiid.designer.ui.util.JndiNameHelper.setJNDINameInTxn(JndiNameHelper.java:99)
> at org.teiid.designer.ui.util.JndiNameHelper.ensureJndiNameExists(JndiNameHelper.java:139)
> at org.teiid.designer.runtime.ui.connection.SetJBossDataSourceNameAction.run(SetJBossDataSourceNameAction.java:67)
> at org.eclipse.jface.action.Action.runWithEvent(Action.java:473)
> at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:565)
> at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:397)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5252)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4522)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4107)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1044)
> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
> at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
> {code}
>
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 6 months
[JBoss JIRA] (TEIIDDES-3096) !MESSAGE Unhandled event loop exception in JBDS with Teiid Designer
by Kylin Soong (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-3096?page=com.atlassian.jira.plu... ]
Kylin Soong commented on TEIIDDES-3096:
---------------------------------------
Yes, it's not Designer's issue, if I use the devstudio-11.0.0.GA-installer-standalone.jar, no issue exist.
> !MESSAGE Unhandled event loop exception in JBDS with Teiid Designer
> -------------------------------------------------------------------
>
> Key: TEIIDDES-3096
> URL: https://issues.jboss.org/browse/TEIIDDES-3096
> Project: Teiid Designer
> Issue Type: Bug
> Components: Eclipse Integration
> Affects Versions: 11.0.1
> Environment: * devstudio-10.4.0.GA-installer-standalone.jar
> Reporter: Kylin Soong
> Priority: Blocker
> Attachments: error-1.png, error-2.png
>
>
> This should be a eclipse bug, but strongly affect user experience, I was be blocked in a customer poc testing,
> * once I started the server, from the server panel, there are lots of logs output to console panel.
> * then I try to switch to Server panel, the JBDS crash. the error logs like
> {code}
> !ENTRY org.eclipse.ui 4 0 2017-08-22 18:41:42.865
> !MESSAGE Unhandled event loop exception
> !STACK 0
> org.eclipse.swt.SWTError: No more handles
> at org.eclipse.swt.SWT.error(SWT.java:4559)
> at org.eclipse.swt.SWT.error(SWT.java:4448)
> at org.eclipse.swt.SWT.error(SWT.java:4419)
> at org.eclipse.swt.graphics.Cursor.<init>(Cursor.java:173)
> at org.eclipse.swt.widgets.Display.getSystemCursor(Display.java:2688)
> at org.eclipse.e4.ui.workbench.addons.dndaddon.DragAgent.dragFinished(DragAgent.java:157)
> at org.eclipse.e4.ui.workbench.addons.dndaddon.PartDragAgent.dragFinished(PartDragAgent.java:93)
> at org.eclipse.e4.ui.workbench.addons.dndaddon.DnDManager.finishDrag(DnDManager.java:285)
> at org.eclipse.e4.ui.workbench.addons.dndaddon.DnDManager.startDrag(DnDManager.java:252)
> at org.eclipse.e4.ui.workbench.addons.dndaddon.DnDManager$1.dragDetected(DnDManager.java:89)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:128)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5227)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1340)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4561)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4151)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1121)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1022)
> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:693)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:610)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1519)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1492)
> {code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 6 months
[JBoss JIRA] (TEIIDDES-3098) Cannot set JNDI name
by Matej Kralik (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-3098?page=com.atlassian.jira.plu... ]
Matej Kralik updated TEIIDDES-3098:
-----------------------------------
Environment:
Fedora 25
Mac 10.12 Sierra
was:Fedora 25
> Cannot set JNDI name
> --------------------
>
> Key: TEIIDDES-3098
> URL: https://issues.jboss.org/browse/TEIIDDES-3098
> Project: Teiid Designer
> Issue Type: Bug
> Components: Import/Export
> Affects Versions: 11.1
> Environment: Fedora 25
> Mac 10.12 Sierra
> Reporter: Matej Kralik
> Priority: Blocker
> Attachments: screenshot1.png, screenshot2.png
>
>
> When I imported a project and set connection profile, I am not able to set JNDI name. The OK button is still disabled (screenshot1). When I click on the Cancel, shows empty error window (screenshot2) and in the error log is:|
> {code:java}
> <Missing message for key "SetConnectionInfo.exceptionMessage" in: org.teiid.designer.ui.i18n>
> java.lang.NullPointerException
> at org.teiid.designer.core.util.JndiUtil.addJavaPrefix(JndiUtil.java:7)
> at org.teiid.designer.ui.util.JndiNameHelper.setJNDINameInTxn(JndiNameHelper.java:99)
> at org.teiid.designer.ui.util.JndiNameHelper.ensureJndiNameExists(JndiNameHelper.java:139)
> at org.teiid.designer.runtime.ui.connection.SetJBossDataSourceNameAction.run(SetJBossDataSourceNameAction.java:67)
> at org.eclipse.jface.action.Action.runWithEvent(Action.java:473)
> at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:565)
> at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:397)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5252)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4522)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4107)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1044)
> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
> at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
> {code}
>
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 6 months
[JBoss JIRA] (TEIIDDES-3098) Cannot set JNDI name
by Matej Kralik (JIRA)
Matej Kralik created TEIIDDES-3098:
--------------------------------------
Summary: Cannot set JNDI name
Key: TEIIDDES-3098
URL: https://issues.jboss.org/browse/TEIIDDES-3098
Project: Teiid Designer
Issue Type: Bug
Components: Import/Export
Affects Versions: 11.1
Environment: Fedora 25
Reporter: Matej Kralik
Priority: Blocker
Attachments: screenshot1.png, screenshot2.png
When I imported a project and set connection profile, I am not able to set JNDI name. The OK button is still disabled (screenshot1). When I click on the Cancel, shows empty error window (screenshot2) and in the error log is:|
{code:java}
<Missing message for key "SetConnectionInfo.exceptionMessage" in: org.teiid.designer.ui.i18n>
java.lang.NullPointerException
at org.teiid.designer.core.util.JndiUtil.addJavaPrefix(JndiUtil.java:7)
at org.teiid.designer.ui.util.JndiNameHelper.setJNDINameInTxn(JndiNameHelper.java:99)
at org.teiid.designer.ui.util.JndiNameHelper.ensureJndiNameExists(JndiNameHelper.java:139)
at org.teiid.designer.runtime.ui.connection.SetJBossDataSourceNameAction.run(SetJBossDataSourceNameAction.java:67)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:473)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:565)
at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:397)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5252)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1348)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4522)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4107)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1044)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
{code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 6 months
[JBoss JIRA] (TEIIDDES-3097) Create common JNDI entry workflow requiring "java:/" prefix
by Barry LaFond (JIRA)
Barry LaFond created TEIIDDES-3097:
--------------------------------------
Summary: Create common JNDI entry workflow requiring "java:/" prefix
Key: TEIIDDES-3097
URL: https://issues.jboss.org/browse/TEIIDDES-3097
Project: Teiid Designer
Issue Type: Enhancement
Components: Datatools Integration, Editors, Teiid Integration
Affects Versions: 11.0.1
Reporter: Barry LaFond
Fix For: 11.1
Change all JNDI name entry fields to validate using common validator to require proper "java:/" prefix and verify valid characters only after that.
This should collapse all possible JNDI text fields to operate with the same validation logic and make the "java:/" prefix a requirement rather than confusing the user in allowing a name without it yet adding it behind the scenes.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 6 months
[JBoss JIRA] (TEIIDDES-3096) !MESSAGE Unhandled event loop exception in JBDS with Teiid Designer
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-3096?page=com.atlassian.jira.plu... ]
Barry LaFond commented on TEIIDDES-3096:
----------------------------------------
[~kylin] There is nothing in the log/trace that indicates it's a Designer issue. Could verify? I'd also suggest installing JBDS without Designer and start your server instance and see if the *No more handles* shows up again. The error reflects that Eclipse has used up available graphic/SWT resources (Color, Font etc.)
> !MESSAGE Unhandled event loop exception in JBDS with Teiid Designer
> -------------------------------------------------------------------
>
> Key: TEIIDDES-3096
> URL: https://issues.jboss.org/browse/TEIIDDES-3096
> Project: Teiid Designer
> Issue Type: Bug
> Components: Eclipse Integration
> Affects Versions: 11.0.1
> Environment: * devstudio-10.4.0.GA-installer-standalone.jar
> Reporter: Kylin Soong
> Priority: Blocker
> Attachments: error-1.png, error-2.png
>
>
> This should be a eclipse bug, but strongly affect user experience, I was be blocked in a customer poc testing,
> * once I started the server, from the server panel, there are lots of logs output to console panel.
> * then I try to switch to Server panel, the JBDS crash. the error logs like
> {code}
> !ENTRY org.eclipse.ui 4 0 2017-08-22 18:41:42.865
> !MESSAGE Unhandled event loop exception
> !STACK 0
> org.eclipse.swt.SWTError: No more handles
> at org.eclipse.swt.SWT.error(SWT.java:4559)
> at org.eclipse.swt.SWT.error(SWT.java:4448)
> at org.eclipse.swt.SWT.error(SWT.java:4419)
> at org.eclipse.swt.graphics.Cursor.<init>(Cursor.java:173)
> at org.eclipse.swt.widgets.Display.getSystemCursor(Display.java:2688)
> at org.eclipse.e4.ui.workbench.addons.dndaddon.DragAgent.dragFinished(DragAgent.java:157)
> at org.eclipse.e4.ui.workbench.addons.dndaddon.PartDragAgent.dragFinished(PartDragAgent.java:93)
> at org.eclipse.e4.ui.workbench.addons.dndaddon.DnDManager.finishDrag(DnDManager.java:285)
> at org.eclipse.e4.ui.workbench.addons.dndaddon.DnDManager.startDrag(DnDManager.java:252)
> at org.eclipse.e4.ui.workbench.addons.dndaddon.DnDManager$1.dragDetected(DnDManager.java:89)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:128)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5227)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1340)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4561)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4151)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1121)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1022)
> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:693)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:610)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1519)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1492)
> {code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 6 months