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 249369 - SEVERE [org.netbeans.NetigsoModule]: Can't load org.eclipse.jgit.lib.ObjectId in package org.eclipse.jgit.lib
Summary: SEVERE [org.netbeans.NetigsoModule]: Can't load org.eclipse.jgit.lib.ObjectId...
Status: NEW
Alias: None
Product: versioncontrol
Classification: Unclassified
Component: Git (show other bugs)
Version: 8.0.2
Hardware: PC Windows 7
: P4 normal (vote)
Assignee: Ondrej Vrabec
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-15 18:09 UTC by markiewb
Modified: 2014-12-19 13:50 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description markiewb 2014-12-15 18:09:11 UTC
* Start NB
* While project scanning/opening close the IDE (force it in the popup dialog)
* Exception pops up (but can only be seen in the messages.log)

Diagnostic information
Input arguments:
	-Dnetbeans.importclass=org.netbeans.upgrade.AutoUpgrade
	-Dnetbeans.accept_license_class=org.netbeans.license.AcceptLicense
	-client
	-Xss2m
	-Xms32m
	-ea
	-XX:PermSize=32m
	-Dapple.laf.useScreenMenuBar=true
	-Dapple.awt.graphics.UseQuartz=true
	-Dsun.java2d.noddraw=true
	-Dsun.java2d.dpiaware=true
	-Dsun.zip.disableMemoryMapping=true
	-Xmx1024m
	-Djdk.home=C:\Program Files\Java\jdk1.8.0_05
	-Dnetbeans.home=C:\Program Files\NetBeans 8.0.2\platform
	-Dnetbeans.user=C:\Users\markiewb\AppData\Roaming\NetBeans\8.0.2
	-Dnetbeans.default_userdir_root=C:\Users\markiewb\AppData\Roaming\NetBeans
	-XX:+HeapDumpOnOutOfMemoryError
	-XX:HeapDumpPath=C:\Users\markiewb\AppData\Roaming\NetBeans\8.0.2\var\log\heapdump.hprof
	-Dsun.awt.keepWorkingSetOnMinimize=true
	-Dnetbeans.dirs=C:\Program Files\NetBeans 8.0.2\nb;C:\Program Files\NetBeans 8.0.2\ergonomics;C:\Program Files\NetBeans 8.0.2\ide;C:\Program Files\NetBeans 8.0.2\extide;C:\Program Files\NetBeans 8.0.2\java;C:\Program Files\NetBeans 8.0.2\apisupport;C:\Program Files\NetBeans 8.0.2\webcommon;C:\Program Files\NetBeans 8.0.2\websvccommon;C:\Program Files\NetBeans 8.0.2\enterprise;C:\Program Files\NetBeans 8.0.2\mobility;C:\Program Files\NetBeans 8.0.2\profiler;C:\Program Files\NetBeans 8.0.2\python;C:\Program Files\NetBeans 8.0.2\php;C:\Program Files\NetBeans 8.0.2\identity;C:\Program Files\NetBeans 8.0.2\harness;C:\Program Files\NetBeans 8.0.2\cnd;C:\Program Files\NetBeans 8.0.2\dlight;C:\Program Files\NetBeans 8.0.2\groovy;C:\Program Files\NetBeans 8.0.2\extra;C:\Program Files\NetBeans 8.0.2\javacard;C:\Program Files\NetBeans 8.0.2\javafx
	exit
Compiler: HotSpot 64-Bit Tiered Compilers
Heap memory usage: initial 32.0MB maximum 910.5MB
Non heap memory usage: initial 2.4MB maximum -1b
Garbage collector: PS Scavenge (Collections=42 Total time spent=0s)
Garbage collector: PS MarkSweep (Collections=4 Total time spent=0s)
Classes: loaded=10811 total loaded=10920 unloaded 109
INFO [org.netbeans.core.ui.warmup.DiagnosticTask]: Total memory 16,886,956,032
WARNING [org.netbeans.TopSecurityManager]: use of system property netbeans.user has been obsoleted in favor of InstalledFileLocator/Places at org.netbeans.modules.apisupport.project.NbModuleProject$4.run(NbModuleProject.java:760)
INFO [org.netbeans.core.execution.Install]: KILL_PENDING_TASKS
WARNING [org.netbeans.core.startup.InstalledFileLocatorImpl]: no code name base passed when looking up jrebel at org.zeroturnaround.jrebel.netbeans.JRebelLocator.getJRebelJarEmbedded(JRebelLocator.java:27)
WARNING [org.netbeans.TopSecurityManager]: use of system property netbeans.user has been obsoleted in favor of InstalledFileLocator/Places at org.netbeans.modules.websvc.saas.model.SaasServicesModel.<clinit>(SaasServicesModel.java:69)
INFO [org.netbeans.core.netigso.Netigso]: bundle org.eclipse.osgi@3.9.1.v20140110-1610 256
INFO [org.netbeans.core.netigso.Netigso]: bundle org.eclipse.osgi@3.9.1.v20140110-1610 stopped
INFO [org.netbeans.core.netigso.Netigso]: bundle org.eclipse.osgi@3.9.1.v20140110-1610 stopped
SEVERE [org.netbeans.NetigsoModule]: Can't load org.eclipse.jgit.lib.ObjectId in package org.eclipse.jgit.lib
java.lang.IllegalStateException: Bundle "reference:file:ide/modules/org-eclipse-jgit.jar" has been uninstalled
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.checkValid(AbstractBundle.java:1175)
	at org.eclipse.osgi.framework.internal.core.BundleHost.checkLoader(BundleHost.java:183)
	at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:225)
	at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1212)
	at org.netbeans.core.netigso.NetigsoLoader.doLoadClass(NetigsoLoader.java:106)
