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.
MIME resolver should rely on magic bytes available after "ls" of remote directory. See stack: "wizard-descriptor-asynchronous-jobs" daemon prio=3 tid=0x0a8c2c00 nid=0x5f in Object.wait() [0x8b1fe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at com.jcraft.jsch.Channel.connect(Channel.java:187) - locked <0x92c39ca0> (a com.jcraft.jsch.ChannelExec) at org.netbeans.modules.nativeexecution.JschSupport$1.call(JschSupport.java:94) at org.netbeans.modules.nativeexecution.JschSupport$1.call(JschSupport.java:82) at org.netbeans.modules.nativeexecution.JschSupport.start(JschSupport.java:145) - locked <0xafea5a88> (a java.lang.Class for org.netbeans.modules.nativeexecution.JschSupport) at org.netbeans.modules.nativeexecution.JschSupport.startCommand(JschSupport.java:108) at org.netbeans.modules.nativeexecution.RemoteNativeProcess.create(RemoteNativeProcess.java:46) at org.netbeans.modules.nativeexecution.AbstractNativeProcess.createAndStart(AbstractNativeProcess.java:138) at org.netbeans.modules.nativeexecution.api.NativeProcessBuilder.call(NativeProcessBuilder.java:233) at org.netbeans.modules.nativeexecution.api.util.CommonTasksSupport.readFile(CommonTasksSupport.java:171) at org.netbeans.modules.remote.impl.fs.CachedRemoteInputStream.<init>(CachedRemoteInputStream.java:96) at org.netbeans.modules.remote.impl.fs.RemoteDirectory._getInputStream(RemoteDirectory.java:1176) at org.netbeans.modules.remote.impl.fs.RemotePlainFile.getInputStream(RemotePlainFile.java:316) at org.netbeans.modules.remote.impl.fs.RemoteLinkBase.getInputStream(RemoteLinkBase.java:168) at org.netbeans.modules.remote.impl.fs.RemoteLinkBase.getInputStream(RemoteLinkBase.java:168) at org.netbeans.modules.remote.impl.fs.RemoteLinkBase.getInputStream(RemoteLinkBase.java:168) at org.netbeans.modules.remote.impl.fs.RemoteFileObject.getInputStream(RemoteFileObject.java:387) at org.openide.filesystems.MIMESupport$CachedFileObject.getInputStream(MIMESupport.java:402) at org.netbeans.modules.openide.filesystems.declmime.FileElement$Type.accept(FileElement.java:582) at org.netbeans.modules.openide.filesystems.declmime.FileElement$Type.access$200(FileElement.java:152) at org.netbeans.modules.openide.filesystems.declmime.FileElement.resolve(FileElement.java:95) at org.netbeans.modules.openide.filesystems.declmime.MIMEResolverImpl$Impl.findMIMEType(MIMEResolverImpl.java:438) at org.openide.filesystems.MIMESupport$CachedFileObject.resolveMIME(MIMESupport.java:371) at org.openide.filesystems.MIMESupport$CachedFileObject.getMIMEType(MIMESupport.java:312) at org.openide.filesystems.MIMESupport.findMIMEType(MIMESupport.java:136) at org.openide.filesystems.FileUtil.getMIMEType(FileUtil.java:1505) at org.openide.filesystems.FileObject.getMIMEType(FileObject.java:587) at org.netbeans.modules.remote.impl.fs.RemoteFileObject.getMIMEType(RemoteFileObject.java:129) at org.openide.loaders.DataLoaderPool.allLoaders(DataLoaderPool.java:332) at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:530) at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:493) at org.openide.loaders.DataObject.find(DataObject.java:532) at org.netbeans.modules.cnd.makeproject.api.configurations.Item.getDataObject(Item.java:451) at org.netbeans.modules.cnd.makeproject.api.configurations.Folder.addItem(Folder.java:596) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor.addFiles(MakeConfigurationDescriptor.java:1857) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor.addFiles(MakeConfigurationDescriptor.java:1853) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor.addFiles(MakeConfigurationDescriptor.java:1853) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor.addFiles(MakeConfigurationDescriptor.java:1853) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor.addFilesFromRoot(MakeConfigurationDescriptor.java:1771) at org.netbeans.modules.cnd.makeproject.api.configurations.MakeConfigurationDescriptor.initLogicalFolders(MakeConfigurationDescriptor.java:368) at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl$1.run(MakeProjectGeneratorImpl.java:243) at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl.createProject(MakeProjectGeneratorImpl.java:257) at org.netbeans.modules.cnd.makeproject.MakeProjectGeneratorImpl.createProject(MakeProjectGeneratorImpl.java:179) at org.netbeans.modules.cnd.makeproject.api.ProjectGenerator.createProject(ProjectGenerator.java:395) at org.netbeans.modules.cnd.remote.projectui.wizard.cnd.ImportRemoteProject.create(ImportRemoteProject.java:371) at org.netbeans.modules.cnd.remote.projectui.wizard.cnd.NewMakeProjectWizardIterator.instantiate(NewMakeProjectWizardIterator.java:373) at org.netbeans.modules.cnd.remote.projectui.wizard.cnd.NewMakeProjectWizardIterator.instantiate(NewMakeProjectWizardIterator.java:346) at org.openide.loaders.TemplateWizard$InstantiatingIteratorBridge.instantiate(TemplateWizard.java:1022) at org.openide.loaders.TemplateWizard.handleInstantiate(TemplateWizard.java:589) at org.openide.loaders.TemplateWizard.instantiateNewObjects(TemplateWizard.java:432) at org.openide.loaders.TemplateWizardIterImpl.instantiate(TemplateWizardIterImpl.java:253) at org.openide.loaders.TemplateWizardIteratorWrapper$ProgressInstantiatingIterator.instantiate(TemplateWizardIteratorWrapper.java:180) at org.openide.WizardDescriptor.callInstantiateOpen(WizardDescriptor.java:1597) at org.openide.WizardDescriptor.callInstantiate(WizardDescriptor.java:1541) at org.openide.WizardDescriptor.access$2000(WizardDescriptor.java:139) at org.openide.WizardDescriptor$Listener$2$1.run(WizardDescriptor.java:2165) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1452) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2032)
This issue is a one of stoppers of creating(opening) projects on remote host under clearcase(ADE) VCS.
fixed in: http://hg.netbeans.org/cnd-main/rev/e7355476c0d3
Integrated into 'main-golden', will be available in build *201206090001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/e7355476c0d3 User: Egor Ushakov <gorrus@netbeans.org> Log: fixed #213646 - Remote file object read file to resolve MIME type in case links