neueda / jetbrains-plugin-graph-database-support

Graph Databases support for JetBrains family IDEs.
Apache License 2.0
222 stars 56 forks source link

Error in GoLand and DataGrip 2019.2 #116

Closed ajruckman closed 5 years ago

ajruckman commented 5 years ago

The "Graph Database Console" tab is blank, when you try to open it it throws this exception:

java.lang.ClassCastException: class com.intellij.ui.tabs.newImpl.JBEditorTabs cannot be cast to class com.intellij.ui.tabs.impl.JBTabsImpl (com.intellij.ui.tabs.newImpl.JBEditorTabs and com.intellij.ui.tabs.impl.JBTabsImpl are in unnamed module of loader com.intellij.util.lang.UrlClassLoader @72d818d1)
    at com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.console.GraphConsoleView.createUIComponents(GraphConsoleView.java:156)
    at com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.console.GraphConsoleView.$$$setupUI$$$(GraphConsoleView.java)
    at com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.console.GraphConsoleView.<init>(GraphConsoleView.java:99)
    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
    at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193)
    at com.intellij.util.pico.CachingConstructorInjectionComponentAdapter.doGetComponentInstance(CachingConstructorInjectionComponentAdapter.java:88)
    at com.intellij.util.pico.CachingConstructorInjectionComponentAdapter.instantiateGuarded(CachingConstructorInjectionComponentAdapter.java:66)
    at com.intellij.util.pico.CachingConstructorInjectionComponentAdapter.getComponentInstance(CachingConstructorInjectionComponentAdapter.java:48)
    at com.intellij.openapi.components.impl.ServiceManagerImpl$MyComponentAdapter.createAndInitialize(ServiceManagerImpl.java:243)
    at com.intellij.openapi.components.impl.ServiceManagerImpl$MyComponentAdapter.getComponentInstance(ServiceManagerImpl.java:227)
    at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:246)
    at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:213)
    at com.intellij.openapi.components.ServiceManager.doGetService(ServiceManager.java:75)
    at com.intellij.openapi.components.ServiceManager.getService(ServiceManager.java:49)
    at com.neueda.jetbrains.plugin.graphdb.jetbrains.ui.console.ConsoleToolWindow.createToolWindowContent(ConsoleToolWindow.java:29)
    at com.intellij.openapi.wm.impl.ToolWindowImpl.ensureContentInitialized(ToolWindowImpl.java:533)
    at com.intellij.openapi.wm.impl.ToolWindowImpl.getContentManager(ToolWindowImpl.java:356)
    at com.intellij.openapi.wm.impl.IdeFrameImpl.findNextFocusComponent(IdeFrameImpl.java:236)
    at com.intellij.openapi.wm.impl.IdeFrameImpl.access$100(IdeFrameImpl.java:68)
    at com.intellij.openapi.wm.impl.IdeFrameImpl$4.getComponentAfterImpl(IdeFrameImpl.java:199)
    at com.intellij.openapi.wm.ex.LayoutFocusTraversalPolicyExt.getComponentAfter(LayoutFocusTraversalPolicyExt.java:120)
    at java.desktop/java.awt.Component.getNextFocusCandidate(Component.java:8230)
    at java.desktop/java.awt.Component.transferFocus(Component.java:8197)
    at java.desktop/java.awt.Component.nextFocus(Component.java:8190)
    at java.desktop/java.awt.Component.transferFocus(Component.java:8181)
    at com.intellij.openapi.wm.impl.ToolWindowsPane$RemoveDockedComponentCmd.run(ToolWindowsPane.java:1046)
    at com.intellij.openapi.wm.impl.CommandProcessor.runNext(CommandProcessor.java:78)
    at com.intellij.openapi.wm.impl.CommandProcessor.run(CommandProcessor.java:59)
    at com.intellij.openapi.wm.impl.commands.FinalizableCommand.finish(FinalizableCommand.java:36)
    at com.intellij.openapi.wm.impl.commands.ApplyWindowInfoCmd.run(ApplyWindowInfoCmd.java:50)
    at com.intellij.openapi.wm.impl.CommandProcessor.runNext(CommandProcessor.java:78)
    at com.intellij.openapi.wm.impl.CommandProcessor.run(CommandProcessor.java:59)
    at com.intellij.openapi.wm.impl.commands.FinalizableCommand.finish(FinalizableCommand.java:36)
    at com.intellij.openapi.wm.impl.commands.ApplyWindowInfoCmd.run(ApplyWindowInfoCmd.java:50)
    at com.intellij.openapi.wm.impl.CommandProcessor.runNext(CommandProcessor.java:78)
    at com.intellij.openapi.wm.impl.CommandProcessor.run(CommandProcessor.java:59)
    at com.intellij.openapi.wm.impl.commands.FinalizableCommand.finish(FinalizableCommand.java:36)
    at com.intellij.openapi.wm.impl.commands.ApplyWindowInfoCmd.run(ApplyWindowInfoCmd.java:50)
    at com.intellij.openapi.wm.impl.CommandProcessor.runNext(CommandProcessor.java:78)
    at com.intellij.openapi.wm.impl.CommandProcessor.run(CommandProcessor.java:59)
    at com.intellij.openapi.wm.impl.commands.FinalizableCommand.finish(FinalizableCommand.java:36)
    at com.intellij.openapi.wm.impl.commands.ApplyWindowInfoCmd.run(ApplyWindowInfoCmd.java:50)
    at com.intellij.openapi.wm.impl.CommandProcessor.runNext(CommandProcessor.java:78)
    at com.intellij.openapi.wm.impl.CommandProcessor.run(CommandProcessor.java:59)
    at com.intellij.openapi.wm.impl.commands.FinalizableCommand.finish(FinalizableCommand.java:36)
    at com.intellij.openapi.wm.impl.commands.ApplyWindowInfoCmd.run(ApplyWindowInfoCmd.java:50)
    at com.intellij.openapi.wm.impl.CommandProcessor.runNext(CommandProcessor.java:78)
    at com.intellij.openapi.wm.impl.CommandProcessor.run(CommandProcessor.java:59)
    at com.intellij.openapi.wm.impl.commands.FinalizableCommand.finish(FinalizableCommand.java:36)
    at com.intellij.openapi.wm.impl.commands.ApplyWindowInfoCmd.run(ApplyWindowInfoCmd.java:50)
    at com.intellij.openapi.wm.impl.CommandProcessor.runNext(CommandProcessor.java:78)
    at com.intellij.openapi.wm.impl.CommandProcessor.run(CommandProcessor.java:59)
    at com.intellij.openapi.wm.impl.commands.FinalizableCommand.finish(FinalizableCommand.java:36)
    at com.intellij.openapi.wm.impl.commands.ApplyWindowInfoCmd.run(ApplyWindowInfoCmd.java:50)
    at com.intellij.openapi.wm.impl.CommandProcessor.runNext(CommandProcessor.java:78)
    at com.intellij.openapi.wm.impl.CommandProcessor.run(CommandProcessor.java:59)
    at com.intellij.openapi.wm.impl.commands.FinalizableCommand.finish(FinalizableCommand.java:36)
    at com.intellij.openapi.wm.impl.commands.ApplyWindowInfoCmd.run(ApplyWindowInfoCmd.java:50)
    at com.intellij.openapi.wm.impl.CommandProcessor.runNext(CommandProcessor.java:78)
    at com.intellij.openapi.wm.impl.CommandProcessor.run(CommandProcessor.java:59)
    at com.intellij.openapi.wm.impl.commands.FinalizableCommand.finish(FinalizableCommand.java:36)
    at com.intellij.openapi.wm.impl.commands.ApplyWindowInfoCmd.run(ApplyWindowInfoCmd.java:50)
    at com.intellij.openapi.wm.impl.CommandProcessor.runNext(CommandProcessor.java:78)
    at com.intellij.openapi.wm.impl.CommandProcessor.run(CommandProcessor.java:59)
    at com.intellij.openapi.wm.impl.commands.FinalizableCommand.finish(FinalizableCommand.java:36)
    at com.intellij.openapi.wm.impl.commands.ApplyWindowInfoCmd.run(ApplyWindowInfoCmd.java:50)
    at com.intellij.openapi.wm.impl.CommandProcessor.runNext(CommandProcessor.java:78)
    at com.intellij.openapi.wm.impl.CommandProcessor.run(CommandProcessor.java:59)
    at com.intellij.openapi.wm.impl.commands.FinalizableCommand.finish(FinalizableCommand.java:36)
    at com.intellij.openapi.wm.impl.commands.ApplyWindowInfoCmd.run(ApplyWindowInfoCmd.java:50)
    at com.intellij.openapi.wm.impl.CommandProcessor.runNext(CommandProcessor.java:78)
    at com.intellij.openapi.wm.impl.CommandProcessor.run(CommandProcessor.java:59)
    at com.intellij.openapi.wm.impl.commands.FinalizableCommand.finish(FinalizableCommand.java:36)
    at com.intellij.openapi.wm.impl.commands.ApplyWindowInfoCmd.run(ApplyWindowInfoCmd.java:50)
    at com.intellij.openapi.wm.impl.CommandProcessor.runNext(CommandProcessor.java:78)
    at com.intellij.openapi.wm.impl.CommandProcessor.run(CommandProcessor.java:59)
    at com.intellij.openapi.wm.impl.CommandProcessor.execute(CommandProcessor.java:50)
    at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.execute(ToolWindowManagerImpl.java:590)
    at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.execute(ToolWindowManagerImpl.java:570)
    at com.intellij.openapi.wm.impl.ToolWindowManagerImpl.activateToolWindow(ToolWindowManagerImpl.java:661)
    at com.intellij.openapi.wm.impl.ToolWindowManagerImpl$MyInternalDecoratorListener.activated(ToolWindowManagerImpl.java:2221)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at com.intellij.util.EventDispatcher.dispatchVoidMethod(EventDispatcher.java:130)
    at com.intellij.util.EventDispatcher.access$000(EventDispatcher.java:24)
    at com.intellij.util.EventDispatcher$1.invoke(EventDispatcher.java:88)
    at com.intellij.openapi.wm.impl.$Proxy103.activated(Unknown Source)
    at com.intellij.openapi.wm.impl.InternalDecorator.fireActivated(InternalDecorator.java:216)
    at com.intellij.openapi.wm.impl.StripeButton.actionPerformed(StripeButton.java:287)
    at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967)
    at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308)
    at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
    at java.desktop/javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:401)
    at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
    at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
    at java.desktop/java.awt.Component.processMouseEvent(Component.java:6651)
    at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
    at com.intellij.openapi.wm.impl.StripeButton.processMouseEvent(StripeButton.java:278)
    at java.desktop/java.awt.Component.processEvent(Component.java:6416)
    at java.desktop/java.awt.Container.processEvent(Container.java:2263)
    at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5026)
    at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
    at java.desktop/java.awt.Component.dispatchEvent(Component.java:4858)
    at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918)
    at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547)
    at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488)
    at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307)
    at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772)
    at java.desktop/java.awt.Component.dispatchEvent(Component.java:4858)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:778)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
    at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:751)
    at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:749)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
    at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:748)
    at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:782)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:727)
    at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$8(IdeEventQueue.java:396)
    at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:704)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:395)
    at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
cedricmuehlebach commented 5 years ago

Reporting the same issue on IntelliJ 2019.2 w/ freshly installed plugin version 2.5.5

Pushplaybang commented 5 years ago

same error in idea 2019.2 with a reinstalled plugin. Also, syntax highlight no longer working in CQL files, (shows correct syntax highlighting in preferences, and worked fine before the update). Cant run queries. or do anything really.