Community
Participate
Working Groups
+++ This bug was initially created as a clone of Bug #368503 +++ The ModifyModulesComposite class automatically checks if addition of a module to a server can proceed. If it cannot (if canModifyModules returns false) it puts up an error preventing the addition of the module to the right side of the wizard. It does not perform this check on removal of modules. If canModifyModules(null, selectedRemoval) would return an error status, the composite never checks it and so does not block the removal. The result is that a user thinks they can remove the module. Upon pressing 'finish', the removal cannot proceed, and an error message comes up. It would be much better if the composite checks this itself, as it does for additions.
Created attachment 210069 [details] v1.0 Porting changes from bug 368503 to the 3.2.5 Patch stream.
Committed to R3_2_5_patches