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.
I think the RFE suggested by Malkit is still useful. There may be scenarios where a component upgrade requires corresponding changes to the applications deployed to that component. The upgrade of the application(s) may not be feasible from the component upgrade implementation. Therefore, they would have to be undeployed anyway. Perhaps this functionality could be available separate from component uninstall; there may be scenarios where user will want to undeploy all SAs w/o uninstalling component. My $0.02. Regards, Kevan Malkit Singh Bhasin wrote: > Jun, > > I did not get chance to look at Sierra branch. It is good it these are already implemented. > > Thanks > > Malkit > > Jun Qian wrote: >> Hi Malkit, >> >> These are very good suggestions. I suppose you want to uninstall a SE/BC in order to install a new version of the same SE/BC? >> >> Post NB 6.0, NetBeans (JBI Manager) will support component upgrade without explicit component uninstallation. In fact, this feature is already available in the Sierra branch. With this new feature, do you still see a use case for your RFE? >> >> Thanks, >> Jun >> >> Malkit Singh Bhasin wrote: >>> Currently from netbeans while uninstalling a service engine or binding component, if a service assembly is deployed a error message is shown with the list of service assemblies that need to be un-deployed before uninstalling the SE/BC. Thus the user need to visit each SA and undeploy them individually and then uninstall the component. >>> >>> The following usability enhancements would be of help to the user working on large project where in multiple SE\BC and SAs are in provision: >>> >>> 1. If a particular SE or BC is selected for uninstall, and there are deployed SA's dependent on this SE or BC, a warning pop up message listing all dependent SA's should be shown for user confirmation for one shot removal. Upon confirmation all the SA's along with the selected SE/BC should be removed in single shot. >>> 2. A right click context menu on containing node for Service Engines, Binding Components and Service Assemblies with option to 'Uninstall All' (or 'Undeploy All' for SAs). This of course would be aggregation of 1 above. >>> >>> >>> Thanks >>> >>> Malkit >>>
Plan to add a new action on SE/BC node's context menu to undeploy all Service Assemblies currently deployed on that component.
Implemented in Sierra.
worked on 1023-2008 build