What are the steps to remove a plugin?

Is there a specific order to remove a plugin? Can I just delete it from the plugins folder? Does the application server or apian need to be stopped, then remove, then start it back up?

OriginalPostID-228234

OriginalPostID-228234

  Discussion posts and replies are publicly visible

Parents
  • @Eduardo: Sry if I was misguiding. I was suggesting based on my experience in working on plugins in 7.2. Normally when we un-deploy a plugin to modify the structure of a CDT within the plugin and try to deploy it again, it wont override the CDTs in Appian similar to calling a web service with modified CDTs. We used to search the CDT in Appian, delete it and deploy the plugin with updated CDT successfully. The pain point sometimes is to search (after deleting the old plugin version long time before) through 100s of CDTs and find all the CDTs associated with the plugin and delete them. And this is not keeping in mind of any existing instances still using the old CDT. Its all about modifying a plugin which is not fully implemented in an application. Hence I mentioned unused CDTs.

    When its a plugin used by a process which has running instances, Yes we have to follow the best practice as you have pointed out.

    Thanks for the link you provided.
Reply
  • @Eduardo: Sry if I was misguiding. I was suggesting based on my experience in working on plugins in 7.2. Normally when we un-deploy a plugin to modify the structure of a CDT within the plugin and try to deploy it again, it wont override the CDTs in Appian similar to calling a web service with modified CDTs. We used to search the CDT in Appian, delete it and deploy the plugin with updated CDT successfully. The pain point sometimes is to search (after deleting the old plugin version long time before) through 100s of CDTs and find all the CDTs associated with the plugin and delete them. And this is not keeping in mind of any existing instances still using the old CDT. Its all about modifying a plugin which is not fully implemented in an application. Hence I mentioned unused CDTs.

    When its a plugin used by a process which has running instances, Yes we have to follow the best practice as you have pointed out.

    Thanks for the link you provided.
Children
No Data