Description of problem: If a user undeploys a server-side plugin successfully and then attempts to undeploy others, they will not disappear from the list. Version-Release number of selected component (if applicable): Git branch pc, commit fff2771d008518f57516efb2607e9b1704973fb3 How reproducible: Always Steps to Reproduce: 1. Administration->System Configuration->Plugins->Server Plugin 2. Undeploy one plugin 3. Undeploy... another Actual results: Second plugin does not undeploy Expected results: Second plugin (and beyond...) undeploys Additional info:
I just tested this and it seems to be working now. Lots of enhancements/fixes went into the server side plugin container since this BZ was entered - I suspect I fixed this along the way. Here's what my log file messages look like when I undeployed two plugins separately: 11:43:58,044 INFO [ServerPluginsBean] Disabling server plugin [10061] 11:43:58,162 INFO [ServerPluginsBean] Server plugin [PluginKey [deployment=SERVER, pluginType=org.rhq.enterprise.server.xmlschema.generated.serverplugin.content.ContentPluginDescriptorType, pluginName=JBossASPatchContentSourcePlugin]] has been undeployed 11:44:23,916 INFO [ServerPluginsBean] Disabling server plugin [10048] 11:44:24,000 INFO [ServerPluginsBean] Server plugin [PluginKey [deployment=SERVER, pluginType=org.rhq.enterprise.server.xmlschema.generated.serverplugin.content.ContentPluginDescriptorType, pluginName=DiskContentSourcePlugin]] has been undeployed My UI looked normal - the undeployed plugins disappeared from the page, unless I clicked the "show undeployed" plugins, which then showed those two plugins in the undeployed state.
QA Verified, this now works.
Mass-closure of verified bugs against JON.