org.netbeans.modules.deadlock.detector.Detector$DeadlockDetectedException: org.netbeans.modules.javadoc.search.IndexBuilder at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.getRoots(RepositoryForBinaryQueryImpl.java:663) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.checkChanges(RepositoryForBinaryQueryImpl.java:711) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.access$900(RepositoryForBinaryQueryImpl.java:603) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult$1.stateChanged(RepositoryForBinaryQueryImpl.java:634) at sun.reflect.GeneratedMethodAccessor84.invoke(GeneratedMethodAccessor84.java:0) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:487) at com.sun.proxy.$Proxy45.stateChanged(.java:0) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.fireChange(MavenFileOwnerQueryImpl.java:223) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.registerCoordinates(MavenFileOwnerQueryImpl.java:188) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.registerProject(MavenFileOwnerQueryImpl.java:207) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.getOwner(MavenFileOwnerQueryImpl.java:335) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.checkCurrentProject(RepositoryForBinaryQueryImpl.java:719) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.getRoots(RepositoryForBinaryQueryImpl.java:663) at org.netbeans.modules.javadoc.search.JavadocRegistry.readRoots(JavadocRegistry.java:178) at org.netbeans.modules.javadoc.search.JavadocRegistry.getDocRoots(JavadocRegistry.java:129) at org.netbeans.modules.javadoc.search.IndexBuilder.refreshIndex(IndexBuilder.java:183) at org.netbeans.modules.javadoc.search.IndexBuilder.run(IndexBuilder.java:129) Caused: org.netbeans.modules.deadlock.detector.Detector$DeadlockDetectedException: org.netbeans.modules.project.ui.groups.ManageGroupsPanel Caused: org.netbeans.modules.deadlock.detector.Detector$DeadlockDetectedException: A deadlock was detected. We suggest to restart the IDE to recover. at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.getRoots(RepositoryForBinaryQueryImpl.java:663) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.checkChanges(RepositoryForBinaryQueryImpl.java:711) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.access$900(RepositoryForBinaryQueryImpl.java:603) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult$1.stateChanged(RepositoryForBinaryQueryImpl.java:634) at sun.reflect.GeneratedMethodAccessor84.invoke(GeneratedMethodAccessor84.java:0) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:487) at com.sun.proxy.$Proxy45.stateChanged(.java:0) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.fireChange(MavenFileOwnerQueryImpl.java:223) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.registerCoordinates(MavenFileOwnerQueryImpl.java:188) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.registerProject(MavenFileOwnerQueryImpl.java:207) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.getOwner(MavenFileOwnerQueryImpl.java:335) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.checkCurrentProject(RepositoryForBinaryQueryImpl.java:719) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.getRoots(RepositoryForBinaryQueryImpl.java:663) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.checkChanges(RepositoryForBinaryQueryImpl.java:711) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.access$900(RepositoryForBinaryQueryImpl.java:603) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult$1.stateChanged(RepositoryForBinaryQueryImpl.java:634) at sun.reflect.GeneratedMethodAccessor84.invoke(GeneratedMethodAccessor84.java:0) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:487) at com.sun.proxy.$Proxy45.stateChanged(.java:0) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.fireChange(MavenFileOwnerQueryImpl.java:223) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.registerCoordinates(MavenFileOwnerQueryImpl.java:188) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.registerProject(MavenFileOwnerQueryImpl.java:207) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.getOwner(MavenFileOwnerQueryImpl.java:335) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.checkCurrentProject(RepositoryForBinaryQueryImpl.java:719) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.getRoots(RepositoryForBinaryQueryImpl.java:663) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.checkChanges(RepositoryForBinaryQueryImpl.java:711) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.access$900(RepositoryForBinaryQueryImpl.java:603) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult$1.stateChanged(RepositoryForBinaryQueryImpl.java:634) at sun.reflect.GeneratedMethodAccessor84.invoke(GeneratedMethodAccessor84.java:0) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:487) at com.sun.proxy.$Proxy45.stateChanged(.java:0) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.fireChange(MavenFileOwnerQueryImpl.java:223) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.registerCoordinates(MavenFileOwnerQueryImpl.java:188) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.registerProject(MavenFileOwnerQueryImpl.java:207) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.getOwner(MavenFileOwnerQueryImpl.java:335) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.checkCurrentProject(RepositoryForBinaryQueryImpl.java:719) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.getRoots(RepositoryForBinaryQueryImpl.java:663) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.checkChanges(RepositoryForBinaryQueryImpl.java:711) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult.access$900(RepositoryForBinaryQueryImpl.java:603) at org.netbeans.modules.maven.queries.RepositoryForBinaryQueryImpl$JavadocResult$1.stateChanged(RepositoryForBinaryQueryImpl.java:634) at sun.reflect.GeneratedMethodAccessor84.invoke(GeneratedMethodAccessor84.java:0) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:487) at com.sun.proxy.$Proxy45.stateChanged(.java:0) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.fireChange(MavenFileOwnerQueryImpl.java:223) at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.registerCoordinates(MavenFileOwnerQueryImpl.java:188) at org.netbeans.modules.maven.ProjectOpenedHookImpl.registerWithSubmodules(ProjectOpenedHookImpl.java:454) at org.netbeans.modules.maven.ProjectOpenedHookImpl.projectOpened(ProjectOpenedHookImpl.java:161) at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectOpened(ProjectOpenedHook.java:85) at org.netbeans.modules.project.ui.OpenProjectList.notifyOpened(OpenProjectList.java:1298) at org.netbeans.modules.project.ui.OpenProjectList.doOpenProject(OpenProjectList.java:1379) at org.netbeans.modules.project.ui.OpenProjectList.open(OpenProjectList.java:823) at org.netbeans.modules.project.ui.groups.Group.open(Group.java:616) at org.netbeans.modules.project.ui.groups.Group.setActiveGroup(Group.java:206) at org.netbeans.modules.project.ui.groups.ManageGroupsPanel$2$1.run(ManageGroupsPanel.java:103) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1425) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:59) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:294) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2038)