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.
Build: NetBeans IDE 6.7 (Build 200906241340) VM: Java HotSpot(TM) Client VM, 11.3-b02, Java(TM) SE Runtime Environment, 1.6.0_13-b03 OS: SunOS, 5.11, x86 Stacktrace: java.lang.ClassNotFoundException: org.netbeans.updater.XMLUtil at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
Created attachment 85337 [details] stacktrace
This issue already has 10 duplicates see http://statistics.netbeans.org/exceptions/detail.do?id=154360
This issue already has 24 duplicates see http://statistics.netbeans.org/exceptions/detail.do?id=154360
There are 2 kind of exception reported. One shows that updater.jar is available at the desired location but the class from this jar is not available at runtime. How that could happen? That is the question for the ProxyClassLoader/Stamps/filesystems owners. Other shows that updater.jar is deleted (even on Unix), e.g. http://statistics.netbeans.org/exceptions/messageslog?id=235281 That is the question for Tomas.
I checked several messages.log and it seems that on Win updater.jar is always present. That is probably because new updater is actually just renamed so it should not happened that both are deleted. I changed shell nbexec to rename new updater as well and delete it only if move was successful: core-main #12648547ca00
Integrated into 'main-golden', will be available in build *200909241442* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/12648547ca00 User: Tomas Holy <t_h@netbeans.org> Log: #169336: move file instead delete©
Well, this seems to be fixed by t_h.
*** Bug 176979 has been marked as a duplicate of this bug. ***
*** Bug 176981 has been marked as a duplicate of this bug. ***
You fix this issue, by using this workaround: Got installation directory <INSTALL_DIR>\platform\modules\ext\ copy all jars (or just updater.jar) paste to the <HOME_DIR>\.netbeans\6.x\modules\ext\ and restart IDE.