<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>How to identify process models which has depreciated plug-ins in use</title><link>https://community.appian.com/discussions/f/general/13158/how-to-identify-process-models-which-has-depreciated-plug-ins-in-use</link><description>We have used plug-ins in process model (both Appian and custom developed plug-ins), now couple of plug-ins are depreciated. Now, we have a challenge to identify which process models has depreciated plug-ins. Is there any Appian functions OR mechanism</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: How to identify process models which has depreciated plug-ins in use</title><link>https://community.appian.com/thread/142110?ContentTypeID=1</link><pubDate>Thu, 24 Oct 2024 19:14:31 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:80bd2d54-a549-4118-81ca-ce71fd7ece2f</guid><dc:creator>Gerry McGreevy</dc:creator><description>&lt;p&gt;All this link does is point back to this thread.&amp;nbsp; There is no other discussion visible.&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to identify process models which has depreciated plug-ins in use</title><link>https://community.appian.com/thread/63946?ContentTypeID=1</link><pubDate>Thu, 10 Jan 2019 14:41:32 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:42ae3cab-3d9b-4f44-9d35-0730c5be7466</guid><dc:creator>Robert Shankin</dc:creator><description>&lt;a href="/members/mayurm168"&gt;mayurm168&lt;/a&gt;  &lt;br /&gt;
ref: &lt;a href="https://community.appian.com/discussions/f/process/14108/find-all-process-model-uuid-of-an-application-by-plugin"&gt;community.appian.com/.../find-all-process-model-uuid-of-an-application-by-plugin&lt;/a&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to identify process models which has depreciated plug-ins in use</title><link>https://community.appian.com/thread/59397?ContentTypeID=1</link><pubDate>Tue, 21 Aug 2018 16:41:46 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:08e080e8-b8cb-45c5-9df5-b8d7e88fe8fe</guid><dc:creator>Srinivasa Kommanaboyina</dc:creator><description>Thanks Robert.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to identify process models which has depreciated plug-ins in use</title><link>https://community.appian.com/thread/59366?ContentTypeID=1</link><pubDate>Mon, 20 Aug 2018 22:57:58 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:3c050f60-4acd-4f0c-bf0d-c69b6575b360</guid><dc:creator>aloks0189</dc:creator><description>&lt;p&gt;Agreed to @Robert statement, there no such direct/automated way to search/find for a plugin used inside the process model.&lt;/p&gt;
&lt;p&gt;As of now, the best option is to, search for the plugin name using Notepad++ or any other text editor inside list of exported XML files of your process models.&lt;/p&gt;
&lt;p&gt;Currently we can only search for the expressions used within the objects but not the plugins.&lt;/p&gt;
&lt;p&gt;Hence you need to put some manual efforts to achieve this.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to identify process models which has depreciated plug-ins in use</title><link>https://community.appian.com/thread/59364?ContentTypeID=1</link><pubDate>Mon, 20 Aug 2018 21:31:10 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:2cdee690-5732-4541-acdf-3f351fc7b6a9</guid><dc:creator>Robert Shankin</dc:creator><description>&lt;p&gt;The way I&amp;#39;ve always done this is by creating an application or a patch containing all the processes I wish to inspect.&lt;/p&gt;
&lt;p&gt;The export zip contains a folder called &amp;quot;processModel&amp;quot;&lt;/p&gt;
&lt;p&gt;If you know one model that contains the deprecated smart service, you can export the model on its own to find the plugin&amp;#39;s signature in the XML file that represents that process.&lt;br /&gt;For example :&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-discussions-components-files/11/8625.sftpPluginSig.png"&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/11/8625.sftpPluginSig.png" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;That indicates that the send file over SFTP smart service (&lt;em&gt;NOT ACTUALLY DEPRECATED, just an example&lt;/em&gt;) is in this process model.&lt;/p&gt;
&lt;p&gt;Once you know what you are looking for, you can export several process models and use your favorite text editor to perform &amp;quot;find in files&amp;quot; search.&amp;nbsp; You should then be able to quickly find all the processes.&lt;/p&gt;
&lt;p&gt;The friendly name of the process can be found in the &amp;quot;process-name&amp;quot; tag as shown here:&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-discussions-components-files/11/8625.processNameInXML.png"&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/11/8625.processNameInXML.png" alt=" " /&gt;&lt;/a&gt;&lt;br /&gt;This process has the (lazy) name &amp;quot;process with a plugin node&amp;quot;&lt;/p&gt;
&lt;p&gt;This is not terribly elegant, I know. But, it gets the job done.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>