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.
This issue was reported manually by jhavlin. It already has 1 duplicates Build: NetBeans IDE 7.3 (Build 201302132200) VM: Java HotSpot(TM) Client VM, 23.7-b01, Java(TM) SE Runtime Environment, 1.7.0_17-b02 OS: Windows 7 User Comments: GUEST: Creating new HTML file Maximum slowness yet reported was 21154 ms, average is 21154
Created attachment 137569 [details] nps snapshot
The slowness occurred while creating an HTML file. Default instantiating iterator is used for this type of project, which is called synchronously. Please consider creating a WizardDescriptor.AsynchronousInstantiatingIterator for related @TemplateRegistration. Thank you. (I'm afraid that fixing this in Data Systems could cause several problems. Moving the default instantiating iterator to background is a incompatible API change. Introducing a parameter for setting that the template should be created in background is possible, but is too complex for 7.4.) Only one report so far. Fixing this will improve user experience, but the practical impact will be small (progress in modal dialog instead of slowness), so I'm decreasing priority for now.
Shouldn't the issue be assigned to the openide.loaders then? I do not see any HTML stuff involved.
(In reply to comment #3) > Shouldn't the issue be assigned to the openide.loaders then? I do not see any > HTML stuff involved. We can change the default instantiating iterator to an asynchronous one in the IDE, while keeping the synchronous one in other platform applications, using branding (advice from J. Tulach). So the API change will be quite safe. Thanks.
The behavior was changed by fix for bug 234745, all iterators are now processed in background. Thanks for reporting.