Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
3 replies
Subscribers
5 subscribers
Views
3884 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Plug-Ins
Deprecated Plugins
kumara778
over 8 years ago
Hi All,
We are using quiet a number of plugins. Few of those plugins are coming as high risk in health check. Reason - Plugin is using few deprecated APIs. In few cases, we do have that Plugin available on forum, but in few case Plugin is not available on forum under shared component. But the function/ smart service is part of another Plugin. What I would like to know is, if we get the new plugin installed on our environment having same function name and get the high risk plugin removed, Will it break our code or code will Appian start using new plugin without breaking the code?
OriginalPostID-245688
Discussion posts and replies are publicly visible
0
ChristineH
Certified Lead Developer
over 8 years ago
Creating a new plugin, but calling the functions/smart services inside the plugin the same name will be considered new functions/smart services. The plugin-key is the unique identifier.
forum.appian.com/.../Appian_Plug-ins.html
Hope that is what you were asking and that helps!
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
snehab848
Certified Lead Developer
over 6 years ago
I believe it should not break the code. In case, you do not find an alternative for the plugin with deprecated APIs, you can replace the deprecated APIs with the alternative APIs that Appian suggests, increment the version number in appian-plugin.xml file and deploy after removing older version plugin.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Shanmukha
A Score Level 1
over 6 years ago
Hi, Kumara,
It all depends on what kind of plugins you are using. There are few plugins published in Appian forum might have used some Appian API stuff which can give them better way to provide solutions very easily as the Java version grows bigger few parts of Appian API's might get deprecated due to some performance issues or the other ways.
As per the Appian best practices if the plugin version get's updated it's better to reconfigure the nodes. For instance there were few plugins related to excel tools in the forum got deprecated and instead of all of them they have introduced one excel tool plugins so if the excel tools plugin version changes then it is good to change the plugin in configuration.
Coming to you question, it is better to reconfigure if the health check says that plugin is using some deprecated API's in the background and try for the new one and can go for alternatives. If the new functionality may impact your code then you can use the old plugin which is still in the local memory then you can gradually move to the new version as soon as you are updating any objects as part of new enhancement.
Thanks.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel