Rubymine 2.0.1 upgrade producing errors
I am using Ubuntu 9.04. Just upgraded to Rubymine 2.0.1. Even starting brings up the following errors in the bash window. Rubymine seems to work fine however:
update failed for AnAction with ID=Bash.NewBashScript: com/intellij/openapi/actionSystem/DataKeys
java.lang.NoClassDefFoundError: com/intellij/openapi/actionSystem/DataKeys
at com.ansorgit.plugins.bash.actions.NewBashActionBase.update(NewBashActionBase.java:54)
at com.ansorgit.plugins.bash.actions.NewBashFileAction.update(NewBashFileAction.java:17)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:101)
at com.intellij.openapi.actionSystem.impl.Utils.a(Utils.java:139)
at com.intellij.openapi.actionSystem.impl.Utils.updateGroupChild(Utils.java:197)
at com.intellij.ide.actions.WeighingActionGroup.getChildren(WeighingActionGroup.java:66)
at com.intellij.openapi.actionSystem.impl.Utils.a(Utils.java:158)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:113)
at com.intellij.openapi.actionSystem.impl.Utils.fillMenu(Utils.java:203)
at com.intellij.openapi.actionSystem.impl.ActionPopupMenuImpl$MyMenu.show(ActionPopupMenuImpl.java:76)
at com.intellij.ui.PopupHandler$2.invokePopup(PopupHandler.java:70)
at com.intellij.ui.PopupHandler.mousePressed(PopupHandler.java:48)
at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:263)
at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262)
at java.awt.Component.processMouseEvent(Component.java:6260)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at com.intellij.ui.treeStructure.Tree.processMouseEvent(Tree.java:125)
at com.intellij.ide.dnd.aware.DnDAwareTree.processMouseEvent(DnDAwareTree.java:57)
at java.awt.Component.processEvent(Component.java:6028)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4235)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2475)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.f(IdeEventQueue.java:621)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:507)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:372)
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)some
java.lang.NoClassDefFoundError: com/intellij/openapi/actionSystem/DataKeys
at com.ansorgit.plugins.bash.actions.NewBashActionBase.update(NewBashActionBase.java:54)
at com.ansorgit.plugins.bash.actions.NewBashFileAction.update(NewBashFileAction.java:17)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:101)
at com.intellij.openapi.actionSystem.impl.Utils.a(Utils.java:139)
at com.intellij.openapi.actionSystem.impl.Utils.updateGroupChild(Utils.java:197)
at com.intellij.ide.actions.WeighingActionGroup.getChildren(WeighingActionGroup.java:66)
at com.intellij.openapi.actionSystem.impl.Utils.a(Utils.java:158)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:113)
at com.intellij.openapi.actionSystem.impl.Utils.fillMenu(Utils.java:203)
at com.intellij.openapi.actionSystem.impl.ActionPopupMenuImpl$MyMenu$MyPopupMenuListener.popupMenuWillBecomeVisible(ActionPopupMenuImpl.java:151)
at javax.swing.JPopupMenu.firePopupMenuWillBecomeVisible(JPopupMenu.java:631)
at javax.swing.JPopupMenu.setVisible(JPopupMenu.java:738)
at javax.swing.JPopupMenu.show(JPopupMenu.java:912)
at com.intellij.openapi.actionSystem.impl.ActionPopupMenuImpl$MyMenu.show(ActionPopupMenuImpl.java:135)
at com.intellij.ui.PopupHandler$2.invokePopup(PopupHandler.java:70)
at com.intellij.ui.PopupHandler.mousePressed(PopupHandler.java:48)
at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:263)
at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262)
at java.awt.Component.processMouseEvent(Component.java:6260)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at com.intellij.ui.treeStructure.Tree.processMouseEvent(Tree.java:125)
at com.intellij.ide.dnd.aware.DnDAwareTree.processMouseEvent(DnDAwareTree.java:57)
at java.awt.Component.processEvent(Component.java:6028)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4235)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2475)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.f(IdeEventQueue.java:621)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:507)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:372)
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)
java.lang.NoClassDefFoundError: com/intellij/openapi/actionSystem/DataKeys
at com.ansorgit.plugins.bash.actions.NewBashActionBase.update(NewBashActionBase.java:54)
at com.ansorgit.plugins.bash.actions.NewBashFileAction.update(NewBashFileAction.java:17)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:101)
at com.intellij.openapi.actionSystem.impl.Utils.a(Utils.java:139)
at com.intellij.openapi.actionSystem.impl.Utils.updateGroupChild(Utils.java:197)
at com.intellij.ide.actions.WeighingActionGroup.getChildren(WeighingActionGroup.java:66)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:93)
at com.intellij.openapi.actionSystem.impl.Utils.fillMenu(Utils.java:203)
at com.intellij.openapi.actionSystem.impl.ActionMenu.f(ActionMenu.java:212)
at com.intellij.openapi.actionSystem.impl.ActionMenu.access$400(ActionMenu.java:39)
at com.intellij.openapi.actionSystem.impl.ActionMenu$MenuListenerImpl.menuSelected(ActionMenu.java:190)
at javax.swing.JMenu.fireMenuSelected(JMenu.java:1028)
at javax.swing.JMenu$MenuChangeListener.stateChanged(JMenu.java:1107)
at javax.swing.DefaultButtonModel.fireStateChanged(DefaultButtonModel.java:333)
at javax.swing.DefaultButtonModel.setSelected(DefaultButtonModel.java:215)
at javax.swing.JMenu.setSelected(JMenu.java:294)
at javax.swing.JMenu.menuSelectionChanged(JMenu.java:1175)
at com.intellij.openapi.actionSystem.impl.ActionMenu.menuSelectionChanged(ActionMenu.java:159)
at javax.swing.MenuSelectionManager.setSelectedPath(MenuSelectionManager.java:101)
at javax.swing.plaf.basic.BasicMenuUI$Handler.mouseEntered(BasicMenuUI.java:496)
at java.awt.Component.processMouseEvent(Component.java:6272)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6028)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
at java.awt.LightweightDispatcher.trackMouseEnterExit(Container.java:4363)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4220)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2475)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.f(IdeEventQueue.java:621)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:507)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:372)
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)
java.lang.NoClassDefFoundError: com/intellij/openapi/actionSystem/DataKeys
at com.ansorgit.plugins.bash.actions.NewBashActionBase.update(NewBashActionBase.java:54)
at com.ansorgit.plugins.bash.actions.NewBashFileAction.update(NewBashFileAction.java:17)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:101)
at com.intellij.openapi.actionSystem.impl.Utils.a(Utils.java:139)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:105)
at com.intellij.openapi.actionSystem.impl.Utils.fillMenu(Utils.java:203)
at com.intellij.openapi.actionSystem.impl.ActionMenu.f(ActionMenu.java:212)
at com.intellij.openapi.actionSystem.impl.ActionMenu.access$400(ActionMenu.java:39)
at com.intellij.openapi.actionSystem.impl.ActionMenu$MenuListenerImpl.menuSelected(ActionMenu.java:190)
at javax.swing.JMenu.fireMenuSelected(JMenu.java:1028)
at javax.swing.JMenu$MenuChangeListener.stateChanged(JMenu.java:1107)
at javax.swing.DefaultButtonModel.fireStateChanged(DefaultButtonModel.java:333)
at javax.swing.DefaultButtonModel.setSelected(DefaultButtonModel.java:215)
at javax.swing.JMenu.setSelected(JMenu.java:294)
at javax.swing.JMenu.menuSelectionChanged(JMenu.java:1175)
at com.intellij.openapi.actionSystem.impl.ActionMenu.menuSelectionChanged(ActionMenu.java:159)
at javax.swing.MenuSelectionManager.setSelectedPath(MenuSelectionManager.java:101)
at javax.swing.plaf.basic.BasicMenuUI$Handler.mouseEntered(BasicMenuUI.java:496)
at java.awt.Component.processMouseEvent(Component.java:6272)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6028)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
at java.awt.LightweightDispatcher.trackMouseEnterExit(Container.java:4363)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4220)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2475)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at com.intellij.ide.IdeEventQueue.f(IdeEventQueue.java:621)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:507)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:372)
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)
It is complaining about some DataKeys?
Bharat
Please sign in to leave a comment.
Hi Bharat,
How did you update? And what RubyMine version did you use before update?
Regards,
Oleg
Hello Bharat,
The Bash plugin is marked as compatible with RubyMine but actually is not.
Please report the problem to the plugin developer.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Hello Dmitry and Oleg,
Thanks for the quick response.
Oleg, I upgraded from 2.0 to 2.0.1 and kept my previous settings.
Dmitry, That was it. I had installed the Bash plugin awhile ago and forgotten about it. I actually do not use it so I did not remember. I deactivated the Bash plugin from the settings screen and I don't see the errors anymore.
Regards to you both gentlemen.
Bharat