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.
The JavaPlatform should return the files in the jre/lib/ext folder either on the boot classpath or as a new extension classpath.
James, adding you to CC since you found this. Visible effect of the bug: if you have some Java standard extension (e.g.) in your extensions folder, you can compile against classes in it without explicitly adding that JAR to your project classpath, but the editor background parsing considers uses of these classes to be errors. Presumably code completion also does not work on these classes, etc.
The summary overspecifies the desired solution: jre/lib/ext/*.jar is a platform specific (Linux/Solaris) path. It should also work for windows and OS X. OS X is a little dicey because they have 3 places where extensions can be installed: ~/Library/Java/Extensions - private (per-user) extensions /Library/Java/Extensions - system-wide (all users) extensions for all JDK versions /System/Library/Java/Extensions - a second place for system-wide extensions for all versions The intent seems to be that Apple puts extensions in /System/..., system administrators use /Library/..., and users use ~/Library/...
It will use the jvm java.ext.dirs property. I hope that this property contains paths to all these directories.
Fixed.
BTW next time please paste the cvs commit output into the bug report for the record.