Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
9.0
-
None
-
None
Description
When opening a project get the following exception which the exception reporter wants to report:
java.lang.IllegalStateException: Problem in some module which uses Window System: Window System API is required to be called from AWT thread only, see http://core.netbeans.org/proposals/threading/
at org.netbeans.core.windows.WindowManagerImpl.warnIfNotInEDT(WindowManagerImpl.java:1747)
at org.netbeans.core.windows.WindowManagerImpl.topComponentToolTipChanged(WindowManagerImpl.java:1352)
at org.openide.windows.TopComponent.setToolTipText(TopComponent.java:1043)
at com.peter.mavenrunner.MavenRunnerTopComponent.<init>(MavenRunnerTopComponent.java:115)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.openide.loaders.InstanceSupport.instanceCreate(InstanceSupport.java:197)
at org.openide.loaders.InstanceDataObject$Ser.instanceCreate(InstanceDataObject.java:1417)
at org.openide.loaders.InstanceDataObject.instanceCreate(InstanceDataObject.java:821)
at org.openide.loaders.FolderLookup$ICItem.getInstance(FolderLookup.java:572)
at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:1030)
at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:1010)
at org.openide.util.lookup.ProxyLookup$LazyCollection.computeSingleResult(ProxyLookup.java:1260)
at org.openide.util.lookup.ProxyLookup$LazyCollection.computeDelegate(ProxyLookup.java:1098)
at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1065)
at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1048)
at org.openide.util.lookup.ProxyLookup$LazyCollection.toArray(ProxyLookup.java:1154)
at java.util.ArrayList.addAll(ArrayList.java:577)
at org.openide.util.lookup.ProxyLookup$LazyCollection.computeDelegate(ProxyLookup.java:1118)
at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1065)
at org.openide.util.lookup.ProxyLookup$LazyCollection.delegate(ProxyLookup.java:1048)
at org.openide.util.lookup.ProxyLookup$LazyCollection.isEmpty(ProxyLookup.java:1138)
at org.openide.util.lookup.ProxyLookup$LazyCollection.computeDelegate(ProxyLookup.java:1109)
at org.openide.util.lookup.ProxyLookup$LazyCollection.access$900(ProxyLookup.java:1026)
at org.openide.util.lookup.ProxyLookup$LazyCollection$1.hasNext(ProxyLookup.java:1226)
at org.netbeans.spi.project.support.DelegatingLookupImpl.doDelegate(DelegatingLookupImpl.java:115)
at org.netbeans.spi.project.support.DelegatingLookupImpl.<init>(DelegatingLookupImpl.java:72)
at org.netbeans.spi.project.support.LookupProviderSupport.createCompositeLookup(LookupProviderSupport.java:86)
at org.netbeans.modules.maven.NbMavenProjectImpl.<init>(NbMavenProjectImpl.java:245)
at org.netbeans.modules.maven.NbMavenProjectFactory.loadProject(NbMavenProjectFactory.java:95)
at org.netbeans.modules.projectapi.nb.NbProjectManager.createProject(NbProjectManager.java:376)
at org.netbeans.modules.projectapi.nb.NbProjectManager.access$300(NbProjectManager.java:69)
at org.netbeans.modules.projectapi.nb.NbProjectManager$2.run(NbProjectManager.java:289)
at org.netbeans.modules.projectapi.nb.NbProjectManager$2.run(NbProjectManager.java:218)
at org.netbeans.modules.openide.util.DefaultMutexImplementation.readAccess(DefaultMutexImplementation.java:188)
at org.openide.util.Mutex.readAccess(Mutex.java:225)
at org.netbeans.modules.projectapi.nb.NbProjectManager.findProject(NbProjectManager.java:218)
at org.netbeans.api.project.ProjectManager.findProject(ProjectManager.java:142)
at org.netbeans.modules.welcome.content.RecentProjectsPanel$OpenProjectAction$1.run(RecentProjectsPanel.java:207)
at org.netbeans.modules.progress.ui.RunOffEDTImpl$1.run(RunOffEDTImpl.java:146)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)