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 Registry API allows storing some well known class types (primitive classes, String, URL etc.) in a native format, so serialized value is not created, and a convertor does not need to be provided. It would be useful to enhance the basic types to also include java.net.URI, which in J2EE 1.4 replaces java.net.URL for many purposes. This will allow clients to also store java.io.File, since there is an easy way to round-trip between URI and File: new File(f.toURI()). Additionally, a native way to store java.io.File could be provided too (but this is less critical), by delegating to the mechanism for saving java.net.URI. I am setting a high priority because java.net.URI should be considered a basic type, and because it allows indirectly allows storing java.io.File, which can be very useful mainly to store user-private settings.
(Adding Pavel Buzek to CC:) Pavle, you might be interested in this - this could be used by class org.netbeans.modules.j2ee.deployment.impl.projects.J2eeProfileSettings.
Reassigning to new module owner jskrivanek.
Registry module is obsolete.