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.
Informational IllegalStateException is thrown when IDE is doing warmup after startup on JDK 1.5.0.
Created attachment 11853 [details] exc stack trace
reasigned to openide/code. Problem is at org.openide.xml.XMLUtil.getDOMImplementation(XMLUtil.java:212)
Probably some weirdness with the JDK's packaging of DOM classes vs. Xerces; the JDK has been known to omit certain classes from a package inexplicably. NbInstaller.isSpecialResource already has such a workaround for org.w3c.dom, maybe it is needed also for org.w3c.dom.ls.
or DOM2 (Xerces) vs. DOM3 (Tiger) ...
Tiger has DOM3? Then that would surely cause some problems, yes... looks like it in fact has some version of Xerces, too, unlike JDK 1.4.
dom.ls is DOM3 package. I remember that DOM3 was planned to be a part of Tiger. Still, JSR #206 talks about DOM2.
I can reproduce.
Patching NbInstaller to special-case this package seems to work.
1. Occurs on Linux too. 2. Not necessarily informational; can block opening the main window completely.
You are right Jesse, just happened to me that IDE didn't startup and exception was thrown to console and window as well.
Created attachment 11883 [details] exc stack trace
Hopefully fixed: committed Up-To-Date 1.72 core/src/org/netbeans/core/modules/NbInstaller.java
Verified. This exc is not thrown during startup.