[catch] at org.netbeans.NetigsoModule$DelegateCL.doLoadClass(NetigsoModule.java:261)
	at org.netbeans.ProxyClassLoader.selfLoadClass(ProxyClassLoader.java:259)
	at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:187)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at org.netbeans.libs.git.GitBranch.<clinit>(GitBranch.java:62)
	at org.netbeans.modules.git.ui.repository.RepositoryInfo.<init>(RepositoryInfo.java:136)
	at org.netbeans.modules.git.ui.repository.RepositoryInfo.getInstance(RepositoryInfo.java:156)
	at org.netbeans.modules.git.FilesystemInterceptor$GitFolderEventsHandler.scanGitFolderTimestamps(FilesystemInterceptor.java:940)
	at org.netbeans.modules.git.FilesystemInterceptor$GitFolderEventsHandler.initializeFiles(FilesystemInterceptor.java:1043)
	at org.netbeans.modules.git.FilesystemInterceptor$GitFolderEventsHandler.access$2500(FilesystemInterceptor.java:849)
	at org.netbeans.modules.git.FilesystemInterceptor$GitFolderEventsHandler$1.run(FilesystemInterceptor.java:861)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
SEVERE [org.openide.util.RequestProcessor]: Error in RequestProcessor org.netbeans.modules.git.FilesystemInterceptor$GitFolderEventsHandler$1
java.lang.ClassNotFoundException: org.eclipse.jgit.lib.ObjectId
	at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:222)
Caused: java.lang.ClassNotFoundException: org.eclipse.jgit.lib.ObjectId starting from ModuleCL@77fe54c9[org.netbeans.libs.git] with possible defining loaders [Netigso[reference:file:ide/modules/org-eclipse-jgit.jar]] and declared parents [Netigso[reference:file:ide/modules/com-jcraft-jsch.jar], Netigso[reference:file:ide/modules/org-eclipse-jgit.jar], ModuleCL@515bbcab[org.netbeans.libs.jsch.agentproxy]]
	at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:224)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
Caused: java.lang.NoClassDefFoundError: org/eclipse/jgit/lib/ObjectId
	at org.netbeans.libs.git.GitBranch.<clinit>(GitBranch.java:62)
	at org.netbeans.modules.git.ui.repository.RepositoryInfo.<init>(RepositoryInfo.java:136)
	at org.netbeans.modules.git.ui.repository.RepositoryInfo.getInstance(RepositoryInfo.java:156)
	at org.netbeans.modules.git.FilesystemInterceptor$GitFolderEventsHandler.scanGitFolderTimestamps(FilesystemInterceptor.java:940)
	at org.netbeans.modules.git.FilesystemInterceptor$GitFolderEventsHandler.initializeFiles(FilesystemInterceptor.java:1043)
	at org.netbeans.modules.git.FilesystemInterceptor$GitFolderEventsHandler.access$2500(FilesystemInterceptor.java:849)
	at org.netbeans.modules.git.FilesystemInterceptor$GitFolderEventsHandler$1.run(FilesystemInterceptor.java:861)
Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to
	at org.openide.util.RequestProcessor$Task.schedule(RequestProcessor.java:1464)
	at org.netbeans.modules.git.FilesystemInterceptor$GitFolderEventsHandler.initializeFor(FilesystemInterceptor.java:881)
	at org.netbeans.modules.git.FilesystemInterceptor.pingRepositoryRootFor(FilesystemInterceptor.java:454)
	at org.netbeans.modules.git.FileStatusCache.getStatus(FileStatusCache.java:526)
	at org.netbeans.modules.git.FileStatusCache.getStatus(FileStatusCache.java:126)
	at org.netbeans.modules.git.FilesystemInterceptor.afterChange(FilesystemInterceptor.java:406)
	at org.netbeans.modules.versioning.DelegatingVCS$4.afterChange(DelegatingVCS.java:358)
	at org.netbeans.modules.versioning.core.filesystems.VCSFilesystemInterceptor$DelegatingInterceptor.afterChange(VCSFilesystemInterceptor.java:682)
	at org.netbeans.modules.versioning.core.filesystems.VCSFilesystemInterceptor.fileChanged(VCSFilesystemInterceptor.java:241)
	at org.netbeans.modules.versioning.masterfs.FilesystemInterceptor.fileChanged(FilesystemInterceptor.java:135)
	at org.openide.filesystems.FCLSupport$DispatchEventWrapper.dispatchEventImpl(FCLSupport.java:178)
	at org.openide.filesystems.FCLSupport$DispatchEventWrapperMulti.dispatchAllEventsSync(FCLSupport.java:248)
	at org.openide.filesystems.FCLSupport$DispatchEventWrapper.dispatchEvent(FCLSupport.java:137)
	at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:112)
	at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:1355)
	at org.openide.filesystems.EventControl.invokeDispatchers(EventControl.java:213)
	at org.openide.filesystems.EventControl.exitAtomicAction(EventControl.java:188)
	at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:129)
	at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:641)
	at org.netbeans.modules.maven.M2AuxilaryConfigImpl$2.run(M2AuxilaryConfigImpl.java:149)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423)
[catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
Comment 1 Ondrej Vrabec 2014-12-19 13:50:07 UTC
There is absolutely nothing i can do. Sorry. I'm leaving this open but in git there is literally nothing i can do and module system owner does not seem to eager to look at this either.
Maybe when shutting down something else then SEVERE could be logged but the error may appear anywhere, i don't even know where to catch it.