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.

Bug 139323

Summary: EQ blocked switching to Display panel of project customizer
Product: apisupport Reporter: Jesse Glick <jglick>
Component: ProjectAssignee: Jesse Glick <jglick>
Status: RESOLVED FIXED    
Severity: blocker Keywords: PERFORMANCE, THREAD
Priority: P3    
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:

Description Jesse Glick 2008-07-08 23:01:25 UTC
It is often slow to select this panel. Thread dump shows module list being scanned in EQ, which is bad. Should be done
as an asynch task.
Comment 1 Jesse Glick 2008-07-08 23:02:21 UTC
[....]
	at org.netbeans.modules.apisupport.project.ManifestManager.getInstanceFromJAR(ManifestManager.java:173)
	at org.netbeans.modules.apisupport.project.universe.ModuleList.createModuleListFromBinaries(ModuleList.java:707)
	at org.netbeans.modules.apisupport.project.universe.ModuleList.findOrCreateModuleListFromBinaries(ModuleList.java:671)
	at org.netbeans.modules.apisupport.project.universe.NbPlatform.getModule(NbPlatform.java:770)
	at org.netbeans.modules.apisupport.project.ui.customizer.CustomizerDisplay.refresh(CustomizerDisplay.java:93)
	at org.netbeans.modules.apisupport.project.ui.customizer.CustomizerDisplay.<init>(CustomizerDisplay.java:69)
	at
org.netbeans.modules.apisupport.project.ui.customizer.CustomizerDisplayFactory.createComponent(CustomizerDisplayFactory.java:69)
	at org.netbeans.spi.project.ui.support.ProjectCustomizer$DelegateCategoryProvider.create(ProjectCustomizer.java:517)
	at org.netbeans.modules.project.uiapi.CustomizerPane.setCategory(CustomizerPane.java:240)
	at org.netbeans.modules.project.uiapi.CustomizerPane.access$100(CustomizerPane.java:65)
	at org.netbeans.modules.project.uiapi.CustomizerPane$CategoryChangeListener.propertyChange(CustomizerPane.java:295)
	at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
	at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
	at org.netbeans.modules.project.uiapi.CategoryModel.firePropertyChange(CategoryModel.java:115)
	at org.netbeans.modules.project.uiapi.CategoryModel.setCurrentCategory(CategoryModel.java:89)
	at org.netbeans.modules.project.uiapi.CategoryView.propertyChange(CategoryView.java:177)
[....]
Comment 2 Jesse Glick 2010-03-16 00:22:54 UTC
Was fixed long ago in 6599b1e09be6.