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.
Currently java extension is not registered to directly map to text/x-java MIME type and therefore MIMEResolverImpl$Type.accept() does not immediately map MyClass.java against java in the list of extensions and instead goes through checking various magic strings against the file (opening the java file and reading its head). Simple registering of MIME resolver xml with the following contents prevents this: <MIME-resolver> <file> <ext name="java"/> <resolver mime="text/x-java"/> </file> </MIME-resolver>
Fixed. Checking in src/org/netbeans/modules/java/Bundle.properties; /cvs/java/src/org/netbeans/modules/java/Bundle.properties,v <-- Bundle.properties new revision: 1.81; previous revision: 1.80 done Checking in src/org/netbeans/modules/java/resources/mf-layer.xml; /cvs/java/src/org/netbeans/modules/java/resources/mf-layer.xml,v <-- mf-layer.xml new revision: 1.54; previous revision: 1.53 done RCS file: /cvs/java/src/org/netbeans/modules/java/resources/mime-resolver.xml,v done Checking in src/org/netbeans/modules/java/resources/mime-resolver.xml; /cvs/java/src/org/netbeans/modules/java/resources/mime-resolver.xml,v <-- mime-resolver.xml initial revision: 1.1 done
OK