<?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-2024 "Invalid function" error and missing dependents after object rename</title><link>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>KB-2024 "Invalid function" error and missing dependents after object rename</title><link>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename</link><pubDate>Mon, 25 Nov 2019 20:33:20 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a516b602-7170-48f4-8d63-c4d13ecd94e1</guid><dc:creator>Rebecca Jonas</dc:creator><comments>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename#comments</comments><description>Current Revision posted to Appian Knowledge Base by Rebecca Jonas on 11/25/2019 8:33:20 PM&lt;br /&gt;
&lt;div class="breadcrumb-list"&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;After renaming an object, or importing a renamed object, some dependent objects still reference the renamed object&amp;#39;s old name and show an&amp;nbsp;&amp;quot;Invalid function&amp;quot; error similar to the following:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-11/InvalidFunction.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;The same error is also seen in the application server log:&lt;/p&gt;
&lt;/div&gt;
&lt;pre class="code-java"&gt;Expression evaluation error at function rule!renameExample [line 3]: Invalid function rule!renameExample&lt;/pre&gt;
&lt;p&gt;The following warning was not seen on object rename as described in the &lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-11/ByNameReference.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;These additional symptoms are all seen as well:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The renamed object shows fewer objects in its dependents list after rename.&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The &amp;quot;Invalid function&amp;quot; error and missing dependents issue&lt;/span&gt;&amp;nbsp;are&amp;nbsp;not resolved by &lt;a href="https://docs.appian.com/suite/help/latest/Upgrade_Guide.html#8.-recreate-search-indices"&gt;recreating search server indices&lt;/a&gt;&amp;nbsp;and &lt;a href="/support/w/kb/447/kb-1232-how-to-clear-the-application-server-cache"&gt;application server cache&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The dependent objects that are missing from the renamed objects&amp;#39;s dependents list are using by-name references, as described in the&amp;nbsp;&lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;,&amp;nbsp;but were not recognized by Appian&amp;#39;s by-name reference check.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Take these steps on the environment the rule was renamed in. If this issue was discovered after importing a renamed object, take the same steps in the environment the renamed rule was imported into:&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Rename the renamed object back its original name.&lt;/li&gt;
&lt;li&gt;Resave any objects missing from the renamed object&amp;#39;s dependents list.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;These steps will remove any by-name references the dependent objects currently use, preventing this issue from reoccurring for the renamed object&amp;nbsp;in future renames.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to&amp;nbsp;all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: November 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: rename, object rename, search server, dependent, import/export, infrastructure&lt;/div&gt;
</description></item><item><title>KB-2024 "Invalid function" error and missing dependents after object rename</title><link>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename/revision/16</link><pubDate>Mon, 25 Nov 2019 19:59:19 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a516b602-7170-48f4-8d63-c4d13ecd94e1</guid><dc:creator>Rebecca Jonas</dc:creator><comments>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename#comments</comments><description>Revision 16 posted to Appian Knowledge Base by Rebecca Jonas on 11/25/2019 7:59:19 PM&lt;br /&gt;
&lt;div class="breadcrumb-list"&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;After renaming an object, or importing a renamed object, some dependent objects still reference the renamed object&amp;#39;s old name and show an&amp;nbsp;&amp;quot;Invalid function&amp;quot; error similar to the following:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-11/InvalidFunction.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;The same error is also seen in the application server log:&lt;/p&gt;
&lt;div class="code panel"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;pre class="code-java"&gt;Expression evaluation error at function rule!renameExample [line 3]: Invalid function rule!renameExample&amp;quot;&lt;/pre&gt;
&lt;p&gt;The following warning was not seen on object rename as described in the &lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-11/ByNameReference.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;These additional symptoms are all seen as well:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The renamed object shows fewer objects in its dependents list after rename.&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The &amp;quot;Invalid function&amp;quot; error and missing dependents issue&lt;/span&gt;&amp;nbsp;are&amp;nbsp;not resolved by &lt;a href="https://docs.appian.com/suite/help/latest/Upgrade_Guide.html#8.-recreate-search-indices"&gt;recreating search server indices&lt;/a&gt;&amp;nbsp;and &lt;a href="/support/w/kb/447/kb-1232-how-to-clear-the-application-server-cache"&gt;application server cache&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The dependent objects that are missing from the renamed objects&amp;#39;s dependents list are using by-name references, as described in the&amp;nbsp;&lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;,&amp;nbsp;but were not recognized by Appian&amp;#39;s by-name reference check.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Take these steps on the environment the rule was renamed in. If this issue was discovered after importing a renamed object, take the same steps in the environment the renamed rule was imported into:&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Rename the renamed object back its original name.&lt;/li&gt;
&lt;li&gt;Resave any objects missing from the renamed object&amp;#39;s dependents list.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;These steps will remove any by-name references the dependent objects currently use, preventing this issue from reoccurring for the renamed object&amp;nbsp;in future renames.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to&amp;nbsp;all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: November 2019&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: rename, object rename, search server, dependent, import/export, infrastructure&lt;/div&gt;
</description></item><item><title>KB-2024 "Invalid function" error and missing dependents after object rename</title><link>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename/revision/14</link><pubDate>Thu, 21 Nov 2019 03:18:50 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a516b602-7170-48f4-8d63-c4d13ecd94e1</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename#comments</comments><description>Revision 14 posted to Appian Knowledge Base by Parmida Borhani on 11/21/2019 3:18:50 AM&lt;br /&gt;
&lt;div class="content-fragment wiki-bread-crumbs no-wrapper with-spacing responsive-1" id="fragment-1601"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="breadcrumb-list"&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;After renaming an object, or importing a renamed object, some dependent objects still reference the renamed object&amp;#39;s old name and show an&amp;nbsp;&amp;quot;Invalid function&amp;quot; error similar to the following:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/InvalidFunction.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;The following warning was not seen on object rename as described in the &lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ByNameReference.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;These additional symptoms are all seen as well:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The renamed object shows fewer objects in its dependents list after rename.&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The &amp;quot;Invalid function&amp;quot; error and missing dependents issue&lt;/span&gt;&amp;nbsp;are&amp;nbsp;not resolved by &lt;a href="https://docs.appian.com/suite/help/latest/Upgrade_Guide.html#8.-recreate-search-indices"&gt;recreating search server indices&lt;/a&gt;&amp;nbsp;and &lt;a href="/support/w/kb/447/kb-1232-how-to-clear-the-application-server-cache"&gt;application server cache&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="content-fragment page no-wrapper responsive-1" id="fragment-1602"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="content full without-author text"&gt;
&lt;div class="content"&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The dependent objects that are missing from the renamed objects&amp;#39;s dependents list are using by-name references, as described in the&amp;nbsp;&lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;,&amp;nbsp;but were not recognized by Appian&amp;#39;s by-name reference check.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Take these steps on the environment the rule was renamed in. If this issue was discovered after importing a renamed object, take the same steps in the environment the renamed rule was imported into:&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Rename the renamed object back its original name.&lt;/li&gt;
&lt;li&gt;Resave any objects missing from the renamed object&amp;#39;s dependents list.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;These steps will remove any by-name references the dependent objects currently use, preventing this issue from reoccurring for the renamed object&amp;nbsp;in future renames.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to&amp;nbsp;all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: November 2019&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: rename, object rename, search server, dependent, import/export, infrastructure&lt;/div&gt;
</description></item><item><title>KB-2024 "Invalid function" error and missing dependents after object rename</title><link>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename/revision/15</link><pubDate>Thu, 21 Nov 2019 03:18:50 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a516b602-7170-48f4-8d63-c4d13ecd94e1</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename#comments</comments><description>Revision 15 posted to Appian Knowledge Base by Parmida Borhani on 11/21/2019 3:18:50 AM&lt;br /&gt;
&lt;div class="content-fragment wiki-bread-crumbs no-wrapper with-spacing responsive-1" id="fragment-1601"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="breadcrumb-list"&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;After renaming an object, or importing a renamed object, some dependent objects still reference the renamed object&amp;#39;s old name and show an&amp;nbsp;&amp;quot;Invalid function&amp;quot; error similar to the following:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-11/InvalidFunction.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;The following warning was not seen on object rename as described in the &lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-11/ByNameReference.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;These additional symptoms are all seen as well:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The renamed object shows fewer objects in its dependents list after rename.&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The &amp;quot;Invalid function&amp;quot; error and missing dependents issue&lt;/span&gt;&amp;nbsp;are&amp;nbsp;not resolved by &lt;a href="https://docs.appian.com/suite/help/latest/Upgrade_Guide.html#8.-recreate-search-indices"&gt;recreating search server indices&lt;/a&gt;&amp;nbsp;and &lt;a href="/support/w/kb/447/kb-1232-how-to-clear-the-application-server-cache"&gt;application server cache&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="content-fragment page no-wrapper responsive-1" id="fragment-1602"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="content full without-author text"&gt;
&lt;div class="content"&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The dependent objects that are missing from the renamed objects&amp;#39;s dependents list are using by-name references, as described in the&amp;nbsp;&lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;,&amp;nbsp;but were not recognized by Appian&amp;#39;s by-name reference check.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Take these steps on the environment the rule was renamed in. If this issue was discovered after importing a renamed object, take the same steps in the environment the renamed rule was imported into:&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Rename the renamed object back its original name.&lt;/li&gt;
&lt;li&gt;Resave any objects missing from the renamed object&amp;#39;s dependents list.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;These steps will remove any by-name references the dependent objects currently use, preventing this issue from reoccurring for the renamed object&amp;nbsp;in future renames.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to&amp;nbsp;all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: November 2019&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: rename, object rename, search server, dependent, import/export, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX "Invalid function" error and missing dependents after object rename</title><link>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename/revision/13</link><pubDate>Thu, 21 Nov 2019 03:18:14 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a516b602-7170-48f4-8d63-c4d13ecd94e1</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename#comments</comments><description>Revision 13 posted to Appian Knowledge Base by Parmida Borhani on 11/21/2019 3:18:14 AM&lt;br /&gt;
&lt;div class="content-fragment wiki-bread-crumbs no-wrapper with-spacing responsive-1" id="fragment-1601"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="breadcrumb-list"&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;After renaming an object, or importing a renamed object, some dependent objects still reference the renamed object&amp;#39;s old name and show an&amp;nbsp;&amp;quot;Invalid function&amp;quot; error similar to the following:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/InvalidFunction.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;The following warning was not seen on object rename as described in the &lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ByNameReference.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;These additional symptoms are all seen as well:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The renamed object shows fewer objects in its dependents list after rename.&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The &amp;quot;Invalid function&amp;quot; error and missing dependents issue&lt;/span&gt;&amp;nbsp;are&amp;nbsp;not resolved by &lt;a href="https://docs.appian.com/suite/help/latest/Upgrade_Guide.html#8.-recreate-search-indices"&gt;recreating search server indices&lt;/a&gt;&amp;nbsp;and &lt;a href="/support/w/kb/447/kb-1232-how-to-clear-the-application-server-cache"&gt;application server cache&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="content-fragment page no-wrapper responsive-1" id="fragment-1602"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="content full without-author text"&gt;
&lt;div class="content"&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The dependent objects that are missing from the renamed objects&amp;#39;s dependents list are using by-name references, as described in the&amp;nbsp;&lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;,&amp;nbsp;but were not recognized by Appian&amp;#39;s by-name reference check.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Take these steps on the environment the rule was renamed in. If this issue was discovered after importing a renamed object, take the same steps in the environment the renamed rule was imported into:&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Rename the renamed object back its original name.&lt;/li&gt;
&lt;li&gt;Resave any objects missing from the renamed object&amp;#39;s dependents list.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;These steps will remove any by-name references the dependent objects currently use, preventing this issue from reoccurring for the renamed object&amp;nbsp;in future renames.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to&amp;nbsp;all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: November 2019&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: rename, object rename, search server, dependent, import/export, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX "Invalid function" error and missing dependents after object rename</title><link>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename/revision/12</link><pubDate>Mon, 18 Nov 2019 22:07:07 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a516b602-7170-48f4-8d63-c4d13ecd94e1</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename#comments</comments><description>Revision 12 posted to Appian Knowledge Base by Zach Puderbach on 11/18/2019 10:07:07 PM&lt;br /&gt;
&lt;div class="content-fragment wiki-bread-crumbs no-wrapper with-spacing responsive-1" id="fragment-1601"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="breadcrumb-list"&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;After renaming an object, or importing a renamed object, some dependent objects still reference the renamed object&amp;#39;s old name and show an&amp;nbsp;&amp;quot;Invalid function&amp;quot; error similar to the following:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/InvalidFunction.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;The following warning was not seen on object rename as described in the &lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ByNameReference.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;These additional symptoms are all seen as well:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The renamed object shows fewer objects in its dependents list after rename.&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The &amp;quot;Invalid function&amp;quot; error and missing dependents issue&lt;/span&gt;&amp;nbsp;are&amp;nbsp;not resolved by &lt;a href="https://docs.appian.com/suite/help/latest/Upgrade_Guide.html#8.-recreate-search-indices"&gt;recreating search server indices&lt;/a&gt;&amp;nbsp;and &lt;a href="/support/w/kb/447/kb-1232-how-to-clear-the-application-server-cache"&gt;application server cache&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="content-fragment page no-wrapper responsive-1" id="fragment-1602"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="content full without-author text"&gt;
&lt;div class="content"&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The dependent objects that are missing from the renamed objects&amp;#39;s dependents list are using by-name references, as described in the&amp;nbsp;&lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;,&amp;nbsp;but were not recognized by Appian&amp;#39;s by-name reference check.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Take these steps on the environment the rule was renamed in. If this issue was discovered after importing a renamed object, take the same steps in the environment the renamed rule was imported into:&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Rename the renamed object back its original name.&lt;/li&gt;
&lt;li&gt;Resave any objects missing from the renamed object&amp;#39;s dependents list.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;These steps will remove any by-name references the dependent objects currently use, preventing this issue from reoccurring for the renamed object&amp;nbsp;in future renames.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to&amp;nbsp;all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: November 2019&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: rename, search server, dependent, import/export, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX "Invalid function" error and missing dependents after object rename</title><link>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename/revision/11</link><pubDate>Fri, 15 Nov 2019 22:20:29 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a516b602-7170-48f4-8d63-c4d13ecd94e1</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename#comments</comments><description>Revision 11 posted to Appian Knowledge Base by Zach Puderbach on 11/15/2019 10:20:29 PM&lt;br /&gt;
&lt;div class="content-fragment wiki-bread-crumbs no-wrapper with-spacing responsive-1" id="fragment-1601"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="breadcrumb-list"&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;After renaming an object, or importing a renamed object, some dependent objects still reference the renamed object&amp;#39;s old name and show an&amp;nbsp;&amp;quot;Invalid function&amp;quot; error similar to the following:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/InvalidFunction.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;The following warning was not seen on object rename as described in the &lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ByNameReference.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;These additional symptoms are all seen as well:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The renamed object shows fewer objects in its dependents list after rename.&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The &amp;quot;Invalid function&amp;quot; error and missing dependents issue&lt;/span&gt;&amp;nbsp;are&amp;nbsp;not resolved by &lt;a href="https://docs.appian.com/suite/help/19.3/Upgrade_Guide.html#8.-recreate-search-indices"&gt;recreating search server indices&lt;/a&gt;&amp;nbsp;and &lt;a href="/support/w/kb/447/kb-1232-how-to-clear-the-application-server-cache"&gt;application server cache&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="content-fragment page no-wrapper responsive-1" id="fragment-1602"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="content full without-author text"&gt;
&lt;div class="content"&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The dependent objects that are missing from the renamed objects&amp;#39;s dependents list are using by-name references, as described in the&amp;nbsp;&lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;,&amp;nbsp;but were not recognized by Appian&amp;#39;s by-name reference check.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Take these steps on the environment the rule was renamed in. If this issue was discovered after importing a renamed object, take the same steps in the environment the renamed rule was imported into:&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Rename the renamed object back its original name.&lt;/li&gt;
&lt;li&gt;Resave any objects missing from the renamed object&amp;#39;s dependents list.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;These steps will remove any by-name references the dependent objects currently use, preventing this issue from reoccurring for the renamed object&amp;nbsp;in future renames.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to&amp;nbsp;all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: November 2019&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: rename, dependent, import/export&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX "Invalid function" error and missing dependents after object rename</title><link>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename/revision/10</link><pubDate>Fri, 08 Nov 2019 19:44:36 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a516b602-7170-48f4-8d63-c4d13ecd94e1</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename#comments</comments><description>Revision 10 posted to Appian Knowledge Base by Zach Puderbach on 11/8/2019 7:44:36 PM&lt;br /&gt;
&lt;div class="content-fragment wiki-bread-crumbs no-wrapper with-spacing responsive-1" id="fragment-1601"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="breadcrumb-list"&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;After renaming an object, or importing a renamed object, some dependent objects still reference the renamed object&amp;#39;s old name and show an&amp;nbsp;&amp;quot;Invalid function&amp;quot; error similar to the following:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/InvalidFunction.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;The following warning was not seen on object rename as described in the &lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ByNameReference.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;These additional symptoms are all seen as well:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The renamed object shows fewer objects in its dependents list after rename.&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The &amp;quot;Invalid function&amp;quot; error and missing dependents issue&lt;/span&gt;&amp;nbsp;are&amp;nbsp;not resolved by &lt;a href="https://docs.appian.com/suite/help/19.3/Upgrade_Guide.html#8.-recreate-search-indices"&gt;recreating search server indices&lt;/a&gt;&amp;nbsp;and &lt;a href="/support/w/kb/447/kb-1232-how-to-clear-the-application-server-cache"&gt;application server cache&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="content-fragment page no-wrapper responsive-1" id="fragment-1602"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="content full without-author text"&gt;
&lt;div class="content"&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The dependent objects that are missing from the renamed objects&amp;#39;s dependents list are using by-name references, as described in the&amp;nbsp;&lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;,&amp;nbsp;but were not recognized by Appian&amp;#39;s by-name reference check.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;If this issue was discovered after importing a renamed object, take these steps on all affected environments:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Rename the renamed object back its original name.&lt;/li&gt;
&lt;li&gt;Resave any objects missing from the renamed object&amp;#39;s dependents list.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;These steps will remove any by-name references the dependent objects currently use, preventing this issue for the renamed object&amp;nbsp;in future renames.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to&amp;nbsp;all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: November 2019&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: rename, dependent, import/export&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX "Invalid function" error and missing dependencies after object rename</title><link>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename/revision/9</link><pubDate>Fri, 08 Nov 2019 19:44:14 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a516b602-7170-48f4-8d63-c4d13ecd94e1</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename#comments</comments><description>Revision 9 posted to Appian Knowledge Base by Zach Puderbach on 11/8/2019 7:44:14 PM&lt;br /&gt;
&lt;div class="content-fragment wiki-bread-crumbs no-wrapper with-spacing responsive-1" id="fragment-1601"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="breadcrumb-list"&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;After renaming an object, or importing a renamed object, some dependent objects still reference the renamed object&amp;#39;s old name and show an&amp;nbsp;&amp;quot;Invalid function&amp;quot; error similar to the following:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/InvalidFunction.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;The following warning was not seen on object rename as described in the &lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ByNameReference.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;These additional symptoms are all seen as well:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The renamed object shows fewer objects in its dependents list after rename.&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The &amp;quot;Invalid function&amp;quot; error and missing dependents issue&lt;/span&gt;&amp;nbsp;are&amp;nbsp;not resolved by &lt;a href="https://docs.appian.com/suite/help/19.3/Upgrade_Guide.html#8.-recreate-search-indices"&gt;recreating search server indices&lt;/a&gt;&amp;nbsp;and &lt;a href="/support/w/kb/447/kb-1232-how-to-clear-the-application-server-cache"&gt;application server cache&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="content-fragment page no-wrapper responsive-1" id="fragment-1602"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="content full without-author text"&gt;
&lt;div class="content"&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The dependent objects that are missing from the renamed objects&amp;#39;s dependents list are using by-name references, as described in the&amp;nbsp;&lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;,&amp;nbsp;but were not recognized by Appian&amp;#39;s by-name reference check.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;If this issue was discovered after importing a renamed object, take these steps on all affected environments:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Rename the renamed object back its original name.&lt;/li&gt;
&lt;li&gt;Resave any objects missing from the renamed object&amp;#39;s dependents list.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;These steps will remove any by-name references the dependent objects currently use, preventing this issue for the renamed object&amp;nbsp;in future renames.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to&amp;nbsp;all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: November 2019&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: rename, dependent, import/export&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX "Invalid function" error and missing dependencies after object rename</title><link>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename/revision/8</link><pubDate>Mon, 04 Nov 2019 18:56:37 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a516b602-7170-48f4-8d63-c4d13ecd94e1</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename#comments</comments><description>Revision 8 posted to Appian Knowledge Base by Zach Puderbach on 11/4/2019 6:56:37 PM&lt;br /&gt;
&lt;div class="content-fragment wiki-bread-crumbs no-wrapper with-spacing responsive-1" id="fragment-1601"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="breadcrumb-list"&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;After renaming an object, or importing a renamed object, some dependent objects still reference the renamed object&amp;#39;s old name and show an&amp;nbsp;&amp;quot;Invalid function&amp;quot; error similar to the following:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/InvalidFunction.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;The following warning was not seen on object rename as described in the &lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ByNameReference.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;These additional symptoms are all seen as well:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The renamed object shows fewer objects in its dependents list after rename.&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The &amp;quot;Invalid function&amp;quot; error and missing dependents issue&lt;/span&gt;&amp;nbsp;are&amp;nbsp;not resolved by clearing search server indices and application server cache.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="content-fragment page no-wrapper responsive-1" id="fragment-1602"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="content full without-author text"&gt;
&lt;div class="content"&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The dependent objects that are missing from the renamed objects&amp;#39;s dependents list are using by-name references, as described in the&amp;nbsp;&lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;,&amp;nbsp;but were not recognized by Appian&amp;#39;s by-name reference check.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;If this issue was discovered after importing a renamed object, take these steps on all affected environments.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Rename the renamed object back it&amp;#39;s original name.&lt;/li&gt;
&lt;li&gt;Resave any objects missing from the renamed object&amp;#39;s dependents list.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;These steps will remove any by-name references the dependent objects currently use, preventing this issue for the renamed object&amp;nbsp;in future renames.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to&amp;nbsp;all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: November 2019&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: rename, dependent, import/export&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX "Invalid function" error and missing dependencies after object rename</title><link>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename/revision/7</link><pubDate>Mon, 04 Nov 2019 18:34:10 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a516b602-7170-48f4-8d63-c4d13ecd94e1</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename#comments</comments><description>Revision 7 posted to Appian Knowledge Base by Zach Puderbach on 11/4/2019 6:34:10 PM&lt;br /&gt;
&lt;div class="content-fragment wiki-bread-crumbs no-wrapper with-spacing responsive-1" id="fragment-1601"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="breadcrumb-list"&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;After renaming an object, or importing a renamed object, some dependent objects still reference the renamed object&amp;#39;s old name and show an&amp;nbsp;&amp;quot;Invalid function&amp;quot; error similar to the following:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/InvalidFunction.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;The following warning was not seen on object rename as described in the &lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ByNameReference.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;These additional symptoms are all seen as well:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The renamed object shows fewer objects in its dependents list after rename.&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The &amp;quot;Invalid function&amp;quot; error and missing dependents issue&lt;/span&gt;&amp;nbsp;are&amp;nbsp;not resolved by clearing search server indices and application server cache.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="content-fragment page no-wrapper responsive-1" id="fragment-1602"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="content full without-author text"&gt;
&lt;div class="content"&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The dependent objects that are missing from the renamed objects&amp;#39;s dependents list are using by-name references, as mentioned in the&amp;nbsp;&lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;,&amp;nbsp;but were not recognized by Appian&amp;#39;s by-name reference check.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;If this issue was discovered after importing a renamed object, take these steps on all affected environments.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Rename the renamed object back it&amp;#39;s original name.&lt;/li&gt;
&lt;li&gt;Resave any objects missing from the renamed object&amp;#39;s dependents list.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;These steps will remove any by-name references the dependent objects currently use, preventing this issue for the renamed object&amp;nbsp;in future renames.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to&amp;nbsp;all versions of Appian.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: November 2019&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: rename, dependent, import/export&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX "Invalid function" error and missing dependencies after object rename</title><link>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename/revision/6</link><pubDate>Fri, 01 Nov 2019 22:49:06 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a516b602-7170-48f4-8d63-c4d13ecd94e1</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename#comments</comments><description>Revision 6 posted to Appian Knowledge Base by Zach Puderbach on 11/1/2019 10:49:06 PM&lt;br /&gt;
&lt;div class="content-fragment wiki-bread-crumbs no-wrapper with-spacing responsive-1" id="fragment-1601"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="breadcrumb-list"&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;After renaming an object, or importing a renamed object, some dependent objects still reference the renamed objects old name and show an&amp;nbsp;&amp;quot;Invalid function&amp;quot; error similar to the following:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/InvalidFunction.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;The following warning was not seen on object rename as described in the &lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ByNameReference.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;Additional symptoms:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The renamed object shows fewer objects on its dependencies list after rename.&lt;/li&gt;
&lt;li&gt;The issue is not resolved by clearing search server indices and application server cache.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="content-fragment page no-wrapper responsive-1" id="fragment-1602"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="content full without-author text"&gt;
&lt;div class="content"&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The dependent objects that were missing from the renamed rule&amp;#39;s dependency list were using by-name references and were caught by the application server&amp;#39;s by-name reference check.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Rename the renamed rule back it&amp;#39;s original name.&lt;/li&gt;
&lt;li&gt;Resave any any objects missing from the renamed rule&amp;#39;s dependencies list. This will update any by-name references.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The renamed object is now safe to rename.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to&amp;nbsp;all versions of Appian&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: November 2019&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: rename, search server&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX "Invalid function" error and missing dependencies after object rename</title><link>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename/revision/5</link><pubDate>Fri, 01 Nov 2019 22:26:47 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a516b602-7170-48f4-8d63-c4d13ecd94e1</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename#comments</comments><description>Revision 5 posted to Appian Knowledge Base by Zach Puderbach on 11/1/2019 10:26:47 PM&lt;br /&gt;
&lt;div class="content-fragment wiki-bread-crumbs no-wrapper with-spacing responsive-1" id="fragment-1601"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="breadcrumb-list"&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;After renaming an object, or importing a renamed object, some dependent objects still reference the old function name and show an&amp;nbsp;&amp;quot;Invalid function&amp;quot; error similar to the following:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/InvalidFunction.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;The following warning was not seen on object rename as described in the &lt;a href="https://docs.appian.com/suite/help/latest/Renaming_Design_Objects.html#special-considerations"&gt;Renaming Design Objects documentation&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ByNameReference.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;Additional symptoms:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The renamed object shows fewer objects on its dependencies list after rename.&lt;/li&gt;
&lt;li&gt;The issue is not resolved by clearing search server indices and application server cache.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="content-fragment page no-wrapper responsive-1" id="fragment-1602"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="content full without-author text"&gt;
&lt;div class="content"&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The dependent objects that were missing from the renamed rule&amp;#39;s dependency list were using by-name references not recognized by the application ser&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Rename the renamed rule back it&amp;#39;s original name.&lt;/li&gt;
&lt;li&gt;Resave any any objects missing from the renamed rule&amp;#39;s dependencies list. This will update any by-name references.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The renamed object is now safe to rename.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to&amp;nbsp;all versions of Appian&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: November 2019&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: rename, search server&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX "Invalid function" error and missing dependencies after object rename</title><link>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename/revision/4</link><pubDate>Fri, 01 Nov 2019 22:15:40 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a516b602-7170-48f4-8d63-c4d13ecd94e1</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename#comments</comments><description>Revision 4 posted to Appian Knowledge Base by Zach Puderbach on 11/1/2019 10:15:40 PM&lt;br /&gt;
&lt;div class="content-fragment wiki-bread-crumbs no-wrapper with-spacing responsive-1" id="fragment-1601"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="breadcrumb-list"&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;After renaming an object, or importing a renamed object, some dependent objects still reference the old function name and show an&amp;nbsp;&amp;quot;Invalid function&amp;quot; error similar to the following:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/InvalidFunction.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;The following warning was not seen on object rename:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ByNameReference.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;Additional symptoms:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The renamed object shows fewer objects on its dependencies list after rename.&lt;/li&gt;
&lt;li&gt;The issue is not resolved by clearing search server indices and application server cache.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="content-fragment page no-wrapper responsive-1" id="fragment-1602"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="content full without-author text"&gt;
&lt;div class="content"&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The dependent objects that were missing from the renamed rule&amp;#39;s dependency list were using by-name references.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Rename the renamed rule back it&amp;#39;s original name.&lt;/li&gt;
&lt;li&gt;Resave any any objects missing from the renamed rule&amp;#39;s dependencies list. This will update any by-name references.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The renamed object is now safe to rename.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to&amp;nbsp;all versions of Appian&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: November 2019&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: rename, search server&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX "Invalid function" error and missing dependencies after object rename</title><link>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename/revision/3</link><pubDate>Fri, 01 Nov 2019 21:55:00 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a516b602-7170-48f4-8d63-c4d13ecd94e1</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename#comments</comments><description>Revision 3 posted to Appian Knowledge Base by Zach Puderbach on 11/1/2019 9:55:00 PM&lt;br /&gt;
&lt;div class="content-fragment wiki-bread-crumbs no-wrapper with-spacing responsive-1" id="fragment-1601"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="breadcrumb-list"&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;After renaming an object, or importing a renamed object, some dependent objects still reference the old function name and show an&amp;nbsp;&amp;quot;Invalid function&amp;quot; error similar to the following:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/InvalidFunction.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;The following warning was not seen on object rename.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " border="0" src="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/ByNameReference.PNG" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="content-fragment page no-wrapper responsive-1" id="fragment-1602"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="content full without-author text"&gt;
&lt;div class="content"&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The dependent objects that did not update to use the renamed rule&amp;#39;s new name and were missing from the renamed rule&amp;#39;s dependency list, were &amp;quot;by name references&amp;quot;. This means, rather than the dependent object identifying the renamed rule by the UUID, it was only identifying it by name (Ex. EPC_reactivateUser rather than a_XXXXXXXXXX). When the rule was renamed, dependent objects know to update with the new name because they look at the renamed object&amp;#39;s UUID (so even if the name is changed, the UUID does not, and the dependent object knows it is the same rule). However, dependent objects that do not reference the renamed rule by UUID, and do these &amp;quot;by name references&amp;quot; will not update on rename, because it does not know the object it is referencing has been renamed.&lt;/p&gt;
&lt;p&gt;Normally, when re-naming a rule, a pop-up warning appears that dependents are using &amp;quot;by name references&amp;quot; and those dependents should be updated manually. However, there are some scenarios identified where this pop-up will not show. The product team has been made aware of these scenarios and are investigating them internally.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Try clearing app server cache / search server indicies&lt;/li&gt;
&lt;li&gt;Undo rule rename (rename back to original name)&lt;/li&gt;
&lt;li&gt;For any rules missing from the renamed rules dependencies list, resave them (ensure step 2 was followed for this to work)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to&amp;nbsp;all versions of Appian&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: October 2019&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: rename, search server&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX "Invalid function" error and missing dependencies after object rename</title><link>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename/revision/2</link><pubDate>Fri, 01 Nov 2019 21:47:09 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a516b602-7170-48f4-8d63-c4d13ecd94e1</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename#comments</comments><description>Revision 2 posted to Appian Knowledge Base by Zach Puderbach on 11/1/2019 9:47:09 PM&lt;br /&gt;
&lt;div class="content-fragment wiki-bread-crumbs no-wrapper with-spacing responsive-1" id="fragment-1601"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="breadcrumb-list"&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;The following warning was not seen on object rename rename.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="content-fragment page no-wrapper responsive-1" id="fragment-1602"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="content full without-author text"&gt;
&lt;div class="content"&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The dependent objects that did not update to use the renamed rule&amp;#39;s new name and were missing from the renamed rule&amp;#39;s dependency list, were &amp;quot;by name references&amp;quot;. This means, rather than the dependent object identifying the renamed rule by the UUID, it was only identifying it by name (Ex. EPC_reactivateUser rather than a_XXXXXXXXXX). When the rule was renamed, dependent objects know to update with the new name because they look at the renamed object&amp;#39;s UUID (so even if the name is changed, the UUID does not, and the dependent object knows it is the same rule). However, dependent objects that do not reference the renamed rule by UUID, and do these &amp;quot;by name references&amp;quot; will not update on rename, because it does not know the object it is referencing has been renamed.&lt;/p&gt;
&lt;p&gt;Normally, when re-naming a rule, a pop-up warning appears that dependents are using &amp;quot;by name references&amp;quot; and those dependents should be updated manually. However, there are some scenarios identified where this pop-up will not show. The product team has been made aware of these scenarios and are investigating them internally.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Try clearing app server cache / search server indicies&lt;/li&gt;
&lt;li&gt;Undo rule rename (rename back to original name)&lt;/li&gt;
&lt;li&gt;For any rules missing from the renamed rules dependencies list, resave them (ensure step 2 was followed for this to work)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to&amp;nbsp;all versions of Appian&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: October 2019&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: rename, search server&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX "Invalid function" error and missing dependencies after object rename</title><link>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename/revision/1</link><pubDate>Fri, 01 Nov 2019 15:25:12 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a516b602-7170-48f4-8d63-c4d13ecd94e1</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1582/kb-2024-invalid-function-error-and-missing-dependents-after-object-rename#comments</comments><description>Revision 1 posted to Appian Knowledge Base by Zach Puderbach on 11/1/2019 3:25:12 PM&lt;br /&gt;
&lt;div class="content-fragment wiki-bread-crumbs no-wrapper with-spacing responsive-1" id="fragment-1601"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="breadcrumb-list"&gt;&lt;span class="breadcrumb-item"&gt;&lt;a class="internal-link view-home" href="/"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="content-fragment page no-wrapper responsive-1" id="fragment-1602"&gt;
&lt;div class="content-fragment-content"&gt;
&lt;div class="content full without-author text"&gt;
&lt;div class="content"&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;Background - In the time of Nikita - we had an issue where we were updating IA synchronously after a rule rename but that was causing concurency issues. Nikita started to fix the thread saftey of the IA persistance calls in DL, but we came up with a faster workaround. The work around assumed that all objects that are listed as dependencies of an object are already using uuid references. Basically we run expression search before IA updates have completed but filter out results that are already dependents of the object in question &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Current Discovery - At least for bulk load of objects into IA on site startup it appears that by name references &lt;/span&gt;&lt;i&gt;are&lt;/i&gt;&lt;span&gt; listed as dependencies. Therefore we would not report them as by name references to the user, but they would not be updated after the rename &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;So issues at play:&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;1) some by name references will not warn the user &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;2) On import we never warn the user about by name references and they do exist sometimes on objects that are already on the system &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Options to address that we discussed: &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;1) Go back to synchronous IA updates for the warning, fix the concurrency issues, and add a warning on import &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;2) Avoid the problem and create a fix-up process that will periodically find by name references in K and update them - so hopefully they don&amp;#39;t exist by the time a user performs a rename &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;3) We didn&amp;#39;t talk about this one ... but maybe we could save all the other objects before the rename to force there to be no by name reference? Or load the raw expressions from K and save them if there are any references?&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;/h3&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The dependent objects that did not update to use the renamed rule&amp;#39;s new name and were missing from the renamed rule&amp;#39;s dependency list, were &amp;quot;by name references&amp;quot;. This means, rather than the dependent object identifying the renamed rule by the UUID, it was only identifying it by name (Ex. EPC_reactivateUser rather than a_XXXXXXXXXX). When the rule was renamed, dependent objects know to update with the new name because they look at the renamed object&amp;#39;s UUID (so even if the name is changed, the UUID does not, and the dependent object knows it is the same rule). However, dependent objects that do not reference the renamed rule by UUID, and do these &amp;quot;by name references&amp;quot; will not update on rename, because it does not know the object it is referencing has been renamed.&lt;/p&gt;
&lt;p&gt;Normally, when re-naming a rule, a pop-up warning appears that dependents are using &amp;quot;by name references&amp;quot; and those dependents should be updated manually. However, there are some scenarios identified where this pop-up will not show. The product team has been made aware of these scenarios and are investigating them internally.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Try clearing app server cache / search server indicies&lt;/li&gt;
&lt;li&gt;Undo rule rename (rename back to original name)&lt;/li&gt;
&lt;li&gt;For any rules missing from the renamed rules dependencies list, resave them (ensure step 2 was followed for this to work)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;&lt;span&gt;This article applies to&amp;nbsp;all versions of Appian&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Last Reviewed: October 2019&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: rename, search server&lt;/div&gt;
</description></item></channel></rss>