Bug 139323 - EQ blocked switching to Display panel of project customizer
EQ blocked switching to Display panel of project customizer
Status: RESOLVED FIXED
Product: apisupport
Classification: Unclassified
Component: Project
6.x
All All
: P3 (vote)
: 6.x
Assigned To: Jesse Glick
issues@apisupport
: PERFORMANCE, THREAD
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-07-08 23:01 UTC by Jesse Glick
Modified: 2010-03-16 00:22 UTC (History)
0 users

See Also:
Issue Type: DEFECT
:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.


By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo