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 229342 - NB 7.3.1 (and nightly) does not start with JDK 8b87
Summary: NB 7.3.1 (and nightly) does not start with JDK 8b87
Status: RESOLVED DUPLICATE of bug 229191
Alias: None
Product: platform
Classification: Unclassified
Component: JDK Problems (show other bugs)
Version: 7.3.1
Hardware: Macintosh (x86) Mac OS X
: P1 normal (vote)
Assignee: Antonin Nebuzelsky
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-04 09:34 UTC by lanthale
Modified: 2013-05-06 10:26 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 lanthale 2013-05-04 09:34:37 UTC
On osx JDK 1.7 have many bugs and therfore I thought to jump on the EA release of the JDK 8 to see how far the progress was.

The sad thing is that all swing applications are starting fine except netbeans 7.3.1 and my platform applications.

It seems to me a bug in netbeans. Here is the log file:
-------------------------------------------------------------------------------
>Log Session: Saturday, May 4, 2013 11:27:46 AM CEST
>System Info: 
  Product Version         = NetBeans IDE Dev (Build 201305022300) (#ee6ca559c4ae)
  Operating System        = Mac OS X version 10.8.3 running on x86_64
  Java; VM; Vendor        = 1.8.0-ea; Java HotSpot(TM) 64-Bit Server VM 25.0-b28; Oracle Corporation
  Runtime                 = Java(TM) SE Runtime Environment 1.8.0-ea-b87
  Java Home               = /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre
  System Locale; Encoding = en_US (nb); US-ASCII
  Home Directory          = /Users/selfemp
  Current Directory       = /
  User Directory          = /Users/selfemp/Library/Application Support/NetBeans/dev
  Cache Directory         = /Users/selfemp/Library/Caches/NetBeans/dev
  Installation            = /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/nb
                            /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/ergonomics
                            /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/ide
                            /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/extide
                            /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/java
                            /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/apisupport
                            /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/webcommon
                            /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/websvccommon
                            /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/enterprise
                            /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/mobility
                            /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/profiler
                            /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/php
                            /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/harness
                            /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/cnd
                            /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/dlight
                            /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/groovy
                            /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/javafx
                            /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform
  Boot & Ext. Classpath   = /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/JObjC.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/classes:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/System/Library/Java/Extensions/AppleScriptEngine.jar:/System/Library/Java/Extensions/dns_sd.jar:/System/Library/Java/Extensions/j3daudio.jar:/System/Library/Java/Extensions/j3dcore.jar:/System/Library/Java/Extensions/j3dutils.jar:/System/Library/Java/Extensions/jai_codec.jar:/System/Library/Java/Extensions/jai_core.jar:/System/Library/Java/Extensions/mlibwrapper_jai.jar:/System/Library/Java/Extensions/MRJToolkit.jar:/System/Library/Java/Extensions/QTJava.zip:/System/Library/Java/Extensions/vecmath.jar
  Application Classpath   = /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/boot.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/org-openide-modules.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/org-openide-util-lookup.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/org-openide-util.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/locale/boot_ja.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/locale/boot_pt_BR.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/locale/boot_ru.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/locale/boot_zh_CN.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-modules_ja.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-modules_pt_BR.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-modules_ru.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-modules_zh_CN.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util-lookup_ja.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util-lookup_pt_BR.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util-lookup_ru.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util-lookup_zh_CN.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util_ja.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util_pt_BR.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util_ru.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/lib/locale/org-openide-util_zh_CN.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/lib/tools.jar
  Startup Classpath       = /Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/core/core.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/core/org-openide-filesystems.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/core/locale/core_ja.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/core/locale/core_pt_BR.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/core/locale/core_ru.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/core/locale/core_zh_CN.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/core/locale/org-openide-filesystems_ja.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/core/locale/org-openide-filesystems_pt_BR.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/core/locale/org-openide-filesystems_ru.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/platform/core/locale/org-openide-filesystems_zh_CN.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/nb/core/org-netbeans-upgrader.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/nb/core/locale/core_nb.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/nb/core/locale/org-netbeans-upgrader_ja.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/nb/core/locale/org-netbeans-upgrader_pt_BR.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/nb/core/locale/org-netbeans-upgrader_ru.jar:/Applications/NetBeans/NetBeans Dev 201305022300.app/Contents/Resources/NetBeans/nb/core/locale/org-netbeans-upgrader_zh_CN.jar
-------------------------------------------------------------------------------
java.lang.IllegalStateException: java.lang.IllegalAccessException: Class org.openide.util.WeakListenerImpl$ProxyListener can not access a member of class org.openide.filesystems.$Proxy0 with modifiers "public"
	at org.openide.util.WeakListenerImpl$ProxyListener.<init>(WeakListenerImpl.java:423)
	at org.openide.util.WeakListenerImpl.create(WeakListenerImpl.java:164)
	at org.openide.util.WeakListeners.create(WeakListeners.java:271)
	at org.openide.filesystems.MultiFileObject.<init>(MultiFileObject.java:132)
	at org.openide.filesystems.MultiFileObject.<init>(MultiFileObject.java:149)
	at org.openide.filesystems.MultiFileSystem.getMultiRoot(MultiFileSystem.java:278)
	at org.openide.filesystems.MultiFileSystem.findResource(MultiFileSystem.java:366)
	at org.openide.filesystems.FileUtil.getConfigFile(FileUtil.java:2091)
	at org.openide.filesystems.FileUtil.getConfigRoot(FileUtil.java:2121)
	at org.netbeans.core.startup.Main.getModuleSystem(Main.java:170)
	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.lang.Thread.run(Thread.java:724)
Caused by: java.lang.IllegalAccessException: Class org.openide.util.WeakListenerImpl$ProxyListener can not access a member of class org.openide.filesystems.$Proxy0 with modifiers "public"
	at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:93)
	at java.lang.reflect.AccessibleObject.slowCheckMemberAccess(AccessibleObject.java:295)
	at java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:287)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:404)
	at org.openide.util.WeakListenerImpl$ProxyListener.<init>(WeakListenerImpl.java:413)
	... 13 more
Comment 1 Tomas Danek 2013-05-06 09:12:19 UTC
confirmed with java -version
java version "1.8.0-ea"
Java(TM) SE Runtime Environment (build 1.8.0-ea-b88)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b30, mixed mode)
Comment 2 hawkx 2013-05-06 10:21:34 UTC
same error occurred, NetBeans nightly build 201305052300,jdk-8-ea-bin-b88-windows-i586-02_may_2013
Comment 3 Antonin Nebuzelsky 2013-05-06 10:26:05 UTC

*** This bug has been marked as a duplicate of bug 229191 ***