This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 255141 - NoClassDefFoundError: Could not initialize class org.netbeans.api.project.ui.OpenProjects
Summary: NoClassDefFoundError: Could not initialize class org.netbeans.api.project.ui....
Status: RESOLVED INVALID
Alias: None
Product: platform
Classification: Unclassified
Component: Module System (show other bugs)
Version: 8.0
Hardware: All All
: P3 normal (vote)
Assignee: Tomas Hurka
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-09 14:52 UTC by Exceptions Reporter
Modified: 2015-09-09 14:54 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 219816


Attachments
stacktrace (982 bytes, text/plain)
2015-09-09 14:52 UTC, Exceptions Reporter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Exceptions Reporter 2015-09-09 14:52:22 UTC
This issue was reported manually by thurka.
It already has 1 duplicates 


Build: NetBeans IDE 8.0.2 (Build 201411181905)
VM: Java HotSpot(TM) 64-Bit Server VM, 24.45-b08, Java(TM) SE Runtime Environment, 1.7.0_45-b18
OS: Windows 8

User Comments:
GUEST: java.lang.NoClassDefFoundError: org/netbeans/modules/masterfs/filebasedfs/fileobjects/FileObjectFactory$Caller
	at org.netbeans.modules.masterfs.filebasedfs.FileBasedURLMapper.getFileObjects(FileBasedURLMapper.java:107)
	at org.netbeans.modules.masterfs.MasterURLMapper.getFileObjects(MasterURLMapper.java:65)
	at org.openide.filesystems.URLMapper.findFileObject(URLMapper.java:213)
	at org.openide.filesystems.FileUtil.toFileObject(FileUtil.java:889)
	at org.openide.loaders.DataFolder$FolderNode.createNodeTransferable(DataFolder.java:1420)
	at org.openide.loaders.DataFolder$FolderNode.createPasteTypes(DataFolder.java:1401)
	at org.openide.nodes.AbstractNode.getPasteTypes(AbstractNode.java:543)
	at org.openide.nodes.FilterNode.getPasteTypes(FilterNode.java:691)
	at org.netbeans.modules.openide.explorer.ExplorerActionsImpl.updatePasteTypes(ExplorerActionsImpl.java:352)
	at org.netbeans.modules.openide.explorer.ExplorerActionsImpl.updatePasteAction(ExplorerActionsImpl.java:338)
	at org.netbe




Stacktrace: 
java.lang.NoClassDefFoundError: Could not initialize class org.netbeans.api.project.ui.OpenProjects
   at org.netbeans.modules.project.ant.ProjectLibraryProvider.getOpenAreas(ProjectLibraryProvider.java:184)
   at org.netbeans.modules.project.libraries.LibraryAccessor.getOpenAreas(LibraryAccessor.java:100)
   at org.netbeans.api.project.libraries.LibraryManager.getOpenManagers(LibraryManager.java:554)
   at org.netbeans.modules.java.j2seplatform.libraries.J2SELibrarySourceForBinaryQuery.preInit(J2SELibrarySourceForBinaryQuery.java:131)
   at org.netbeans.modules.java.j2seplatform.J2SEPlatformWarmUp.preInitJ2SELibsSFBQ(J2SEPlatformWarmUp.java:62)
   at org.netbeans.modules.java.j2seplatform.J2SEPlatformWarmUp.run(J2SEPlatformWarmUp.java:56)
Comment 1 Exceptions Reporter 2015-09-09 14:52:24 UTC
Created attachment 156020 [details]
stacktrace
Comment 2 Tomas Hurka 2015-09-09 14:54:56 UTC
From the messages.log:

INFO [org.netbeans.JarClassLoader]: file C:\Program Files\NetBeans 8.0.2\platform\modules\org-netbeans-modules-masterfs.jar exists. # of retries -1
INFO [org.netbeans.JarClassLoader]: C:\Program Files\NetBeans 8.0.2\platform\modules\org-netbeans-modules-masterfs.jar isDirectory: false, isFile: true size: 479,895
WARNING [org.netbeans.JarClassLoader]: looking up org/netbeans/modules/masterfs/filebasedfs/fileobjects/FileObjectFactory$Caller.class
java.util.zip.ZipException: invalid LOC header (bad signature)
	at java.util.zip.ZipFile.read(Native Method)
	at java.util.zip.ZipFile.access$1400(ZipFile.java:56)
	at java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:679)
	at org.netbeans.JarClassLoader$JarSource.resource(JarClassLoader.java:613)
	at org.netbeans.Archive.getData(Archive.java:212)
	at org.netbeans.JarClassLoader$JarSource.readClass(JarClassLoader.java:577)
[catch] at org.netbeans.JarClassLoader$Source.getClassData(JarClassLoader.java:374)
	at org.netbeans.JarClassLoader.doLoadClass(JarClassLoader.java:221)
	at org.netbeans.ProxyClassLoader.selfLoadClass(ProxyClassLoader.java:259)
	at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:187)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
	at org.netbeans.modules.masterfs.filebasedfs.FileBasedURLMapper.getFileObjects(FileBasedURLMapper.java:107)
	at org.netbeans.modules.masterfs.MasterURLMapper.getFileObjects(MasterURLMapper.java:65)
	at org.openide.filesystems.URLMapper.findFileObject(URLMapper.java:213)
	at org.openide.filesystems.FileUtil.toFileObject(FileUtil.java:889)
	at org.netbeans.core.startup.layers.NbinstURLMapper.getFileObjects(NbinstURLMapper.java:88)
	at org.openide.filesystems.URLMapper.findFileObject(URLMapper.java:213)
	at org.netbeans.modules.java.j2seplatform.libraries.J2SELibraryTypeProvider.addLibraryIntoBuild(J2SELibraryTypeProvider.java:211)
	at org.netbeans.modules.java.j2seplatform.libraries.J2SELibraryTypeProvider.access$000(J2SELibraryTypeProvider.java:83)
	at org.netbeans.modules.java.j2seplatform.libraries.J2SELibraryTypeProvider$1.run(J2SELibraryTypeProvider.java:139)
	at org.openide.util.Mutex.postRequest(Mutex.java:1271)
	at org.openide.util.Mutex.postWriteRequest(Mutex.java:592)
	at org.netbeans.modules.java.j2seplatform.libraries.J2SELibraryTypeProvider.libraryCreated(J2SELibraryTypeProvider.java:133)
	at org.netbeans.modules.project.libraries.LibrariesStorage.loadFromStorage(LibrariesStorage.java:181)
	at org.netbeans.modules.project.libraries.LibrariesStorage.initStorage(LibrariesStorage.java:237)
	at org.netbeans.modules.project.libraries.LibrariesStorage.stateChanged(LibrariesStorage.java:563)
	at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:133)
	at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:119)
	at org.netbeans.modules.project.libraries.LibraryTypeRegistry$1.resultChanged(LibraryTypeRegistry.java:74)
	at org.openide.util.lookup.AbstractLookup$NotifyListeners.run(AbstractLookup.java:542)
	at org.openide.loaders.FolderLookup$Dispatch.run(FolderLookup.java:314)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)


This looks like broken installation of NetBeans. Please reinstall.