<?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-1828 Interface in /design loads with "Cannot interpret context for UI expression. Reason: Bindings" error</title><link>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>KB-1828 Interface in /design loads with "Cannot interpret context for UI expression. Reason: Bindings" error</title><link>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error</link><pubDate>Thu, 03 Jan 2019 15:56:39 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d1b80d2c-96b7-4750-bb9c-40be4cade393</guid><dc:creator>Jordan Horwat</dc:creator><comments>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error#comments</comments><description>Current Revision posted to Appian Knowledge Base by Jordan Horwat on 1/3/2019 3:56:39 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;An interface loads in &lt;em&gt;/design&lt;/em&gt; with the following error:&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-11/Bindings.PNG"&gt;&lt;img src="/resized-image/__size/1200x0/__key/communityserver-wikis-components-files/00-00-00-00-11/Bindings.PNG" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;One or both of the following errors are also present&amp;nbsp;in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Cannot interpret context for UI expression. Reason: Bindings&lt;/pre&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.sail.StatefulUiStateWithStatelessFailover - Unable to deserialize bindings using Stateful UI State...reverting to Stateless&lt;br /&gt;com.appiancorp.suiteapi.common.exceptions.AppianException: Cannot interpret context for UI expression. Reason: Bindings (APNX-1-4215-002)&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The context size is too large. The context size refers to the amount of data stored in load() variables&amp;nbsp;in the interface. For security reasons, there is a 200MB limit to the uncompressed context a load() variable can hold.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Make changes to the interface&amp;nbsp;SAIL code (or to the expression rules it uses) to reduce the interface context size. This requires reducing the amount of data stored in load() variables.&lt;/p&gt;
&lt;p&gt;In the future, consider &lt;a href="https://docs.appian.com/suite/help/latest/SAIL_Performance.html"&gt;SAIL performance&lt;/a&gt; when designing expression rules and interfaces.&lt;/p&gt;
&lt;h2&gt;Workaround&lt;/h2&gt;
&lt;p&gt;It may not be possible to open and edit the interface object directly due to the error itself. If this is the case, it may be necessary to use&amp;nbsp;one of the following workarounds to make changes to the interface:&lt;/p&gt;
&lt;h4 id="symptom-1"&gt;Workaround&amp;nbsp;1&lt;/h4&gt;
&lt;p&gt;Prevent expression rules that are returning a large number of data from evaluating within the&amp;nbsp;interface. This can be done by commenting out the expression rules&amp;#39; content within Appian expression rule designer.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Temporarily comment out the expression rules that are returning a large number of data in Appian expression rule designer.&lt;/li&gt;
&lt;li&gt;Make changes to the interface to reduce the context size.&lt;/li&gt;
&lt;li&gt;Uncomment the expression rules in the Appian expression rule designer.&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="symptom-1"&gt;Workaround 2&lt;/h4&gt;
&lt;p&gt;If the interface exists in another environment not experiencing this issue, make changes to the interface in the working environment and import it to the affected environment.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Make changes to the interface to reduce the context size in the&amp;nbsp;working environment.&lt;/li&gt;
&lt;li&gt;Add the interface to a patch in the working environment.&lt;/li&gt;
&lt;li&gt;Export the patch.&lt;/li&gt;
&lt;li&gt;Import that patch into the environment experiencing the issue.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 17.1 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: January 2019&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: interfaces, applications, application design&lt;/div&gt;
</description></item><item><title>KB-1828 Interface in /design loads with "Cannot interpret context for UI expression. Reason: Bindings" error</title><link>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error/revision/15</link><pubDate>Thu, 03 Jan 2019 10:56:39 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d1b80d2c-96b7-4750-bb9c-40be4cade393</guid><dc:creator>Jordan Horwat</dc:creator><comments>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error#comments</comments><description>Revision 15 posted to Appian Knowledge Base by Jordan Horwat on 1/3/2019 10:56:39 AM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;An interface loads in &lt;em&gt;/design&lt;/em&gt; with the following error:&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG"&gt;&lt;img src="/resized-image/__size/1200x0/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;One or both of the following errors are also present&amp;nbsp;in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Cannot interpret context for UI expression. Reason: Bindings&lt;/pre&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.sail.StatefulUiStateWithStatelessFailover - Unable to deserialize bindings using Stateful UI State...reverting to Stateless&lt;br /&gt;com.appiancorp.suiteapi.common.exceptions.AppianException: Cannot interpret context for UI expression. Reason: Bindings (APNX-1-4215-002)&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The context size is too large. The context size refers to the amount of data stored in load() variables&amp;nbsp;in the interface. For security reasons, there is a 200MB limit to the uncompressed context a load() variable can hold.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Make changes to the interface&amp;nbsp;SAIL code (or to the expression rules it uses) to reduce the interface context size. This requires reducing the amount of data stored in load() variables.&lt;/p&gt;
&lt;p&gt;In the future, consider &lt;a href="https://docs.appian.com/suite/help/latest/SAIL_Performance.html"&gt;SAIL performance&lt;/a&gt; when designing expression rules and interfaces.&lt;/p&gt;
&lt;h2&gt;Workaround&lt;/h2&gt;
&lt;p&gt;It may not be possible to open and edit the interface object directly due to the error itself. If this is the case, it may be necessary to use&amp;nbsp;one of the following workarounds to make changes to the interface:&lt;/p&gt;
&lt;h4 id="symptom-1"&gt;Workaround&amp;nbsp;1&lt;/h4&gt;
&lt;p&gt;Prevent expression rules that are returning a large number of data from evaluating within the&amp;nbsp;interface. This can be done by commenting out the expression rules&amp;#39; content within Appian expression rule designer.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Temporarily comment out the expression rules that are returning a large number of data in Appian expression rule designer.&lt;/li&gt;
&lt;li&gt;Make changes to the interface to reduce the context size.&lt;/li&gt;
&lt;li&gt;Uncomment the expression rules in the Appian expression rule designer.&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="symptom-1"&gt;Workaround 2&lt;/h4&gt;
&lt;p&gt;If the interface exists in another environment not experiencing this issue, make changes to the interface in the working environment and import it to the affected environment.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Make changes to the interface to reduce the context size in the&amp;nbsp;working environment.&lt;/li&gt;
&lt;li&gt;Add the interface to a patch in the working environment.&lt;/li&gt;
&lt;li&gt;Export the patch.&lt;/li&gt;
&lt;li&gt;Import that patch into the environment experiencing the issue.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 17.1 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: January 2019&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: interfaces, applications, application design&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Interface in /design loads with "Cannot interpret context for UI expression. Reason: Bindings" error</title><link>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error/revision/14</link><pubDate>Thu, 03 Jan 2019 10:55:38 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d1b80d2c-96b7-4750-bb9c-40be4cade393</guid><dc:creator>Jordan Horwat</dc:creator><comments>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error#comments</comments><description>Revision 14 posted to Appian Knowledge Base by Jordan Horwat on 1/3/2019 10:55:38 AM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;An interface loads in &lt;em&gt;/design&lt;/em&gt; with the following error:&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG"&gt;&lt;img src="/resized-image/__size/1200x0/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;One or both of the following errors are also present&amp;nbsp;in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Cannot interpret context for UI expression. Reason: Bindings&lt;/pre&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.sail.StatefulUiStateWithStatelessFailover - Unable to deserialize bindings using Stateful UI State...reverting to Stateless&lt;br /&gt;com.appiancorp.suiteapi.common.exceptions.AppianException: Cannot interpret context for UI expression. Reason: Bindings (APNX-1-4215-002)&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The context size is too large. The context size refers to the amount of data stored in load() variables&amp;nbsp;in the interface. For security reasons, there is a 200MB limit to the uncompressed context a load() variable can hold.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Make changes to the interface&amp;nbsp;SAIL code (or to the expression rules it uses) to reduce the interface context size. This requires reducing the amount of data stored in load() variables.&lt;/p&gt;
&lt;p&gt;In the future, consider &lt;a href="https://docs.appian.com/suite/help/latest/SAIL_Performance.html"&gt;SAIL performance&lt;/a&gt; when designing expression rules and interfaces.&lt;/p&gt;
&lt;h2&gt;Workaround&lt;/h2&gt;
&lt;p&gt;It may not be possible to open and edit the interface object directly due to the error itself. If this is the case, it may be necessary to use&amp;nbsp;one of the following workarounds to make changes to the interface:&lt;/p&gt;
&lt;h4 id="symptom-1"&gt;Workaround&amp;nbsp;1&lt;/h4&gt;
&lt;p&gt;Prevent expression rules that are returning a large number of data from evaluating within the&amp;nbsp;interface. This can be done by commenting out the expression rules&amp;#39; content within Appian expression rule designer.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Temporarily comment out the expression rules that are returning a large number of data in Appian expression rule designer.&lt;/li&gt;
&lt;li&gt;Make changes to the interface to reduce the context size.&lt;/li&gt;
&lt;li&gt;Uncomment the expression rules in the Appian expression rule designer.&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="symptom-1"&gt;Workaround 2&lt;/h4&gt;
&lt;p&gt;If the interface exists in another environment not experiencing this issue, make changes to the interface in the working environment and import it to the affected environment.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Make changes to the interface to reduce the context size in the&amp;nbsp;working environment.&lt;/li&gt;
&lt;li&gt;Add the interface to a patch in the working environment.&lt;/li&gt;
&lt;li&gt;Export the patch.&lt;/li&gt;
&lt;li&gt;Import that patch into the environment experiencing the issue.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 17.1 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: January 2019&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: interfaces, applications, application design&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Interface in /design loads with "Cannot interpret context for UI expression. Reason: Bindings" error</title><link>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error/revision/13</link><pubDate>Thu, 03 Jan 2019 10:51:49 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d1b80d2c-96b7-4750-bb9c-40be4cade393</guid><dc:creator>Jordan Horwat</dc:creator><comments>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error#comments</comments><description>Revision 13 posted to Appian Knowledge Base by Jordan Horwat on 1/3/2019 10:51:49 AM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;An interface loads in &lt;em&gt;/design&lt;/em&gt; with the following error:&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG"&gt;&lt;img src="/resized-image/__size/1200x0/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;One or both of the following errors are also present&amp;nbsp;in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Cannot interpret context for UI expression. Reason: Bindings&lt;/pre&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.sail.StatefulUiStateWithStatelessFailover - Unable to deserialize bindings using Stateful UI State...reverting to Stateless&lt;br /&gt;com.appiancorp.suiteapi.common.exceptions.AppianException: Cannot interpret context for UI expression. Reason: Bindings (APNX-1-4215-002)&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The context size is too large. The context size refers to the amount of data stored in load() variables&amp;nbsp;in the interface. For security reasons, there is a 200MB limit to the uncompressed context a load() variable can hold.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Make changes to the interface&amp;nbsp;SAIL code (or to the expression rules it uses) to reduce the interface context size. This requires reducing the amount of data stored in load() variables.&lt;/p&gt;
&lt;p&gt;In the future, consider &lt;a href="https://docs.appian.com/suite/help/latest/SAIL_Performance.html"&gt;SAIL performance&lt;/a&gt; when designing expression rules and interfaces.&lt;/p&gt;
&lt;h2&gt;Workaround&lt;/h2&gt;
&lt;p&gt;It may not be possible to edit the interface directly due to the error itself. If this is the case, it may be necessary to use&amp;nbsp;one of the following workarounds to make changes to the interface:&lt;/p&gt;
&lt;h4 id="symptom-1"&gt;Workaround&amp;nbsp;1&lt;/h4&gt;
&lt;p&gt;Prevent expression rules that are returning a large number of data from evaluating within the&amp;nbsp;interface. This can be done by commenting out the expression rules&amp;#39; content within Appian expression rule designer.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Temporarily comment out the expression rules that are returning a large number of data in Appian expression rule designer.&lt;/li&gt;
&lt;li&gt;Make changes to the interface to reduce the context size.&lt;/li&gt;
&lt;li&gt;Uncomment the expression rules in the Appian expression rule designer.&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="symptom-1"&gt;Workaround 2&lt;/h4&gt;
&lt;p&gt;If the interface exists in another environment not experiencing this issue, make changes to the interface in the working environment and import it to the affected environment.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Make changes to the interface to reduce the context size in the&amp;nbsp;working environment.&lt;/li&gt;
&lt;li&gt;Add the interface to a patch in the working environment.&lt;/li&gt;
&lt;li&gt;Export the patch.&lt;/li&gt;
&lt;li&gt;Import that patch into the environment experiencing the issue.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 17.1 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: January 2019&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: interfaces, applications, application design&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Interface in /design loads with "Cannot interpret context for UI expression. Reason: Bindings" error</title><link>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error/revision/12</link><pubDate>Thu, 03 Jan 2019 09:43:17 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d1b80d2c-96b7-4750-bb9c-40be4cade393</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error#comments</comments><description>Revision 12 posted to Appian Knowledge Base by Zach Puderbach on 1/3/2019 9:43:17 AM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;An interface loads in &lt;em&gt;/design&lt;/em&gt; with the following error:&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG"&gt;&lt;img src="/resized-image/__size/1200x0/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;One or both of the following errors are also present&amp;nbsp;in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Cannot interpret context for UI expression. Reason: Bindings&lt;/pre&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.sail.StatefulUiStateWithStatelessFailover - Unable to deserialize bindings using Stateful UI State...reverting to Stateless&lt;br /&gt;com.appiancorp.suiteapi.common.exceptions.AppianException: Cannot interpret context for UI expression. Reason: Bindings (APNX-1-4215-002)&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The context size is too large. The context size refers to the amount of data stored in load() variables&amp;nbsp;in the interface. For security reasons, there is a 200MB limit to the uncompressed context a load() variable can hold.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Make changes to the interface&amp;nbsp;SAIL code (or to the expression rules it uses) to reduce the interface context size. This requires reducing the amount of data stored in load() variables.&lt;/p&gt;
&lt;p&gt;In the future, consider &lt;a href="https://docs.appian.com/suite/help/latest/SAIL_Performance.html"&gt;SAIL performance&lt;/a&gt; when designing expression rules and interfaces.&lt;/p&gt;
&lt;h2&gt;Workaround&lt;/h2&gt;
&lt;p&gt;It may not be possible to edit the interface directly due to the error itself. If this is the case, it may be necessary to use&amp;nbsp;one of the following workarounds to make changes to the interface:&lt;/p&gt;
&lt;h4 id="symptom-1"&gt;Workaround&amp;nbsp;1&lt;/h4&gt;
&lt;p&gt;Prevent expression rules that are returning a large number of data from evaluating within the&amp;nbsp;interface. This can be done by commenting out the expression rules&amp;#39; content within&amp;nbsp;&amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Temporarily comment out the expression rules that are returning a large number of data in &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;li&gt;Make changes to the interface to reduce the context size.&lt;/li&gt;
&lt;li&gt;Uncomment the expression rules in the &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="symptom-1"&gt;Workaround 2&lt;/h4&gt;
&lt;p&gt;If the interface exists in another environment not experiencing this issue, make changes to the interface in the working environment and import it to the affected environment.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Make changes to the interface to reduce the context size in the&amp;nbsp;working environment.&lt;/li&gt;
&lt;li&gt;Add the interface to a patch in the working environment.&lt;/li&gt;
&lt;li&gt;Export the patch.&lt;/li&gt;
&lt;li&gt;Import that patch into the environment experiencing the issue.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 17.1 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: January 2019&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: interfaces, applications, application design&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Interface in /design loads with "Cannot interpret context for UI expression. Reason: Bindings" error</title><link>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error/revision/11</link><pubDate>Thu, 03 Jan 2019 09:38:14 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d1b80d2c-96b7-4750-bb9c-40be4cade393</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error#comments</comments><description>Revision 11 posted to Appian Knowledge Base by Zach Puderbach on 1/3/2019 9:38:14 AM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;An interface loads in &lt;em&gt;/design&lt;/em&gt; with the following error:&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG"&gt;&lt;img src="/resized-image/__size/1200x0/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;One or both of the following errors are also present&amp;nbsp;in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Cannot interpret context for UI expression. Reason: Bindings&lt;/pre&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.sail.StatefulUiStateWithStatelessFailover - Unable to deserialize bindings using Stateful UI State...reverting to Stateless&lt;br /&gt;com.appiancorp.suiteapi.common.exceptions.AppianException: Cannot interpret context for UI expression. Reason: Bindings (APNX-1-4215-002)&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The context size is too large. The context size refers to the amount of data stored in load() variables&amp;nbsp;in the interface. For security reasons, there is a 200MB limit to the uncompressed context a load() variable can hold.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Make changes to the interface&amp;nbsp;SAIL code (or to the expression rules it uses) to reduce the interface context size. This requires reducing the amount of data stored in load() variables.&lt;/p&gt;
&lt;h2&gt;Workaround&lt;/h2&gt;
&lt;p&gt;It may not be possible to edit the interface directly due to the error itself. If this is the case, it may be necessary to use&amp;nbsp;one of the following workarounds to make changes to the interface:&lt;/p&gt;
&lt;h4 id="symptom-1"&gt;Workaround&amp;nbsp;1&lt;/h4&gt;
&lt;p&gt;Prevent expression rules that are returning a large number of data from evaluating within the&amp;nbsp;interface. This can be done by commenting out the expression rules&amp;#39; content within&amp;nbsp;&amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Temporarily comment out the expression rules that are returning a large number of data in &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;li&gt;Make changes to the interface to reduce the context size.&lt;/li&gt;
&lt;li&gt;Uncomment the expression rules in the &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="symptom-1"&gt;Workaround 2&lt;/h4&gt;
&lt;p&gt;If the interface exists in another environment not experiencing this issue, make changes to the interface in the working environment and import it to the affected environment.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Make changes to the interface to reduce the context size in the&amp;nbsp;working environment.&lt;/li&gt;
&lt;li&gt;Add the interface to a patch in the working environment.&lt;/li&gt;
&lt;li&gt;Export the patch.&lt;/li&gt;
&lt;li&gt;Import that patch into the environment experiencing the issue.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 17.1 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: January 2019&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: interfaces, applications, application design&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Interface in /design loads with "Cannot interpret context for UI expression. Reason: Bindings" error</title><link>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error/revision/10</link><pubDate>Wed, 02 Jan 2019 14:48:33 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d1b80d2c-96b7-4750-bb9c-40be4cade393</guid><dc:creator>Jordan Horwat</dc:creator><comments>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error#comments</comments><description>Revision 10 posted to Appian Knowledge Base by Jordan Horwat on 1/2/2019 2:48:33 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;An interface loads in &lt;em&gt;/design&lt;/em&gt; with the following error:&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG"&gt;&lt;img src="/resized-image/__size/1200x0/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;One or both of the following errors are also present&amp;nbsp;in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Cannot interpret context for UI expression. Reason: Bindings&lt;/pre&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.sail.StatefulUiStateWithStatelessFailover - Unable to deserialize bindings using Stateful UI State...reverting to Stateless&lt;br /&gt;com.appiancorp.suiteapi.common.exceptions.AppianException: Cannot interpret context for UI expression. Reason: Bindings (APNX-1-4215-002)&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The context size is too large. The context size refers to the amount of data stored in load() variables&amp;nbsp;in the interface. For security reasons, there is a 200MB limit to the uncompressed context a load() variable can hold.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Make changes to the interface&amp;nbsp;SAIL code (or to the expression rules it uses) to reduce the interface context size. This requires reducing the amount of data stored in load() variables.&lt;/p&gt;
&lt;h2&gt;Workaround&lt;/h2&gt;
&lt;p&gt;It may not be possible to edit the interface directly due to the error itself. If this is the case, it may be necessary to use&amp;nbsp;one of the following workarounds to make changes to the interface:&lt;/p&gt;
&lt;h4 id="symptom-1"&gt;Workaround&amp;nbsp;1&lt;/h4&gt;
&lt;p&gt;Prevent expression rules that are returning a large number of data from evaluating.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Temporarily comment out the expression rules that are returning a large number of data in &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;li&gt;Make changes to the interface to reduce the context size.&lt;/li&gt;
&lt;li&gt;Uncomment the expression rules in the &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="symptom-1"&gt;Workaround 2&lt;/h4&gt;
&lt;p&gt;If the interface exists in another environment not experiencing this issue, make changes to the interface in the working environment and import it to the affected environment.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Make changes to the interface to reduce the context size in the&amp;nbsp;working environment.&lt;/li&gt;
&lt;li&gt;Add the interface to a patch in the working environment.&lt;/li&gt;
&lt;li&gt;Export the patch.&lt;/li&gt;
&lt;li&gt;Import that patch into the environment experiencing the issue.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 17.1 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: January 2019&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: interfaces, applications, application design&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Interface in /design loads with "Cannot interpret context for UI expression. Reason: Bindings" error</title><link>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error/revision/9</link><pubDate>Wed, 02 Jan 2019 14:47:31 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d1b80d2c-96b7-4750-bb9c-40be4cade393</guid><dc:creator>Jordan Horwat</dc:creator><comments>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error#comments</comments><description>Revision 9 posted to Appian Knowledge Base by Jordan Horwat on 1/2/2019 2:47:31 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;An interface loads in &lt;em&gt;/design&lt;/em&gt; with the following error:&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG"&gt;&lt;img src="/resized-image/__size/1200x0/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;One or both of the following errors are also present&amp;nbsp;in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Cannot interpret context for UI expression. Reason: Bindings&lt;/pre&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.sail.StatefulUiStateWithStatelessFailover - Unable to deserialize bindings using Stateful UI State...reverting to Stateless&lt;br /&gt;com.appiancorp.suiteapi.common.exceptions.AppianException: Cannot interpret context for UI expression. Reason: Bindings (APNX-1-4215-002)&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The context size is too large. The context size refers to the amount of data stored in load() variables&amp;nbsp;in the interface. For security reasons, there is a 200MB limit to the uncompressed context a load() variable can hold.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Make changes to the interface&amp;nbsp;SAIL code (or to the expression rules it uses) to reduce the interface context size. This requires reducing the amount of data stored in load() variables.&lt;/p&gt;
&lt;h2&gt;Workaround&lt;/h2&gt;
&lt;p&gt;It may not be possible to edit the interface directly due to the error itself. If this is the case, it may be necessary to use&amp;nbsp;one of the following workarounds to make changes to the interface:&lt;/p&gt;
&lt;h4 id="symptom-1"&gt;Workaround&amp;nbsp;1&lt;/h4&gt;
&lt;p&gt;Prevent expression rules that are returning a large number of data from evaluating.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Temporarily comment out the expression rules that are returning a large number of data in &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;li&gt;Make changes to the interface to reduce the context size.&lt;/li&gt;
&lt;li&gt;Uncomment the expression rules in the &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="symptom-1"&gt;Workaround 2&lt;/h4&gt;
&lt;p&gt;If the interface exists in another environment not experiencing this issue, make changes to the interface in the working environment and import it.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Make changes to the interface to reduce the context size in the&amp;nbsp;working environment.&lt;/li&gt;
&lt;li&gt;Add the interface to a patch in the working environment.&lt;/li&gt;
&lt;li&gt;Export the patch.&lt;/li&gt;
&lt;li&gt;Import that patch into the environment experiencing the issue.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 17.1 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: January 2019&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: interfaces, applications, application design&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Interface in /design loads with "Cannot interpret context for UI expression. Reason: Bindings" Error</title><link>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error/revision/8</link><pubDate>Wed, 02 Jan 2019 14:46:15 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d1b80d2c-96b7-4750-bb9c-40be4cade393</guid><dc:creator>Jordan Horwat</dc:creator><comments>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error#comments</comments><description>Revision 8 posted to Appian Knowledge Base by Jordan Horwat on 1/2/2019 2:46:15 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;An interface loads in &lt;em&gt;/design&lt;/em&gt; with the following error:&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG"&gt;&lt;img src="/resized-image/__size/1200x0/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;One or both of the following errors are also present&amp;nbsp;in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Cannot interpret context for UI expression. Reason: Bindings&lt;/pre&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.sail.StatefulUiStateWithStatelessFailover - Unable to deserialize bindings using Stateful UI State...reverting to Stateless&lt;br /&gt;com.appiancorp.suiteapi.common.exceptions.AppianException: Cannot interpret context for UI expression. Reason: Bindings (APNX-1-4215-002)&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The context size is too large. The context size refers to the amount of data stored in load() variables&amp;nbsp;in the interface. For security reasons, there is a 200MB limit to the uncompressed context a load() variable can hold.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Make changes to the interface&amp;nbsp;SAIL code (or to the expression rules it uses) to reduce the interface context size. This requires reducing the amount of data stored in load() variables.&lt;/p&gt;
&lt;h2&gt;Workaround&lt;/h2&gt;
&lt;p&gt;It may not be possible to edit the interface directly due to the error itself. If this is the case, it may be necessary to use&amp;nbsp;one of the following workarounds to make changes to the interface:&lt;/p&gt;
&lt;h4 id="symptom-1"&gt;Workaround&amp;nbsp;1&lt;/h4&gt;
&lt;p&gt;Prevent expression rules that are returning a large number of data from evaluating.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Temporarily comment out the expression rules that are returning a large number of data in &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;li&gt;Make changes to the interface to reduce the context size.&lt;/li&gt;
&lt;li&gt;Uncomment the expression rules in the &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="symptom-1"&gt;Workaround 2&lt;/h4&gt;
&lt;p&gt;If the interface exists in another environment not experiencing this issue, make changes to the interface in the working environment and import it.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Make changes to the interface to reduce the context size in the&amp;nbsp;working environment.&lt;/li&gt;
&lt;li&gt;Add the interface to a patch in the working environment.&lt;/li&gt;
&lt;li&gt;Export the patch&lt;/li&gt;
&lt;li&gt;Import that patch into the environment experiencing the issue&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 17.1 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: January 2019&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: interfaces, applications, application design&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Interface in /design loads with "Cannot interpret context for UI expression. Reason: Bindings" Error</title><link>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error/revision/7</link><pubDate>Wed, 02 Jan 2019 14:12:05 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d1b80d2c-96b7-4750-bb9c-40be4cade393</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error#comments</comments><description>Revision 7 posted to Appian Knowledge Base by Zach Puderbach on 1/2/2019 2:12:05 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;An interface loads in &lt;em&gt;/design&lt;/em&gt; with the following error:&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG"&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;One or both of the following errors are also present&amp;nbsp;in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Cannot interpret context for UI expression. Reason: Bindings&lt;/pre&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.sail.StatefulUiStateWithStatelessFailover - Unable to deserialize bindings using Stateful UI State...reverting to Stateless&lt;br /&gt;com.appiancorp.suiteapi.common.exceptions.AppianException: Cannot interpret context for UI expression. Reason: Bindings (APNX-1-4215-002)&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The context size is too large, which is due to too much data being stored in load() variables&amp;nbsp;in the interface. There is a 200MB limit to the uncompressed context a load() variable can hold&amp;nbsp;for security purposes.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Make changes to the interface sail code, or to the expression rules it uses, to reduce the interface&amp;#39;s context size. This requires reducing the amount of data stored in load() variables.&lt;/p&gt;
&lt;h2&gt;Workarounds&lt;/h2&gt;
&lt;p&gt;It may not be possible to edit the interface directly due to the error itself. If this is the case, follow one of the below workarounds to make changes to the interface.&lt;/p&gt;
&lt;h4 id="symptom-1"&gt;Workaround&amp;nbsp;1&lt;/h4&gt;
&lt;p&gt;Prevent expression rules that are returning a large number of data from evaluating.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Temporarily comment out the expression rules that are returning a large number of data in &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;li&gt;Make changes to the interface to reduce the context size.&lt;/li&gt;
&lt;li&gt;Uncomment the expression rules in the &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="symptom-1"&gt;Workaround 2&lt;/h4&gt;
&lt;p&gt;If the interface exists in another environment not experiencing this issue, make changes to the interface in the working environment and import it.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Make changes to the interface to reduce the context size in the&amp;nbsp;working environment.&lt;/li&gt;
&lt;li&gt;Add the interface to a patch in the working environment.&lt;/li&gt;
&lt;li&gt;Export the patch&lt;/li&gt;
&lt;li&gt;Import that patch into the environment experiencing the issue&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 17.1 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: December 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: interfaces, applications&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Interface in /design loads with "Cannot interpret context for UI expression. Reason: Bindings" Error</title><link>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error/revision/6</link><pubDate>Wed, 02 Jan 2019 14:09:19 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d1b80d2c-96b7-4750-bb9c-40be4cade393</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error#comments</comments><description>Revision 6 posted to Appian Knowledge Base by Zach Puderbach on 1/2/2019 2:09:19 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;An interface loads in /design with the following error:&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG"&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;One or both of the following errors are also present&amp;nbsp;in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Cannot interpret context for UI expression. Reason: Bindings&lt;/pre&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.sail.StatefulUiStateWithStatelessFailover - Unable to deserialize bindings using Stateful UI State...reverting to Stateless&lt;br /&gt;com.appiancorp.suiteapi.common.exceptions.AppianException: Cannot interpret context for UI expression. Reason: Bindings (APNX-1-4215-002)&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The context size is too large, which is due to too much data being stored in load() variables&amp;nbsp;in the interface. There is a 200MB limit to the uncompressed context a load() variable can hold&amp;nbsp;for security purposes.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Make changes to the interface sail code, or to the expression rules it uses, to reduce the interface&amp;#39;s context size. This requires reducing the amount of data stored in load() variables.&lt;/p&gt;
&lt;h2&gt;Workarounds&lt;/h2&gt;
&lt;p&gt;It may not be possible to edit the interface directly due to the error itself. If this is the case, follow one of the below workarounds to make changes to the interface.&lt;/p&gt;
&lt;h4 id="symptom-1"&gt;Workaround&amp;nbsp;1&lt;/h4&gt;
&lt;p&gt;Prevent expression rules that are returning a large number of data from evaluating.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Temporarily comment out the expression rules that are returning a large number of data in &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;li&gt;Make changes to the interface to reduce the context size.&lt;/li&gt;
&lt;li&gt;Uncomment the expression rules in the &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="symptom-1"&gt;Workaround 2&lt;/h4&gt;
&lt;p&gt;If the interface exists in another environment not experiencing this issue, make changes to the interface in the working environment and import it.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Make changes to the interface to reduce the context size in the&amp;nbsp;working environment.&lt;/li&gt;
&lt;li&gt;Add the interface to a patch in the working environment.&lt;/li&gt;
&lt;li&gt;Export the patch&lt;/li&gt;
&lt;li&gt;Import that patch into the environment experiencing the issue&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 17.1 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: December 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: interfaces, applications&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Interface in /design loads with "Cannot interpret context for UI expression. Reason: Bindings" Error</title><link>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error/revision/5</link><pubDate>Wed, 02 Jan 2019 14:03:59 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d1b80d2c-96b7-4750-bb9c-40be4cade393</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error#comments</comments><description>Revision 5 posted to Appian Knowledge Base by Zach Puderbach on 1/2/2019 2:03:59 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;An interface loads with the following error:&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG"&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;One or both of the following errors are also present&amp;nbsp;in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Cannot interpret context for UI expression. Reason: Bindings&lt;/pre&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.sail.StatefulUiStateWithStatelessFailover - Unable to deserialize bindings using Stateful UI State...reverting to Stateless&lt;br /&gt;com.appiancorp.suiteapi.common.exceptions.AppianException: Cannot interpret context for UI expression. Reason: Bindings (APNX-1-4215-002)&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The context size is too large, which is due to too much data being stored in load() variables&amp;nbsp;in the interface. There is a 200MB limit to the uncompressed context a load() variable can hold&amp;nbsp;for security purposes.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Make changes to the interface sail code, or to the expression rules it uses, to reduce the interface&amp;#39;s context size. This requires reducing the amount of data stored in load() variables.&lt;/p&gt;
&lt;h2&gt;Workarounds&lt;/h2&gt;
&lt;p&gt;It may not be possible to edit the interface directly due to the error itself. If this is the case, follow one of the below workarounds to make changes to the interface.&lt;/p&gt;
&lt;h4 id="symptom-1"&gt;Workaround&amp;nbsp;1&lt;/h4&gt;
&lt;p&gt;Prevent expression rules that are returning a large number of data from evaluating.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Temporarily comment out the expression rules that are returning a large number of data in &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;li&gt;Make changes to the interface to reduce the context size.&lt;/li&gt;
&lt;li&gt;Uncomment the expression rules in the &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="symptom-1"&gt;Workaround 2&lt;/h4&gt;
&lt;p&gt;If the interface exists in another environment not experiencing this issue, make changes to the interface in the working environment and import it.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Make changes to the interface to reduce the context size in the&amp;nbsp;working environment.&lt;/li&gt;
&lt;li&gt;Add the interface to a patch in the working environment.&lt;/li&gt;
&lt;li&gt;Export the patch&lt;/li&gt;
&lt;li&gt;Import that patch into the environment experiencing the issue&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 17.1 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: December 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: interfaces, applications&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Interface in /design loads with "Cannot interpret context for UI expression. Reason: Bindings" Error</title><link>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error/revision/4</link><pubDate>Wed, 02 Jan 2019 14:01:35 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d1b80d2c-96b7-4750-bb9c-40be4cade393</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error#comments</comments><description>Revision 4 posted to Appian Knowledge Base by Zach Puderbach on 1/2/2019 2:01:35 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;An interface loads with the following error:&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG"&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;One or both of the following errors are also present&amp;nbsp;in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Cannot interpret context for UI expression. Reason: Bindings&lt;/pre&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.sail.StatefulUiStateWithStatelessFailover - Unable to deserialize bindings using Stateful UI State...reverting to Stateless&lt;br /&gt;com.appiancorp.suiteapi.common.exceptions.AppianException: Cannot interpret context for UI expression. Reason: Bindings (APNX-1-4215-002)&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The context size in the interface is too large, which is due to too. There is a 200MB limit to the uncompressed context a load() variable can hold&amp;nbsp;for security purposes.&lt;/p&gt;
&lt;p&gt;The size of the context is too large, too much is trying to be stored in load().&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Make changes to the interface sail code, or to the expression rules it uses, to reduce the interface&amp;#39;s context size. This requires reducing the amount of data stored in load() variables.&lt;/p&gt;
&lt;h2&gt;Workarounds&lt;/h2&gt;
&lt;p&gt;It may not be possible to edit the interface directly due to the error itself. If this is the case, follow one of the below workarounds to make changes to the interface.&lt;/p&gt;
&lt;h4 id="symptom-1"&gt;Workaround&amp;nbsp;1&lt;/h4&gt;
&lt;p&gt;Prevent expression rules that are returning a large number of data from evaluating.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Temporarily comment out the expression rules that are returning a large number of data in &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;li&gt;Make changes to the interface to reduce the context size.&lt;/li&gt;
&lt;li&gt;Uncomment the expression rules in the &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="symptom-1"&gt;Workaround 2&lt;/h4&gt;
&lt;p&gt;If the interface exists in another environment not experiencing this issue, make changes to the interface in the working environment and import it.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Make changes to the interface to reduce the context size in the&amp;nbsp;working environment.&lt;/li&gt;
&lt;li&gt;Add the interface to a patch in the working environment.&lt;/li&gt;
&lt;li&gt;Export the patch&lt;/li&gt;
&lt;li&gt;Import that patch into the environment experiencing the issue&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 17.1 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: December 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: interfaces, applications&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Interface in /design loads with "Cannot interpret context for UI expression. Reason: Bindings" Error</title><link>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error/revision/1</link><pubDate>Fri, 28 Dec 2018 16:17:05 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d1b80d2c-96b7-4750-bb9c-40be4cade393</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error#comments</comments><description>Revision 1 posted to Appian Knowledge Base by Zach Puderbach on 12/28/2018 4:17:05 PM&lt;br /&gt;

&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;An interface loads with the following error:&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG"&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Switching to expression mode also shows this error in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Cannot interpret context for UI expression. Reason: Bindings&lt;/pre&gt;
&lt;p&gt;and / or&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.sail.StatefulUiStateWithStatelessFailover - Unable to deserialize bindings using Stateful UI State...reverting to Stateless&lt;br /&gt;com.appiancorp.suiteapi.common.exceptions.AppianException: Cannot interpret context for UI expression. Reason: Bindings (APNX-1-4215-002)&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The size of the context is too large, too much is trying to be stored in load().&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Optimize sail code to reduce the amount of information stored in load() variables&lt;/p&gt;
&lt;h2&gt;Workarounds&lt;/h2&gt;
&lt;p&gt;It may not be possible to edit the interface directly due to the error itself. If this is the case, follow one of the below workarounds to make changes to the interface.&lt;/p&gt;
&lt;h4 id="symptom-1"&gt;Workaround&amp;nbsp;1&lt;/h4&gt;
&lt;p&gt;Prevent expression rules that are returning a large number of data from evaluating.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Temporarily comment out the expression rules that are returning a large number of data in &amp;#39;Appian Expression Rule Designer&amp;#39;&lt;/li&gt;
&lt;li&gt;Make changes to the interface&lt;/li&gt;
&lt;li&gt;Uncomment the expression rules in the &amp;#39;Appian Expression Rule Designer&amp;#39;&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="symptom-1"&gt;Workaround 2&lt;/h4&gt;
&lt;p&gt;If the interface exists in another environment not experiencing this issue&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 17.1 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: December 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Interface in /design loads with "Cannot interpret context for UI expression. Reason: Bindings" Error</title><link>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error/revision/3</link><pubDate>Fri, 28 Dec 2018 11:37:35 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d1b80d2c-96b7-4750-bb9c-40be4cade393</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error#comments</comments><description>Revision 3 posted to Appian Knowledge Base by Zach Puderbach on 12/28/2018 11:37:35 AM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;An interface loads with the following error:&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG"&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Switching to expression mode also shows this error in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Cannot interpret context for UI expression. Reason: Bindings&lt;/pre&gt;
&lt;p&gt;and / or&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.sail.StatefulUiStateWithStatelessFailover - Unable to deserialize bindings using Stateful UI State...reverting to Stateless&lt;br /&gt;com.appiancorp.suiteapi.common.exceptions.AppianException: Cannot interpret context for UI expression. Reason: Bindings (APNX-1-4215-002)&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The context size in the interface is too large, which is due to too. There is a 200MB limit to the uncompressed context a load() variable can hold&amp;nbsp;for security purposes.&lt;/p&gt;
&lt;p&gt;The size of the context is too large, too much is trying to be stored in load().&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Make changes to the interface sail code, or to the expression rules it uses, to reduce the interface&amp;#39;s context size. This requires reducing the amount of data stored in load() variables.&lt;/p&gt;
&lt;h2&gt;Workarounds&lt;/h2&gt;
&lt;p&gt;It may not be possible to edit the interface directly due to the error itself. If this is the case, follow one of the below workarounds to make changes to the interface.&lt;/p&gt;
&lt;h4 id="symptom-1"&gt;Workaround&amp;nbsp;1&lt;/h4&gt;
&lt;p&gt;Prevent expression rules that are returning a large number of data from evaluating.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Temporarily comment out the expression rules that are returning a large number of data in &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;li&gt;Make changes to the interface to reduce the context size.&lt;/li&gt;
&lt;li&gt;Uncomment the expression rules in the &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="symptom-1"&gt;Workaround 2&lt;/h4&gt;
&lt;p&gt;If the interface exists in another environment not experiencing this issue, make changes to the interface in the working environment and import it.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Make changes to the interface to reduce the context size in the&amp;nbsp;working environment.&lt;/li&gt;
&lt;li&gt;Add the interface to a patch in the working environment.&lt;/li&gt;
&lt;li&gt;Export the patch&lt;/li&gt;
&lt;li&gt;Import that patch into the environment experiencing the issue&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 17.1 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: December 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: interfaces, applications&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Interface in /design loads with "Cannot interpret context for UI expression. Reason: Bindings" Error</title><link>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error/revision/2</link><pubDate>Fri, 28 Dec 2018 11:29:51 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d1b80d2c-96b7-4750-bb9c-40be4cade393</guid><dc:creator>Zach Puderbach</dc:creator><comments>https://community.appian.com/support/w/kb/1277/kb-1828-interface-in-design-loads-with-cannot-interpret-context-for-ui-expression-reason-bindings-error#comments</comments><description>Revision 2 posted to Appian Knowledge Base by Zach Puderbach on 12/28/2018 11:29:51 AM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;An interface loads with the following error:&lt;/p&gt;
&lt;p&gt;&lt;a href="/cfs-file/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG"&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-wikis-components-files/00-00-00-00-13/Bindings.PNG" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Switching to expression mode also shows this error in the application server log:&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.rest.shared.AppianExceptionMapper - Internal Server Error on REST API invocation.&lt;br /&gt;com.appiancorp.exceptions.LocalizedAppianRuntimeException$LocalizedAppianException: Cannot interpret context for UI expression. Reason: Bindings&lt;/pre&gt;
&lt;p&gt;and / or&lt;/p&gt;
&lt;pre&gt;ERROR com.appiancorp.sail.BindingsEncryptionHelper - Caught context exception: java.io.IOException: Max decompression size reached!&lt;br /&gt;....&lt;br /&gt;ERROR com.appiancorp.sail.StatefulUiStateWithStatelessFailover - Unable to deserialize bindings using Stateful UI State...reverting to Stateless&lt;br /&gt;com.appiancorp.suiteapi.common.exceptions.AppianException: Cannot interpret context for UI expression. Reason: Bindings (APNX-1-4215-002)&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;There is a 200MB limit to the uncompressed context that we put in to prevent a theoretical security vulnerability.&lt;/p&gt;
&lt;p&gt;The size of the context is too large, too much is trying to be stored in load().&lt;/p&gt;
&lt;p&gt;Reducing context size almost certainly means cutting back on what is stored in load() variables.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Optimize sail code to reduce the amount of information stored in load() variables&lt;/p&gt;
&lt;h2&gt;Workarounds&lt;/h2&gt;
&lt;p&gt;It may not be possible to edit the interface directly due to the error itself. If this is the case, follow one of the below workarounds to make changes to the interface.&lt;/p&gt;
&lt;h4 id="symptom-1"&gt;Workaround&amp;nbsp;1&lt;/h4&gt;
&lt;p&gt;Prevent expression rules that are returning a large number of data from evaluating.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Temporarily comment out the expression rules that are returning a large number of data in &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;li&gt;Make changes to the interface to reduce the context size.&lt;/li&gt;
&lt;li&gt;Uncomment the expression rules in the &amp;#39;Appian Expression Rule Designer&amp;#39;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="symptom-1"&gt;Workaround 2&lt;/h4&gt;
&lt;p&gt;If the interface exists in another environment not experiencing this issue, make changes to the interface in the working environment and import it.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Make changes to the interface to reduce the context size in the&amp;nbsp;working environment.&lt;/li&gt;
&lt;li&gt;Add the interface to a patch in the working environment.&lt;/li&gt;
&lt;li&gt;Export the patch&lt;/li&gt;
&lt;li&gt;Import that patch into the environment experiencing the issue&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 17.1 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: December 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item></channel></rss>