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.
After downloading and restarting IDE, dialog with text "Can't find org/netbeans/updater/UpdaterFrame class" appears. Updater isn't executed and modules aren't installed. It's probably related to merge from patched_bytecode branch. I will remove autoupdate tests from daily execution, because they block all testing.
Problem starts in night build 200208150100 and seems to be in launcher, which cannot start updater (lib/updater.jar isn't probably in updater classpath) Jesse, I found your commit (#26126: preserve API compatibility using on-the-fly bytecode patching.) in changelog of this build (changing launchers, deleting lines defining updater classpath). I'm reassigning, please reassign back if I'm wrong.
There's probably not much I can do on Windows - while I have a Win installation for emergencies, I don't have a C compiler for it. It seems to work fine for me on Linux. The merge of the branch did include a merge of runide.exe, apparently made by Vita at Yarda's request and integrated into the branch by him. Note that I made a few other misc. cleanup changes in runide.cpp in the trunk, but have not been able to compile/test them, maybe Vita can check that they work as expected (should match the Unix launcher). If I'm lucky, maybe those changes in fact fix this bug. Quick summary for Vita: the JVM classpath when running the IDE itself should contain only lib/ext/*.{zip,jar} and lib/ext/locale/*.{zip,jar}. Nothing from lib/. When running the updater, it of course needs lib/updater.jar and lib/locale/updater_*.jar. It also needs at least lib/ext/xml-apis.jar and either crimson.jar or xerces.jar from lib/ext/ - so most simply, just add the updater to the IDE's classpath.
I've recompiled runide.exe, runidew.exe and they seem to work correctly. Updater is launched when needed. Jesse, thanks for patch.
verified in [nb_dev](20030129)