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 269060 - java.lang.VerifyError: class org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader overrides final method java.lang.ClassLoader.isParallelCapable()Z
Summary: java.lang.VerifyError: class org.eclipse.osgi.internal.baseadaptor.DefaultCla...
Status: RESOLVED WONTFIX
Alias: None
Product: platform
Classification: Unclassified
Component: JDK Problems (show other bugs)
Version: Dev
Hardware: All All
: P1 normal (vote)
Assignee: Antonin Nebuzelsky
URL:
Keywords: JDK_9
Depends on:
Blocks:
 
Reported: 2016-11-21 16:06 UTC by Tomas Hurka
Modified: 2016-11-21 16:10 UTC (History)
0 users

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 Tomas Hurka 2016-11-21 16:06:37 UTC
NetBeans dev. build does not start with JDK 9 b144 due to following change in JDK:
https://bugs.openjdk.java.net/browse/JDK-8165793

NetBeans startup is interrupted by the following exception:
java.lang.VerifyError: class org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader overrides final method java.lang.ClassLoader.isParallelCapable()Z
	at java.base/java.lang.ClassLoader.defineClass1(Native Method)
	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:999)
	at org.netbeans.JarClassLoader.doLoadClass(JarClassLoader.java:311)
	at org.netbeans.ProxyClassLoader.selfLoadClass(ProxyClassLoader.java:259)
	at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:187)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:477)
	at org.eclipse.osgi.baseadaptor.BaseAdaptor.createSystemBundleData(BaseAdaptor.java:355)
	at org.eclipse.osgi.framework.internal.core.InternalSystemBundle.<init>(InternalSystemBundle.java:106)
	at org.eclipse.osgi.framework.internal.core.Framework.createSystemBundle(Framework.java:283)
	at org.eclipse.osgi.framework.internal.core.Framework.<init>(Framework.java:226)
	at org.eclipse.osgi.framework.internal.core.EquinoxLauncher.internalInit(EquinoxLauncher.java:67)
	at org.eclipse.osgi.framework.internal.core.EquinoxLauncher.init(EquinoxLauncher.java:37)
	at org.eclipse.osgi.launch.Equinox.init(Equinox.java:178)
	at org.netbeans.modules.netbinox.Netbinox.init(Netbinox.java:84)
	at org.netbeans.core.netigso.Netigso.prepare(Netigso.java:167)
	at org.netbeans.NetigsoHandle.turnOn(NetigsoHandle.java:138)
	at org.netbeans.ModuleManager.enable(ModuleManager.java:1353)
	at org.netbeans.ModuleManager.enable(ModuleManager.java:1170)
	at org.netbeans.core.startup.ModuleList.installNew(ModuleList.java:340)
	at org.netbeans.core.startup.ModuleList.trigger(ModuleList.java:276)
	at org.netbeans.core.startup.ModuleSystem.restore(ModuleSystem.java:301)
	at org.netbeans.core.startup.Main.getModuleSystem(Main.java:181)
	at org.netbeans.core.startup.Main.getModuleSystem(Main.java:150)
	at org.netbeans.core.startup.Main.start(Main.java:307)
	at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:123)
	at java.base/java.lang.Thread.run(Thread.java:844)
Comment 1 Tomas Hurka 2016-11-21 16:10:13 UTC
Tracked as JDK bug 8169435 - https://bugs.openjdk.java.net/browse/JDK-8169435