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.
Source of java.io.ObjectOutputStream has not initializer but in explorer are showed two initializers. Steps to reproduction: 1. Mount sources of jdk 1.2.2. 2. Explore Constructor nodes of /java/io/ObjectOutputStream.java file.
This requires further investigation. Up to now I've found out, that the inner classes ObjectOutputStream.PutField and .PutFieldImpl generate an additional initializer into the enclosing class. The parser engine is either confused either creates some synthetic code for internal purposes, but incorrectly passes it out to the Java Module.
The behaviour is caused by excess semicolons after definitions of ObjectOutputStream's inner classes. The parser recognizes semicolons as statements and passes them out as initializers.
Resolved for 3.4.x or earlier, no new info since then -> closing.