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 158350 - AssertionError: OperationSupport cannot be null because OperationContainer contains elements: [] and invalid elements [] (in UninstallStep.handleAction)
Summary: AssertionError: OperationSupport cannot be null because OperationContainer co...
Status: RESOLVED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Plugin Manager (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker with 1 vote (vote)
Assignee: dlipin
URL: http://statistics.netbeans.org/except...
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-11 02:20 UTC by billjakarta
Modified: 2009-10-01 14:07 UTC (History)
4 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 2757


Attachments
stacktrace (1.15 KB, text/plain)
2009-02-11 02:20 UTC, billjakarta
Details
stacktrace (1.15 KB, text/plain)
2009-02-25 14:57 UTC, Exceptions Reporter
Details
stacktrace (1.15 KB, text/plain)
2009-03-14 08:55 UTC, zkirill
Details
stacktrace (9.52 KB, text/plain)
2009-05-18 04:17 UTC, esmithbss
Details

Note You need to log in before you can comment on or make changes to this bug.
Description billjakarta 2009-02-11 02:20:10 UTC
Build: NetBeans IDE Dev (Build 200902091451)
VM: Java HotSpot(TM) Server VM, 11.2-b01, Java(TM) SE Runtime Environment, 1.6.0_12-b04
OS: Windows XP, 5.1, x86

User Comments:
billjakarta: I was trying to add a Tomcat 5.5.27 server

recjake: uninstalling SOA, C++ and Mobility pack all at once

kawazu428: plugin installation, using downloaded nbm files

bernaulli: uninstaaling spellchecker module

billjakarta: I was trying to add a Tomcat 5.5.27 server



Stacktrace: 
java.lang.AssertionError: OperationSupport cannot be null because OperationContainer contains elements: [] and invalid elements []
        at org.netbeans.modules.autoupdate.ui.wizards.UninstallStep.handleAction(UninstallStep.java:166)
        at org.netbeans.modules.autoupdate.ui.wizards.UninstallStep.doAction(UninstallStep.java:152)
        at org.netbeans.modules.autoupdate.ui.wizards.UninstallStep.access$000(UninstallStep.java:67)
        at org.netbeans.modules.autoupdate.ui.wizards.UninstallStep$1.propertyChange(UninstallStep.java:126)
        at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
        at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
Comment 1 billjakarta 2009-02-11 02:20:23 UTC
Created attachment 76827 [details]
stacktrace
Comment 2 dlipin 2009-02-11 10:14:26 UTC
please attach corresponding messages.log file
Comment 3 dlipin 2009-02-11 10:22:43 UTC
is there any exact steps to reproduce starting with a clean userdir ?
Comment 4 Exceptions Reporter 2009-02-25 14:57:52 UTC
Build: NetBeans IDE Dev (Build 200902231810)
VM: Java HotSpot(TM) Client VM, 11.0-b15, Java(TM) Platform, Standard Edition for Business, 1.6.0_10-b33
OS: SunOS, 5.11, x86

User Comments: 


Stacktrace: 
java.lang.AssertionError: OperationSupport cannot be null because OperationContainer contains elements: [] and invalid elements []
        at org.netbeans.modules.autoupdate.ui.wizards.UninstallStep.handleAction(UninstallStep.java:166)
        at org.netbeans.modules.autoupdate.ui.wizards.UninstallStep.doAction(UninstallStep.java:152)
        at org.netbeans.modules.autoupdate.ui.wizards.UninstallStep.access$000(UninstallStep.java:67)
        at org.netbeans.modules.autoupdate.ui.wizards.UninstallStep$1.propertyChange(UninstallStep.java:126)
        at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
        at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
Comment 5 Exceptions Reporter 2009-02-25 14:57:55 UTC
Created attachment 77362 [details]
stacktrace
Comment 6 zkirill 2009-03-14 08:55:43 UTC
Build: NetBeans IDE Dev (Build 200902231810)
VM: Java HotSpot(TM) Client VM, 11.0-b15, Java(TM) SE Runtime Environment, 1.6.0_10-b33
OS: Windows XP, 5.1, x86

User Comments: 


Stacktrace: 
java.lang.AssertionError: OperationSupport cannot be null because OperationContainer contains elements: [] and invalid elements []
        at org.netbeans.modules.autoupdate.ui.wizards.UninstallStep.handleAction(UninstallStep.java:166)
        at org.netbeans.modules.autoupdate.ui.wizards.UninstallStep.doAction(UninstallStep.java:152)
        at org.netbeans.modules.autoupdate.ui.wizards.UninstallStep.access$000(UninstallStep.java:67)
        at org.netbeans.modules.autoupdate.ui.wizards.UninstallStep$1.propertyChange(UninstallStep.java:126)
        at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
        at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
Comment 7 zkirill 2009-03-14 08:55:48 UTC
Created attachment 78177 [details]
stacktrace
Comment 8 esmithbss 2009-05-18 04:16:55 UTC
Build: NetBeans IDE Dev (Build 200905171401)
VM: Java HotSpot(TM) Client VM, 11.3-b02, Java(TM) SE Runtime Environment, 1.6.0_13-b03
OS: Linux, 2.6.28-12-generic, i386

User Comments: 
Following initial install, I selected all items to activate.  Activated them.  When activation returned, the plugins dialog did not update so I clicked Activate again.

Stacktrace: 
org.openide.util.RequestProcessor$Item: task failed: java.lang.AssertionError: OperationSupport cannot be null because OperationContainer contains elements: [] and invalid elements []
        at org.openide.util.RequestProcessor$Item.fillInStackTrace(RequestProcessor.java:853)
        at java.lang.Throwable.<init>(Throwable.java:181)
        at java.lang.Exception.<init>(Exception.java:29)
        at org.openide.util.RequestProcessor$Item.<init>(RequestProcessor.java:819)
        at org.openide.util.RequestProcessor$Task.schedule(RequestProcessor.java:629)
        at org.openide.util.RequestProcessor.post(RequestProcessor.java:295)
Comment 9 esmithbss 2009-05-18 04:17:06 UTC
Created attachment 82277 [details]
stacktrace
Comment 10 dlipin 2009-05-20 21:00:21 UTC
Hopefully fixed together with Issue 165361
http://hg.netbeans.org/main-golden/rev/7fb36a5879f7
Comment 11 cgoddard 2009-10-01 14:05:47 UTC
Issue has reoccurred in latest build while trying to uninstall Hudson plugin.

Build: NetBeans IDE Dev (Build 200908022240)
VM: Java HotSpot(TM) Client VM, 14.0-b16, Java(TM) SE Runtime Environment, 1.6.0_14-b08
OS: Linux

Stacktrace:
org.openide.util.RequestProcessor$FastItem: task failed due to: java.lang.AssertionError: OperationSupport cannot be 
null because OperationContainer contains elements: [] and invalid elements []
java.lang.AssertionError: OperationSupport cannot be null because OperationContainer contains elements: [] and invalid 
elements []
        at org.netbeans.modules.autoupdate.ui.wizards.UninstallStep.handleAction(UninstallStep.java:166)
        at org.netbeans.modules.autoupdate.ui.wizards.UninstallStep.doAction(UninstallStep.java:152)
        at org.netbeans.modules.autoupdate.ui.wizards.UninstallStep.access$000(UninstallStep.java:67)
        at org.netbeans.modules.autoupdate.ui.wizards.UninstallStep$1.propertyChange(UninstallStep.java:126)
        at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
        at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
        at java.awt.Component.firePropertyChange(Component.java:8128)
        at org.netbeans.modules.autoupdate.ui.wizards.OperationPanel.access$000(OperationPanel.java:61)
        at org.netbeans.modules.autoupdate.ui.wizards.OperationPanel$1.run(OperationPanel.java:81)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1070)
Comment 12 dlipin 2009-10-01 14:07:43 UTC
The issue should be fixed in the latest daily builds (after August, 28), see Issue 169803.