java.lang.IllegalArgumentException: Already listening to /home/erno/NetBeansProjects/RailsApplication5/app/controllers at org.netbeans.modules.ruby.modules.project.rake.FileChangeSupport.addListener(FileChangeSupport.java:92) at org.netbeans.modules.ruby.spi.project.support.rake.SourcesHelper$SourcesImpl.listen(SourcesHelper.java:475) at org.netbeans.modules.ruby.spi.project.support.rake.SourcesHelper$SourcesImpl.getSourceGroups(SourcesHelper.java:409) at org.netbeans.modules.ruby.railsprojects.RailsSources$2.run(RailsSources.java:114) at org.netbeans.modules.ruby.railsprojects.RailsSources$2.run(RailsSources.java:105) at org.openide.util.Mutex.readAccess(Mutex.java:327) at org.openide.util.Mutex$1R.run(Mutex.java:1299) at org.netbeans.api.project.ProjectManager$2$1.run(ProjectManager.java:120) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:499) at org.openide.filesystems.FileUtil.runAtomicAction(FileUtil.java:216) at org.netbeans.api.project.ProjectManager$2.execute(ProjectManager.java:118) at org.openide.util.Mutex.doWrapperAccess(Mutex.java:1320) at org.openide.util.Mutex.readAccess(Mutex.java:275) at org.netbeans.modules.ruby.railsprojects.RailsSources.getSourceGroups(RailsSources.java:104) at org.netbeans.spi.project.support.LookupProviderSupport$SourcesImpl.getSourceGroups(LookupProviderSupport.java:259) at org.netbeans.modules.ruby.railsprojects.ui.RailsLogicalViewProvider$RailsLogicalViewRootNode.setProjectFiles(RailsLogicalViewProvider.java:262) at org.netbeans.modules.ruby.railsprojects.ui.RailsLogicalViewProvider$RailsLogicalViewRootNode.(RailsLogicalViewProvider.java:234) at org.netbeans.modules.ruby.railsprojects.ui.RailsLogicalViewProvider.createLogicalView(RailsLogicalViewProvider.java:134) at org.netbeans.modules.project.ui.ProjectsRootNode$ProjectChildren.logicalViewForProject(ProjectsRootNode.java:300) at org.netbeans.modules.project.ui.ProjectsRootNode$ProjectChildren.createNodes(ProjectsRootNode.java:261) at org.netbeans.modules.project.ui.ProjectsRootNode$ProjectChildren.createNodes(ProjectsRootNode.java:219) at org.openide.nodes.Children$Keys$KE.nodes(Children.java:1572) at org.openide.nodes.ChildrenArray.nodesFor(ChildrenArray.java:168) at org.openide.nodes.EntrySupport$Default$Info.nodes(EntrySupport.java:926) at org.openide.nodes.EntrySupport$Default.updateAdd(EntrySupport.java:506) at org.openide.nodes.EntrySupport$Default.setEntries(EntrySupport.java:339) at org.openide.nodes.Children$Keys$2.run(Children.java:1466) at org.openide.util.Mutex.postRequest(Mutex.java:1251) at org.openide.util.Mutex.postWriteRequest(Mutex.java:582) at org.openide.nodes.Children$Keys.applyKeys(Children.java:1475) at org.openide.nodes.Children$Keys.setKeys(Children.java:1419) at org.netbeans.modules.project.ui.ProjectsRootNode$ProjectChildren.propertyChange(ProjectsRootNode.java:318) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.netbeans.modules.project.ui.OpenProjectList$4.run(OpenProjectList.java:637) at org.netbeans.modules.project.ui.OpenProjectList$4.run(OpenProjectList.java:636) at org.openide.util.Mutex$1AWTWorker.run(Mutex.java:1370) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199) at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:153) at java.awt.Dialog$1.run(Dialog.java:535) at java.awt.Dialog$2.run(Dialog.java:565) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.awt.Dialog.show(Dialog.java:563) at java.awt.Component.show(Component.java:1302) at java.awt.Component.setVisible(Component.java:1255) at org.netbeans.modules.project.ui.OpenProjectList.open(OpenProjectList.java:516) at org.netbeans.modules.project.ui.actions.NewProject$2.run(NewProject.java:214) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)