View Revisions: Issue #2480

Summary 0002480: Rest API uninstall does not completely uninstall a node.
Revision 2016-01-18 20:16 by mmichalek
Description When using the Rest API to remove an engine (node), the engine is stopped and the database objects are removed. However, the properties file still exists, and the node is still listed by the registration node and so tends to remain on the pro UI. This leaves traces of the node around and causes errors.

After the fix, the behavior of "uninstall" will be:
1) Stop the node.
2) Remove the DB objects associated with the node.
3) Remove the engine properties file.
4) Remove the node from other engines running in the same server.
Revision 2016-01-18 20:03 by mmichalek
Description When using the Rest API to remove an engine (node), the engine is stopped and the database objects are removed. However, the properties file still exists, and the node is still listed by the registration node and so tends to remain on the pro UI. This leaves traces of the node around and causes errors.