<?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/"><channel><title>KB-1175 Processes fail with "Could not find variable ac!&lt;variable&gt;" error</title><link>https://community.appian.com/support/w/kb/392/kb-1175-processes-fail-with-could-not-find-variable-ac-variable-error</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>KB-1175 Processes fail with "Could not find variable ac!&lt;variable&gt;" error</title><link>https://community.appian.com/support/w/kb/392/kb-1175-processes-fail-with-could-not-find-variable-ac-variable-error</link><pubDate>Mon, 06 Mar 2017 17:06:28 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1b85c590-8de4-4872-a1a9-c117da5eebe4</guid><dc:creator>Nick Vigilante</dc:creator><comments>https://community.appian.com/support/w/kb/392/kb-1175-processes-fail-with-could-not-find-variable-ac-variable-error#comments</comments><description>Current Revision posted to Appian Knowledge Base by Nick Vigilante on 3/6/2017 5:06:28 PM&lt;br /&gt;
&lt;div class="row content_container"&gt;
&lt;h2 id="symptoms"&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;Processes fail to execute at certain nodes after modifications with the following error:&lt;/p&gt;
&lt;pre&gt;Could not find the variable ac!&amp;lt;variable&amp;gt;
&lt;/pre&gt;
&lt;h2 id="cause"&gt;Cause&lt;/h2&gt;
&lt;p&gt;This happens when process models have been modified with new interfaces. Instances that have been started prior to the changes will still pick up these new interfaces even though the models are not set up as long as the interfaces are saved in the same name. For example, if you modify your old interface to have new values but don&amp;rsquo;t change the name of the interface, you will run into this problem.&lt;/p&gt;
&lt;p&gt;The new interface will still be picked up by the inflight model and since the process doesn&amp;rsquo;t have the new activity class parameters, it will fail.&lt;/p&gt;
&lt;h2 id="action"&gt;Action&lt;/h2&gt;
&lt;p&gt;Care should be taken to see if making any changes will affect any in-flight models. If you intend for existing instances to pick up the changes, you will have to upgrade the model using the &lt;a href="https://forum.appian.com/suite/tempo/records/item/lIBCLGOdlMUpdGVqW3dQaIKmclBmvvNEj8vu_cjb7T-5YiPr4Fu8ly5Yj1s09uenE4RYzA8zKyx7eiUjepE6dGk75DUwf-MkSsbwuya1TTzzij2/view/summary"&gt;Process Management Services&lt;/a&gt;&amp;nbsp;shared component. If you don&amp;rsquo;t want the existing instances to pick up the changes, modifications to objects should carry new names so as to only affect models that have not been started.&lt;/p&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to all versions of Appian.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Last Reviewed: March 2017&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: process models, application design&lt;/div&gt;
</description></item></channel></rss>