[ https://issues.apache.org/jira/browse/NETBEANS-659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ruslan Lopez Carro updated NETBEANS-659: ---------------------------------------- Component/s: platform - Window System > Exception on startup > -------------------- > > Key: NETBEANS-659 > URL: https://issues.apache.org/jira/browse/NETBEANS-659 > Project: NetBeans > Issue Type: Bug > Components: platform - Window System > Affects Versions: 9.0 > Environment: Mac OS X 10.13.4, > Netbeans Build 401 (also occurs Build 406) > Reporter: Ross Lamont > Priority: Major > > When starting up Netbeans get the following exception which the exception > reporter wants to report: > WARNING [org.netbeans.core.windows.WindowManagerImpl] > 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.topComponentDisplayNameChanged(WindowManagerImpl.java:1336) > at org.openide.windows.TopComponent.setName(TopComponent.java:953) > at > com.peter.mavenrunner.MavenRunnerTopComponent.<init>(MavenRunnerTopComponent.java:114) > at > java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:488) > 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.base/java.util.ArrayList.addAll(ArrayList.java:596) > 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.projectapi.SimpleFileOwnerQueryImplementation.getOwner(SimpleFileOwnerQueryImplementation.java:136) > at org.netbeans.api.project.FileOwnerQuery.getOwner(FileOwnerQuery.java:91) > at > org.netbeans.modules.java.project.ProjectClassPathProvider.findClassPath(ProjectClassPathProvider.java:43) > at org.netbeans.api.java.classpath.ClassPath.getClassPath(ClassPath.java:667) > at > org.netbeans.modules.parsing.impl.indexing.errors.Utilities.getSourceClassPathFor(Utilities.java:63) > at > org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.computePersistentFile(TaskCache.java:434) > at > org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.getErrors(TaskCache.java:119) > at > org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.isInError(TaskCache.java:359) > at > org.netbeans.modules.parsing.ui.indexing.errors.ErrorAnnotator$1.run(ErrorAnnotator.java:286) > 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) -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists