Project
Ruby
Priority
Critical
Type
Exception
Fix versions
RubyMine 1.0 RC (build 873)
State
Fixed
Assignee
Unassigned
Subsystem
RubyGems
Affected versions
No Affected versions
Fixed in build
108.101  
  • Created by   Anna Bulenkova
    2 years ago (23 Apr 2009 16:32)
  • Updated by   Vadim Gurov
    8 months ago (18 May 2011 18:18)
  • Jira: RUBY-3808
    (history, comments)
 
RUBY-3808 RailsFacetUtil.hasRailsSupport
0
Issue is visible to: All Users
  The issue is visible to the selected user group only
To reproduce close all the projects, restart IDE (if required), try to open gem manager
Error during dispatching of java.awt.event.MouseEvent[MOUSE_RELEASED,(421,51),absolute(417,47),button=1,modifiers=Button1,clickCount=1] on frame0: Argument 0 for @NotNull parameter of org/jetbrains/plugins/ruby/rails/facet/RailsFacetUtil.hasRailsSupport must not be null
java.lang.IllegalArgumentException: Argument 0 for @NotNull parameter of org/jetbrains/plugins/ruby/rails/facet/RailsFacetUtil.hasRailsSupport must not be null
	at org.jetbrains.plugins.ruby.rails.facet.RailsFacetUtil.hasRailsSupport(RailsFacetUtil.java)
	at org.jetbrains.plugins.ruby.gem.ui.GemUiUtil.getUnsatisfiedDependencies(GemUiUtil.java:23)
	at org.jetbrains.plugins.ruby.gem.ui.GemManagerPanel.updateGems(GemManagerPanel.java:39)
	at org.jetbrains.plugins.ruby.gem.ui.GemManagerPanel$6.run(GemManagerPanel.java:3)
	at org.jetbrains.plugins.ruby.gem.ui.GemManagerPanel.setSelectedSdk(GemManagerPanel.java:164)
	at org.jetbrains.plugins.ruby.settings.RubyIdeSdkConfigurable.b(RubyIdeSdkConfigurable.java:25)
	at org.jetbrains.plugins.ruby.settings.RubyIdeSdkConfigurable.<init>(RubyIdeSdkConfigurable.java:52)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193)
	at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:220)
	at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
	at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
	at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
	at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
	at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getComponentInstance(ExtensionComponentAdapter.java:71)
	at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getExtension(ExtensionComponentAdapter.java:106)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:201)
	at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensions(ExtensionPointImpl.java:150)
	at com.intellij.openapi.project.impl.ProjectImpl.getExtensions(ProjectImpl.java:16)
	at com.intellij.openapi.options.ex.ProjectConfigurablesGroup.a(ProjectConfigurablesGroup.java:1)
	at com.intellij.openapi.options.ex.ProjectConfigurablesGroup.getConfigurables(ProjectConfigurablesGroup.java:19)
	at com.intellij.ide.actions.ShowSettingsUtilImpl.a(ShowSettingsUtilImpl.java:68)
	at com.intellij.ide.actions.ShowSettingsUtilImpl.a(ShowSettingsUtilImpl.java:27)
	at com.intellij.ide.actions.ShowSettingsUtilImpl.showSettingsDialog(ShowSettingsUtilImpl.java:4)
	at com.intellij.ide.actions.ShowSettingsAction.actionPerformed(ShowSettingsAction.java:5)
	at com.intellij.openapi.actionSystem.impl.ActionButton.a(ActionButton.java:42)
	at com.intellij.openapi.actionSystem.impl.ActionButton.a(ActionButton.java:19)
	at com.intellij.openapi.actionSystem.impl.ActionButton.processMouseEvent(ActionButton.java:99)
	at java.awt.Component.processEvent(Component.java:5981)
	at java.awt.Container.processEvent(Container.java:2041)
	at java.awt.Component.dispatchEventImpl(Component.java:4583)
	at java.awt.Container.dispatchEventImpl(Container.java:2099)
	at java.awt.Component.dispatchEvent(Component.java:4413)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4556)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4220)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4150)
	at java.awt.Container.dispatchEventImpl(Container.java:2085)
	at java.awt.Window.dispatchEventImpl(Window.java:2475)
	at java.awt.Component.dispatchEvent(Component.java:4413)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at com.intellij.ide.IdeEventQueue.d(IdeEventQueue.java:80)
	at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:38)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:196)
	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)



Issue was closed
Comments (0)
 
History
 
Linked Issues (?)
 
Issue has no comments