java.lang.reflect.UndeclaredThrowableException at $Proxy.pathsAdded(.java:0) at org.netbeans.modules.gsfpath.api.classpath.GlobalPathRegistry.register(GlobalPathRegistry.java:206) at org.netbeans.modules.ruby.railsprojects.RailsProject.registerClassPath(RailsProject.java:137) at org.netbeans.modules.ruby.rubyproject.RubyBaseProject.open(RubyBaseProject.java:224) at org.netbeans.modules.ruby.railsprojects.RailsProject.open(RailsProject.java:150) at org.netbeans.modules.ruby.rubyproject.RubyBaseProject$ProjectOpenedHookImpl.projectOpened(RubyBaseProject.java:331) at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectOpened(ProjectOpenedHook.java:81) at org.netbeans.modules.project.ui.OpenProjectList.notifyOpened(OpenProjectList.java:993) at org.netbeans.modules.project.ui.OpenProjectList.doOpenProject(OpenProjectList.java:1041) at org.netbeans.modules.project.ui.OpenProjectList.doOpen(OpenProjectList.java:605) at org.netbeans.modules.project.ui.OpenProjectList.access$1200(OpenProjectList.java:124) at org.netbeans.modules.project.ui.OpenProjectList$3.run(OpenProjectList.java:495) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:0) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:449) at $Proxy.pathsAdded(.java:0) at org.netbeans.modules.gsfpath.api.classpath.GlobalPathRegistry.register(GlobalPathRegistry.java:206) at org.netbeans.modules.ruby.railsprojects.RailsProject.registerClassPath(RailsProject.java:137) at org.netbeans.modules.ruby.rubyproject.RubyBaseProject.open(RubyBaseProject.java:224) at org.netbeans.modules.ruby.railsprojects.RailsProject.open(RailsProject.java:150) at org.netbeans.modules.ruby.rubyproject.RubyBaseProject$ProjectOpenedHookImpl.projectOpened(RubyBaseProject.java:331) at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectOpened(ProjectOpenedHook.java:81) at org.netbeans.modules.project.ui.OpenProjectList.notifyOpened(OpenProjectList.java:993) at org.netbeans.modules.project.ui.OpenProjectList.doOpenProject(OpenProjectList.java:1041) at org.netbeans.modules.project.ui.OpenProjectList.doOpen(OpenProjectList.java:605) at org.netbeans.modules.project.ui.OpenProjectList.access$1200(OpenProjectList.java:124) at org.netbeans.modules.project.ui.OpenProjectList$3.run(OpenProjectList.java:495) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793) at java.util.HashMap$KeyIterator.next(HashMap.java:828) at org.netbeans.modules.ruby.platform.gems.GemManager.initializeUrlMaps(GemManager.java:1010) at org.netbeans.modules.ruby.platform.gems.GemManager.getGemUrls(GemManager.java:946) at org.netbeans.modules.ruby.railsprojects.classpath.BootClassPathImplementation.getResources(BootClassPathImplementation.java:147) at org.netbeans.modules.gsfpath.api.classpath.ClassPath.entries(ClassPath.java:296) at org.netbeans.modules.gsfret.source.GlobalSourcePath.createResources(GlobalSourcePath.java:214) at org.netbeans.modules.gsfret.source.GlobalSourcePath.access$1200(GlobalSourcePath.java:87) at org.netbeans.modules.gsfret.source.GlobalSourcePath$SourcePathImplementation.getResources(GlobalSourcePath.java:473) at org.netbeans.modules.gsfpath.api.classpath.ClassPath$SPIListener.propertyChange(ClassPath.java:902) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:186) at org.netbeans.modules.gsfret.source.GlobalSourcePath$SourcePathImplementation.firePropertyChange(GlobalSourcePath.java:522) at org.netbeans.modules.gsfret.source.GlobalSourcePath.resetCacheAndFire(GlobalSourcePath.java:187) at org.netbeans.modules.gsfret.source.GlobalSourcePath.access$500(GlobalSourcePath.java:87) at org.netbeans.modules.gsfret.source.GlobalSourcePath$Listener.pathsAdded(GlobalSourcePath.java:670) at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:0) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:449) at $Proxy.pathsAdded(.java:0) at org.netbeans.modules.gsfpath.api.classpath.GlobalPathRegistry.register(GlobalPathRegistry.java:206) at org.netbeans.modules.ruby.railsprojects.RailsProject.registerClassPath(RailsProject.java:137) at org.netbeans.modules.ruby.rubyproject.RubyBaseProject.open(RubyBaseProject.java:224) at org.netbeans.modules.ruby.railsprojects.RailsProject.open(RailsProject.java:150) at org.netbeans.modules.ruby.rubyproject.RubyBaseProject$ProjectOpenedHookImpl.projectOpened(RubyBaseProject.java:331) at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectOpened(ProjectOpenedHook.java:81) at org.netbeans.modules.project.ui.OpenProjectList.notifyOpened(OpenProjectList.java:993) at org.netbeans.modules.project.ui.OpenProjectList.doOpenProject(OpenProjectList.java:1041) at org.netbeans.modules.project.ui.OpenProjectList.doOpen(OpenProjectList.java:605) at org.netbeans.modules.project.ui.OpenProjectList.access$1200(OpenProjectList.java:124) at org.netbeans.modules.project.ui.OpenProjectList$3.run(OpenProjectList.java:495) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)