Re: NB8.1
geertjan wielenga <[email protected]>
| Newsgroups | gmane.comp.java.netbeans.modules.openide.devel |
|---|---|
| Organization | Oracle Corporation |
| Message-ID | <[email protected]> |
This has been discussed earlier on this mailing list. Several modules have been split in 8.1. You'll need all the project-related modules. Gj On 24-12-2015 2:07, Chuck Davis wrote: > Now I'm getting the following exception which, again, appears to be > part of the Platform. > > The module org.netbeans.modules.projectapi version 81 is in my project > as are the util and loaders modules. > > ???? > > SEVERE [org.openide.util.RequestProcessor]: Error in RequestProcessor > org.openide.loaders.FolderInstance$1R > java.lang.IllegalStateException: No ProjectManagerImplementation found > in global Lookup. > at > org.netbeans.api.project.ProjectManager.<init>(ProjectManager.java:76) > at > org.netbeans.api.project.ProjectManager.<clinit>(ProjectManager.java:70) > Caused: java.lang.ExceptionInInitializerError > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at > org.openide.nodes.Children$ProjectManagerDeadlockDetector.callPMMutexMethod(Children.java:1969) > at > org.openide.nodes.Children$ProjectManagerDeadlockDetector.getPMMutex(Children.java:1951) > at > org.openide.nodes.Children$ProjectManagerDeadlockDetector.execute(Children.java:1933) > at > org.netbeans.modules.openide.util.DefaultMutexImplementation.doWrapperAccess(DefaultMutexImplementation.java:1099) > at > org.netbeans.modules.openide.util.DefaultMutexImplementation.readAccess(DefaultMutexImplementation.java:226) > at org.openide.util.Mutex.readAccess(Mutex.java:260) > at > org.openide.loaders.DataObject.getNodeDelegateImpl(DataObject.java:355) > at org.openide.loaders.DataObject.getNodeDelegate(DataObject.java:342) > at org.openide.awt.MenuBar$LazyMenu.<init>(MenuBar.java:510) > at > org.openide.awt.MenuBar$MenuBarFolder.acceptFolder(MenuBar.java:378) > at > org.openide.loaders.FolderInstance.acceptDataObject(FolderInstance.java:442) > at > org.openide.loaders.FolderInstance.defaultProcessObjects(FolderInstance.java:798) > at > org.openide.loaders.FolderInstance.access$000(FolderInstance.java:103) > at org.openide.loaders.FolderInstance$1R.init(FolderInstance.java:693) > at org.openide.loaders.FolderInstance$1R.run(FolderInstance.java:720) > Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to > at > org.openide.util.RequestProcessor$Task.schedule(RequestProcessor.java:1484) > at > org.openide.loaders.FolderInstance.processObjects(FolderInstance.java:768) > at > org.openide.loaders.FolderInstance$Listener.finished(FolderInstance.java:1059) > at org.openide.loaders.FolderList.createBoth(FolderList.java:879) > at org.openide.loaders.FolderList.getObjects(FolderList.java:564) > at org.openide.loaders.FolderList.access$600(FolderList.java:77) > at > org.openide.loaders.FolderList$ListTask.computeResult(FolderList.java:963) > at org.openide.loaders.FolderList$ListTask.run(FolderList.java:939) > at > org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) > at > org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) > at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) > [catch] at > org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058) > SEVERE [global] > java.lang.NoClassDefFoundError: Could not initialize class > org.netbeans.api.project.ProjectManager > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at > org.openide.nodes.Children$ProjectManagerDeadlockDetector.callPMMutexMethod(Children.java:1969) > at > org.openide.nodes.Children$ProjectManagerDeadlockDetector.getPMMutex(Children.java:1951) > at > org.openide.nodes.Children$ProjectManagerDeadlockDetector.execute(Children.java:1933) > at > org.netbeans.modules.openide.util.DefaultMutexImplementation.doWrapperAccess(DefaultMutexImplementation.java:1099) > at > org.netbeans.modules.openide.util.DefaultMutexImplementation.readAccess(DefaultMutexImplementation.java:226) > at org.openide.util.Mutex.readAccess(Mutex.java:260) > at > org.openide.loaders.DataObject.getNodeDelegateImpl(DataObject.java:355) > at org.openide.loaders.DataObject.getNodeDelegate(DataObject.java:342) > at org.openide.awt.MenuBar$LazyMenu.updateProps(MenuBar.java:611) > at org.openide.awt.MenuBar$LazyMenu.run(MenuBar.java:630) > at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) > at java.awt.EventQueue.access$500(EventQueue.java:97) > at java.awt.EventQueue$3.run(EventQueue.java:709) > at java.awt.EventQueue$3.run(EventQueue.java:703) > at java.security.AccessController.doPrivileged(Native Method) > at > java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) > at > org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) > [catch] at > java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) > at > java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) > at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) > at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) > > On Wed, Dec 23, 2015 at 4:02 AM, Chuck Davis <[email protected] > <mailto:[email protected]>> wrote: > > Thanks, Tim. That got me to the next set of problems! :) I'll > be back after all the accounting @ work today! > > On Wed, Dec 23, 2015 at 1:03 AM, Tim Boudreau <[email protected] > <mailto:[email protected]>> wrote: > > Guessing you're missing MasterFS. > > -Tim > > On Tue, Dec 22, 2015 at 11:07 PM, Chuck Davis > <[email protected] <mailto:[email protected]>> wrote: > > I've been having a lot of grief from NB lately. Changed > one little thing and everything fell over. Currently, I'm > getting the following after a successful build of my > Platform project/modules when I attempt to run the > project. This is obviously not in my code. Is there any > way I can get my project to get past this and run? I'm > running it from within the ide at the present. Module > org.openide.filesystems is in my project. > > java.lang.AssertionError: Has to be NbRepository: > org.openide.filesystems.Repository@2f2e7c51 > at org.netbeans.core.startup.Main.start(Main.java:306) > at > org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:123) > at java.lang.Thread.run(Thread.java:745) > > Thanks for any guidance. > > > > > -- > http://timboudreau.com > > >