Generate New Action: Your record action and supporting objects could not be created.

I added a new Record Type that is associated with a table in my database.  Next, I added Record-Level Security.  Then, I attempted to use the Generate New Action assistant to add a Create Action for the new Record Type.  I make no changes to the default values defined by Appian.  When I click the Generate Action button, I get the following message:

Your record action and supporting objects could not be created. Try generating the action again or manually configuring the action and supporting objects.

There is nothing special about the Record Type.  It is associated with a database table that has a primary key defined.  I have been able to use the Generate New Action assistant for other new Record Types without receiving this error.

  • This error first appeared AFTER the recent system updates to the Appian Community Edition were completed.
    • I have not received it in the past.
  • I have added 4 new Record Types after the recent system updates to the Appian Community Edition were completed.
    • I have been able to use the Generate New Action assistant to add a Create Action for the other 3 new Record Types. 
  • The one Record Type that throws this error is the first one I added after the recent updates.
    • I have tried deleting the Record Type and recreating it, but continue to receive the same error from the Generate New Action assistant.
    • I have also tried using the Generate New Action assistant to create an Update record action, but receive the same error.

Does anyone have any ideas for how I can get the Generate New Action assistant to work?

  Discussion posts and replies are publicly visible

  • 0
    Certified Lead Developer

    Did you check the tomcat-std-out log file for any details?

  • Hi Stefan.  I had no knowledge of this log file, so no, I had not checked it for details.  My environment was down again yesterday, but since it is back up this morning I check the referenced log file and do not see anything referencing Generate New Action.  Any other ideas?

  • 0
    Certified Lead Developer
    in reply to insurityapp0001

    Sorry, without any details ...

  • I thought I provided good details in my original message.  Did you mean you want to see the content of the file you referenced?  Here is today's file.  All I did was log in, select the record type, and try to generate the new action.  Does anything in this file point to the problem?

    2022-06-16 00:00:00,087 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_replica_reaper] fired for job [group: record_load_group, name: record_replica_reaper]
    2022-06-16 00:00:00,236 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_replica_reaper] completed for job [group: record_load_group, name: record_replica_reaper]
    2022-06-16 00:00:00,253 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 00:00:04,051 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 00:09:21,113 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 00:29:21,297 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 00:30:00,053 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 00:30:03,239 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 00:40:51,343 [Timer-4] INFO  com.appiancorp.cache.DatabaseAuxiliaryCache - Removing expired entries from db cache: uiState-auxiliary
    2022-06-16 00:49:21,444 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 01:00:00,043 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 01:00:03,203 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 01:09:22,228 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 01:29:22,389 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 01:30:00,026 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 01:30:02,923 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 01:40:51,342 [Timer-4] INFO  com.appiancorp.cache.DatabaseAuxiliaryCache - Removing expired entries from db cache: uiState-auxiliary
    2022-06-16 01:49:22,780 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 02:00:00,032 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 02:00:04,408 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 02:09:23,536 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 02:29:23,722 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 02:30:00,030 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 02:30:03,206 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 02:40:51,342 [Timer-4] INFO  com.appiancorp.cache.DatabaseAuxiliaryCache - Removing expired entries from db cache: uiState-auxiliary
    2022-06-16 02:49:23,922 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 03:00:00,021 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 03:00:03,354 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 03:09:24,257 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 03:29:24,413 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 03:30:00,043 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 03:30:03,351 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 03:40:51,342 [Timer-4] INFO  com.appiancorp.cache.DatabaseAuxiliaryCache - Removing expired entries from db cache: uiState-auxiliary
    2022-06-16 03:49:24,569 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 04:00:00,125 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_replica_reaper] fired for job [group: record_load_group, name: record_replica_reaper]
    2022-06-16 04:00:00,205 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 04:00:00,300 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_replica_reaper] completed for job [group: record_load_group, name: record_replica_reaper]
    2022-06-16 04:00:03,823 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 04:00:13,269 [Appian Work Item - 5991 - execution02 : UnattendedJavaActivityRequest] ERROR com.appiancorp.connectedsystems.http.execution.AppianHttpRequestExecutor - ConnectorRuntimeException [title=Connection timed out, The integration execution time exceeded the configured timeout]
    2022-06-16 04:09:24,880 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 04:29:25,032 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 04:30:00,070 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 04:30:03,192 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 04:40:51,342 [Timer-4] INFO  com.appiancorp.cache.DatabaseAuxiliaryCache - Removing expired entries from db cache: uiState-auxiliary
    2022-06-16 04:49:25,182 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 05:00:00,087 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 05:00:03,308 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 05:09:25,726 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 05:29:26,026 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 05:30:00,136 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 05:30:04,588 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 05:40:51,342 [Timer-4] INFO  com.appiancorp.cache.DatabaseAuxiliaryCache - Removing expired entries from db cache: uiState-auxiliary
    2022-06-16 05:49:26,594 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 06:00:00,026 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 06:00:04,656 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 06:09:26,877 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 06:29:27,138 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 06:30:00,088 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 06:30:04,715 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 06:40:51,342 [Timer-4] INFO  com.appiancorp.cache.DatabaseAuxiliaryCache - Removing expired entries from db cache: uiState-auxiliary
    2022-06-16 06:49:27,377 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 07:00:00,147 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 07:00:04,584 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 07:09:28,185 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 07:29:28,645 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 07:30:00,689 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 07:30:07,648 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 07:40:51,343 [Timer-4] INFO  com.appiancorp.cache.DatabaseAuxiliaryCache - Removing expired entries from db cache: uiState-auxiliary
    2022-06-16 07:49:28,887 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 08:00:00,206 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_replica_reaper] fired for job [group: record_load_group, name: record_replica_reaper]
    2022-06-16 08:00:00,266 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 08:00:01,316 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_replica_reaper] completed for job [group: record_load_group, name: record_replica_reaper]
    2022-06-16 08:00:04,836 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 08:09:29,679 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 08:29:31,023 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 08:30:00,070 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 08:30:04,722 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 08:40:51,344 [Timer-4] INFO  com.appiancorp.cache.DatabaseAuxiliaryCache - Removing expired entries from db cache: uiState-auxiliary
    2022-06-16 08:49:31,460 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 09:00:00,054 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 09:00:03,451 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 09:09:31,672 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 09:29:31,802 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 09:30:00,046 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 09:30:02,864 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 09:40:51,344 [Timer-4] INFO  com.appiancorp.cache.DatabaseAuxiliaryCache - Removing expired entries from db cache: uiState-auxiliary
    2022-06-16 09:49:31,953 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 10:00:00,035 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 10:00:02,751 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 10:09:32,128 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 10:29:32,401 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 10:30:00,106 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 10:30:03,000 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 10:40:51,344 [Timer-4] INFO  com.appiancorp.cache.DatabaseAuxiliaryCache - Removing expired entries from db cache: uiState-auxiliary
    2022-06-16 10:49:32,583 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 11:00:00,023 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 11:00:03,403 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 11:09:32,875 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 11:29:33,005 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 11:30:00,106 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 11:30:03,026 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 11:40:51,344 [Timer-4] INFO  com.appiancorp.cache.DatabaseAuxiliaryCache - Removing expired entries from db cache: uiState-auxiliary
    2022-06-16 11:49:33,156 [Appian Timer - 1] WARN  com.appiancorp.common.ObjectSynchronizer - 1 services were missing users.
    2022-06-16 12:00:00,058 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_replica_reaper] fired for job [group: record_load_group, name: record_replica_reaper]
    2022-06-16 12:00:00,150 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] fired for job [group: record_load_group, name: record_synchronize_ads_join_indices]
    2022-06-16 12:00:00,434 [RecordSyncScheduler_Worker-2] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_replica_reaper] completed for job [group: record_load_group, name: record_replica_reaper]
    2022-06-16 12:00:03,567 [RecordSyncScheduler_Worker-1] INFO  com.appiancorp.record.service.quartz.LoggingTriggerListener - Trigger [group: record_load_group, name: record_synchronize_ads_join_indices] completed for job [group: record_load_group, name: record_synchronize_ads_join_indices]

  • 0
    Certified Lead Developer
    in reply to insurityapp0001

    I meant that I do not see any error indication to dig into to find the root cause. When there is nothing in the error message and nothing in the log files, then there is nothing left than guesswork.

    Is the record created with the old version and you try to create the action with the new version? Did you try to create the record from scratch and then create the action with the new record?

  • Hey Stefan.  I added a new table to the database, then created a new record type linked to the new table.  Now when I try to use the Generate New Action assistant to add a Create Action, I am getting an error referencing the Data Store.

    I checked the data store and when I click the verify button I get errors related to two entities.  I removed those entities and tried to to use the Generate New Action assistant to add a Create Action again and now I am back to the same error as my first message in this chain.  So I went back to the tomcat-stdOut.log and now I am seeing messages related to generate action.  Does this provide any clues?  I did not have any issues like this prior to the recent environmental upgrades done by Appian.  Do you think this environment is now corrupted and unusable?

    2022-06-16 15:40:51,345 [Timer-4] INFO  com.appiancorp.cache.DatabaseAuxiliaryCache - Removing expired entries from db cache: uiState-auxiliary
    2022-06-16 15:44:00,051 [ajp-nio-0.0.0.0-8009-exec-6] ERROR com.appiancorp.recordtypedesigner.guidance.RecordTypeGuidanceCalculator - Unable to compute expression guidance for expression: a!rtd_getDefaultSummaryViewName()
    java.lang.UnsupportedOperationException: Could not retrieve fields for record type XXXXX.
    at com.appiancorp.record.fields.DefaultRecordTypeFieldSupplier.getRecordFields(DefaultRecordTypeFieldSupplier.java:15)
    	at com.appiancorp.record.domain.AbstractRecordType.getRecordFieldsHelper(AbstractRecordType.java:447)
    	at com.appiancorp.record.domain.AbstractRecordType.getRecordFieldsReadOnly(AbstractRecordType.java:399)
    	at com.appiancorp.record.domain.AbstractRecordType.getRecordFieldsReadOnly(AbstractRecordType.java:394)
    	at com.appiancorp.recordtypedesigner.guidance.RecordTypeGuidanceCalculator$RecordTypeDesignObject.lambda$hashableStrings$2(RecordTypeGuidanceCalculator.java:253)
    	at com.appiancorp.security.auth.SpringSecurityContextHelper.runAsAdmin(SpringSecurityContextHelper.java:188)
    	at com.appiancorp.security.auth.SpringSecurityContextImpl.runAsAdmin(SpringSecurityContextImpl.java:26)
    	at com.appiancorp.recordtypedesigner.guidance.RecordTypeGuidanceCalculator$RecordTypeDesignObject.hashableStrings(RecordTypeGuidanceCalculator.java:252)
    	at com.appiancorp.designguidance.expression.CalculateExpressionGuidance.lambda$cacheKey$9(CalculateExpressionGuidance.java:248)
    	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
    	at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
    	at java.util.Collections$2.tryAdvance(Collections.java:4719)
    	at java.util.Collections$2.forEachRemaining(Collections.java:4727)
    	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
    	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
    	at java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:313)
    	at java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:743)
    	at java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:742)
    	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
    	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
    	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:546)
    	at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)
    	at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:505)
    	at com.appiancorp.designguidance.expression.CalculateExpressionGuidance.cacheKey(CalculateExpressionGuidance.java:256)
    	at com.appiancorp.designguidance.expression.CalculateExpressionGuidance.getExpressionGuidance(CalculateExpressionGuidance.java:181)
    	at com.appiancorp.rules.DesignGuidanceCalculatorUtils.computeExprGuidances(DesignGuidanceCalculatorUtils.java:106)
    	at com.appiancorp.recordtypedesigner.guidance.RecordTypeGuidanceCalculator.getExpressionGuidance(RecordTypeGuidanceCalculator.java:159)
    	at com.appiancorp.recordtypedesigner.guidance.RecordTypeGuidanceCalculator.getDesignGuidance(RecordTypeGuidanceCalculator.java:110)
    	at com.appiancorp.recordtypedesigner.guidance.RecordTypeGuidanceCalculator.getDesignGuidance(RecordTypeGuidanceCalculator.java:55)
    	at com.appiancorp.designguidance.evaluation.DesignGuidanceEvaluator.computeDesignGuidance(DesignGuidanceEvaluator.java:87)
    	at com.appiancorp.designguidance.evaluation.DesignGuidanceEvaluator.computeDesignGuidanceForJavaBean(DesignGuidanceEvaluator.java:57)
    	at com.appiancorp.designguidance.persistence.AbstractDesignGuidancePersister.upsert(AbstractDesignGuidancePersister.java:166)
    	at com.appiancorp.designguidance.persistence.AbstractDesignGuidancePersister.upsert(AbstractDesignGuidancePersister.java:118)
    	at com.appiancorp.ix.analysis.IaTrackedChangesListener.persist(IaTrackedChangesListener.java:306)
    	at com.appiancorp.ix.analysis.IaTrackedChangesListener.upsert(IaTrackedChangesListener.java:250)
    	at com.appiancorp.ix.analysis.IaTrackedChangesListener.replicateChange(IaTrackedChangesListener.java:179)
    	at com.appiancorp.ix.analysis.IaTrackedChangesListener.onChanges(IaTrackedChangesListener.java:135)
    	at com.appiancorp.common.persistence.changes.AbstractChangelogService.notifySynchronousListeners(AbstractChangelogService.java:72)
    	at com.appiancorp.ix.changelog.DesignerObjectChangelogServiceImpl.access$700(DesignerObjectChangelogServiceImpl.java:41)
    	at com.appiancorp.ix.changelog.DesignerObjectChangelogServiceImpl$DesignerObjectChangesRdbmsListener.onTrackedChange(DesignerObjectChangelogServiceImpl.java:77)
    	at com.appiancorp.rdbms.hb.track.ChangeTrackingHibernateEventListener$ChangePersistingProcess.doAfterTransactionCompletionSuccess(ChangeTrackingHibernateEventListener.java:403)
    	at com.appiancorp.rdbms.hb.track.ChangeTrackingHibernateEventListener$ChangePersistingProcess.doAfterTransactionCompletion(ChangeTrackingHibernateEventListener.java:362)
    	at org.hibernate.engine.ActionQueue$AfterTransactionCompletionProcessQueue.afterTransactionCompletion(ActionQueue.java:591)
    	at org.hibernate.engine.ActionQueue.afterTransactionCompletion(ActionQueue.java:209)
    	at org.hibernate.impl.SessionImpl.afterTransactionCompletion(SessionImpl.java:602)
    	at org.hibernate.jdbc.JDBCContext.afterTransactionCompletion(JDBCContext.java:273)
    	at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:146)
    	at org.hibernate.ejb.TransactionImpl.commit(TransactionImpl.java:76)
    	at org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionManager.java:516)
    	at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:765)
    	at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:734)
    	at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:522)
    	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:293)
    	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
    	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    	at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:58)
    	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
    	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
    	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215)
    	at com.sun.proxy.$Proxy236.create(Unknown Source)
    	at com.appiancorp.object.action.create.RecordTypeCreateHandler.save(RecordTypeCreateHandler.java:113)
    	at com.appiancorp.object.action.create.RecordTypeCreateHandler.create(RecordTypeCreateHandler.java:86)
    	at com.appiancorp.object.action.create.CreateActionHandler.handleSave(CreateActionHandler.java:125)
    	at com.appiancorp.object.action.create.CreateActionHandler.createObject(CreateActionHandler.java:103)
    	at com.appiancorp.object.action.create.CreateActionHandler.lambda$handle$0(CreateActionHandler.java:91)
    	at com.appiancorp.security.changelog.AuditLogLocationService.callWithLocation(AuditLogLocationService.java:25)
    	at com.appiancorp.object.action.create.CreateActionHandler.handle(CreateActionHandler.java:89)
    	at com.appiancorp.object.AppianObjectActionService.performAction(AppianObjectActionService.java:132)
    	at com.appiancorp.expr.server.fn.object.ObjectReadAction.eval0(ObjectReadAction.java:95)
    	at com.appiancorp.core.expr.DefaultEvaluable.eval(DefaultEvaluable.java:207)
    	at com.appiancorp.core.expr.FunctionCallDelegate$InternalFunctionCallWithContext.eval(FunctionCallDelegate.java:284)
    	at com.appiancorp.core.expr.FunctionCallDelegate.evalFunctionCall(FunctionCallDelegate.java:107)
    	at com.appiancorp.core.expr.AppianScriptContextTop.evalInternalFunction(AppianScriptContextTop.java:524)
    	at com.appiancorp.core.expr.AppianScriptContextChild.evalInternalFunction(AppianScriptContextChild.java:293)
    	at com.appiancorp.core.expr.tree.FunctionCall.evalImmediate(FunctionCall.java:577)
    	at com.appiancorp.core.expr.tree.FunctionCall.evalEvaluable(FunctionCall.java:527)
    	at com.appiancorp.core.expr.tree.FunctionCall.evalWrapped(FunctionCall.java:637)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.Tree.eval0(Tree.java:374)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.reaction.SaveTree.evalWithSaveValue(SaveTree.java:186)
    	at com.appiancorp.core.expr.reaction.SaveTree.evalSaveValue(SaveTree.java:153)
    	at com.appiancorp.core.expr.reaction.SaveTree.evalSaveValue(SaveTree.java:141)
    	at com.appiancorp.core.expr.reaction.SaveTarget.applyTransformations(SaveTarget.java:93)
    	at com.appiancorp.core.expr.reaction.SaveTarget.setValue0(SaveTarget.java:64)
    	at com.appiancorp.core.expr.reaction.SaveTarget.setValue(SaveTarget.java:57)
    	at com.appiancorp.core.expr.reaction.ContextReferenceActivator.activateContextReference(ContextReferenceActivator.java:122)
    	at com.appiancorp.core.expr.reaction.ContextReferenceActivator.activate(ContextReferenceActivator.java:93)
    	at com.appiancorp.core.expr.reaction.ContextReferenceActivator.doActivateContextReference(ContextReferenceActivator.java:64)
    	at com.appiancorp.core.expr.reaction.ContextReferenceActivator.activateContextReference(ContextReferenceActivator.java:45)
    	at com.appiancorp.core.expr.reaction.SaveRequestActivator.doActivate(SaveRequestActivator.java:125)
    	at com.appiancorp.core.expr.reaction.SaveRequestActivator.activate(SaveRequestActivator.java:42)
    	at com.appiancorp.core.expr.reaction.SaveTree.activate(SaveTree.java:107)
    	at com.appiancorp.core.expr.reaction.ReactionTree.activateReaction(ReactionTree.java:105)
    	at com.appiancorp.core.expr.reaction.ReactionTree.activateReactionTreeValue(ReactionTree.java:88)
    	at com.appiancorp.core.expr.reaction.SaveTree.activate(SaveTree.java:105)
    	at com.appiancorp.core.expr.reaction.ReactionTree.activateReaction(ReactionTree.java:105)
    	at com.appiancorp.core.expr.reaction.ReactionTree.activateReactionTreeValue(ReactionTree.java:74)
    	at com.appiancorp.core.expr.reaction.SaveTree.activate(SaveTree.java:105)
    	at com.appiancorp.core.expr.reaction.ReactionTree.activateReaction(ReactionTree.java:105)
    	at com.appiancorp.core.expr.reaction.ReactionTree.activateReactionTreeValue(ReactionTree.java:74)
    	at com.appiancorp.core.expr.reaction.SaveTree.activate(SaveTree.java:105)
    	at com.appiancorp.core.expr.reaction.ReactionTree.activateReaction(ReactionTree.java:105)
    	at com.appiancorp.core.expr.reaction.ReactionTree.activateReactionTreeValue(ReactionTree.java:88)
    	at com.appiancorp.core.expr.reaction.SaveRequestActivator.doActivate(SaveRequestActivator.java:98)
    	at com.appiancorp.core.expr.reaction.SaveRequestActivator.activate(SaveRequestActivator.java:42)
    	at com.appiancorp.core.op.TypeEvaluable.evalTreeOrValue(TypeEvaluable.java:265)
    	at com.appiancorp.core.op.TypeEvaluable.cast0(TypeEvaluable.java:296)
    	at com.appiancorp.core.op.TypeEvaluable.cast(TypeEvaluable.java:283)
    	at com.appiancorp.core.op.TypeEvaluable.recordFromKeywords(TypeEvaluable.java:378)
    	at com.appiancorp.core.op.TypeEvaluable.eval(TypeEvaluable.java:143)
    	at com.appiancorp.core.expr.tree.TypeCall.evalType(TypeCall.java:144)
    	at com.appiancorp.core.expr.tree.TypeCall.evalWrapped(TypeCall.java:125)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.TypeCall.eval0(TypeCall.java:92)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalTreeOrValue(Rule.java:1184)
    	at com.appiancorp.core.expr.rule.Rule.cast(Rule.java:1126)
    	at com.appiancorp.core.expr.rule.Rule.prepareBindingsPositionalInternalSerial(Rule.java:1107)
    	at com.appiancorp.core.expr.rule.Rule.prepareBindingsPositional(Rule.java:1041)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:792)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.tree.FreeformRule.evalWrapped(FreeformRule.java:159)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.FreeformRule.eval0(FreeformRule.java:132)
    	at com.appiancorp.core.expr.Tree.evalWrapped(Tree.java:304)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:286)
    	at com.appiancorp.core.expr.tree.WithAssignment.evalLet(WithAssignment.java:32)
    	at com.appiancorp.core.expr.tree.AbstractLetAssignment.eval(AbstractLetAssignment.java:72)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.executeSerial(AbstractLetFunction.java:365)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.processBindings(AbstractLetFunction.java:351)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.eval00(AbstractLetFunction.java:92)
    	at com.appiancorp.core.expr.tree.With.eval0(With.java:103)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalBody(Rule.java:1462)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:859)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.tree.FreeformRule.evalWrapped(FreeformRule.java:159)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.FreeformRule.eval0(FreeformRule.java:132)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalBody(Rule.java:1462)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:859)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.tree.FreeformRule.evalWrapped(FreeformRule.java:159)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.FreeformRule.eval0(FreeformRule.java:132)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.ListAtIndices.evalWrapped(ListAtIndices.java:241)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.Tree.eval0(Tree.java:374)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalTreeOrValue(Rule.java:1184)
    	at com.appiancorp.core.expr.rule.Rule.cast(Rule.java:1126)
    	at com.appiancorp.core.expr.rule.Rule.prepareBindingsKeywords(Rule.java:1000)
    	at com.appiancorp.core.expr.rule.Rule.prepareBindingsKeywords(Rule.java:913)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:840)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.tree.FreeformRule.evalWrapped(FreeformRule.java:159)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.FreeformRule.eval0(FreeformRule.java:132)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalTreeOrValue(Rule.java:1184)
    	at com.appiancorp.core.expr.rule.Rule.cast(Rule.java:1126)
    	at com.appiancorp.core.expr.rule.Rule.prepareBindingsKeywords(Rule.java:1000)
    	at com.appiancorp.core.expr.rule.Rule.prepareBindingsKeywords(Rule.java:913)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:840)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.tree.FreeformRule.evalWrapped(FreeformRule.java:159)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.FreeformRule.eval0(FreeformRule.java:132)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalTreeOrValue(Rule.java:1184)
    	at com.appiancorp.core.expr.rule.Rule.cast(Rule.java:1126)
    	at com.appiancorp.core.expr.rule.Rule.prepareBindingsKeywords(Rule.java:1000)
    	at com.appiancorp.core.expr.rule.Rule.prepareBindingsKeywords(Rule.java:913)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:840)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.tree.FreeformRule.evalWrapped(FreeformRule.java:159)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.FreeformRule.eval0(FreeformRule.java:132)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalBody(Rule.java:1462)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:859)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.tree.FreeformRule.evalWrapped(FreeformRule.java:159)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.FreeformRule.eval0(FreeformRule.java:132)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.evaluateLetBody(AbstractLetFunction.java:165)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.eval00(AbstractLetFunction.java:109)
    	at com.appiancorp.core.expr.tree.With.eval0(With.java:103)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.evaluateLetBody(AbstractLetFunction.java:165)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.eval00(AbstractLetFunction.java:109)
    	at com.appiancorp.core.expr.tree.Load.eval0(Load.java:104)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalBody(Rule.java:1462)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:859)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.tree.FunctionCall.evalEvaluable(FunctionCall.java:515)
    	at com.appiancorp.core.expr.tree.FunctionCall.evalWrapped(FunctionCall.java:637)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.Tree.eval0(Tree.java:374)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.If.evalInner(If.java:198)
    	at com.appiancorp.core.expr.tree.If.eval0(If.java:108)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalTreeOrValue(Rule.java:1184)
    	at com.appiancorp.core.expr.rule.Rule.cast(Rule.java:1126)
    	at com.appiancorp.core.expr.rule.Rule.prepareBindingsKeywords(Rule.java:1000)
    	at com.appiancorp.core.expr.rule.Rule.prepareBindingsKeywords(Rule.java:913)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:840)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.tree.FreeformRule.evalWrapped(FreeformRule.java:159)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.FreeformRule.eval0(FreeformRule.java:132)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.evaluateLetBody(AbstractLetFunction.java:165)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.eval00(AbstractLetFunction.java:109)
    	at com.appiancorp.core.expr.tree.Load.eval0(Load.java:104)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalBody(Rule.java:1462)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:859)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.ProjectionEvaluable.eval(ProjectionEvaluable.java:75)
    	at com.appiancorp.core.expr.ProjectionEvaluable.eval(ProjectionEvaluable.java:57)
    	at com.appiancorp.core.expr.tree.FunctionCall.evalEvaluable(FunctionCall.java:515)
    	at com.appiancorp.core.expr.tree.FunctionCall.evalWrapped(FunctionCall.java:637)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.Tree.eval0(Tree.java:374)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.SyncState.eval0(SyncState.java:126)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.evaluateLetBody(AbstractLetFunction.java:165)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.eval00(AbstractLetFunction.java:109)
    	at com.appiancorp.core.expr.tree.Load.eval0(Load.java:104)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalBody(Rule.java:1462)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:859)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.tree.FreeformRule.evalWrapped(FreeformRule.java:159)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.FreeformRule.eval0(FreeformRule.java:132)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalBody(Rule.java:1462)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:859)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.LambdaEvaluable.eval(LambdaEvaluable.java:73)
    	at com.appiancorp.core.expr.tree.FunctionCall.evalEvaluable(FunctionCall.java:515)
    	at com.appiancorp.core.expr.tree.FunctionCall.evalWrapped(FunctionCall.java:637)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.Tree.eval0(Tree.java:374)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalBody(Rule.java:1462)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:859)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.LambdaEvaluable.eval(LambdaEvaluable.java:73)
    	at com.appiancorp.core.expr.tree.FunctionCall.evalEvaluable(FunctionCall.java:515)
    	at com.appiancorp.core.expr.tree.FunctionCall.evalWrapped(FunctionCall.java:637)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.Tree.eval0(Tree.java:374)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.If.evalInner(If.java:178)
    	at com.appiancorp.core.expr.tree.If.eval0(If.java:108)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalBody(Rule.java:1462)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:859)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.tree.FreeformRule.evalWrapped(FreeformRule.java:159)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.FreeformRule.eval0(FreeformRule.java:132)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.evaluateLetBody(AbstractLetFunction.java:165)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.eval00(AbstractLetFunction.java:109)
    	at com.appiancorp.core.expr.tree.With.eval0(With.java:103)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.evaluateLetBody(AbstractLetFunction.java:165)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.eval00(AbstractLetFunction.java:109)
    	at com.appiancorp.core.expr.tree.LocalVariables.eval0(LocalVariables.java:105)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.If.evalInner(If.java:198)
    	at com.appiancorp.core.expr.tree.If.eval0(If.java:108)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.evaluateLetBody(AbstractLetFunction.java:165)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.eval00(AbstractLetFunction.java:109)
    	at com.appiancorp.core.expr.tree.Load.eval0(Load.java:104)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.performancelog.PerformanceLogPageFunction.eval0(PerformanceLogPageFunction.java:100)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalBody(Rule.java:1462)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:859)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.tree.FreeformRule.evalWrapped(FreeformRule.java:159)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.FreeformRule.eval0(FreeformRule.java:132)
    	at com.appiancorp.core.expr.Tree.evalWrapped(Tree.java:304)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:286)
    	at com.appiancorp.core.expr.tree.WithAssignment.evalLet(WithAssignment.java:32)
    	at com.appiancorp.core.expr.tree.AbstractLetAssignment.eval(AbstractLetAssignment.java:72)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.executeSerial(AbstractLetFunction.java:365)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.processBindings(AbstractLetFunction.java:351)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.eval00(AbstractLetFunction.java:92)
    	at com.appiancorp.core.expr.tree.With.eval0(With.java:103)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.If.evalInner(If.java:198)
    	at com.appiancorp.core.expr.tree.If.eval0(If.java:108)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.If.evalInner(If.java:178)
    	at com.appiancorp.core.expr.tree.If.eval0(If.java:108)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.If.evalInner(If.java:178)
    	at com.appiancorp.core.expr.tree.If.eval0(If.java:108)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.evaluateLetBody(AbstractLetFunction.java:165)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.eval00(AbstractLetFunction.java:109)
    	at com.appiancorp.core.expr.tree.With.eval0(With.java:103)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.fn.WithEvalState.eval0(WithEvalState.java:106)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.evaluateLetBody(AbstractLetFunction.java:165)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.eval00(AbstractLetFunction.java:109)
    	at com.appiancorp.core.expr.tree.LocalVariables.eval0(LocalVariables.java:105)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.SyncState.eval0(SyncState.java:126)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.evaluateLetBody(AbstractLetFunction.java:165)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.eval00(AbstractLetFunction.java:109)
    	at com.appiancorp.core.expr.tree.Load.eval0(Load.java:104)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.evaluateLetBody(AbstractLetFunction.java:165)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.eval00(AbstractLetFunction.java:109)
    	at com.appiancorp.core.expr.tree.With.eval0(With.java:103)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalBody(Rule.java:1462)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:859)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.tree.FreeformRule.evalWrapped(FreeformRule.java:159)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.FreeformRule.eval0(FreeformRule.java:132)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.If.evalInner(If.java:178)
    	at com.appiancorp.core.expr.tree.If.eval0(If.java:108)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.If.evalInner(If.java:198)
    	at com.appiancorp.core.expr.tree.If.eval0(If.java:108)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.fn.WithEvalState.eval0(WithEvalState.java:106)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.evaluateLetBody(AbstractLetFunction.java:165)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.eval00(AbstractLetFunction.java:109)
    	at com.appiancorp.core.expr.tree.Load.eval0(Load.java:104)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.evaluateLetBody(AbstractLetFunction.java:165)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.eval00(AbstractLetFunction.java:109)
    	at com.appiancorp.core.expr.tree.With.eval0(With.java:103)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalBody(Rule.java:1462)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:859)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.tree.FreeformRule.evalWrapped(FreeformRule.java:159)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.FreeformRule.eval0(FreeformRule.java:132)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.If.evalInner(If.java:178)
    	at com.appiancorp.core.expr.tree.If.eval0(If.java:108)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.evaluateLetBody(AbstractLetFunction.java:165)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.eval00(AbstractLetFunction.java:109)
    	at com.appiancorp.core.expr.tree.Load.eval0(Load.java:104)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalBody(Rule.java:1462)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:859)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.tree.FreeformRule.evalWrapped(FreeformRule.java:159)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.FreeformRule.eval0(FreeformRule.java:132)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.If.evalInner(If.java:178)
    	at com.appiancorp.core.expr.tree.If.eval0(If.java:108)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalTreeOrValue(Rule.java:1184)
    	at com.appiancorp.core.expr.rule.Rule.cast(Rule.java:1126)
    	at com.appiancorp.core.expr.rule.Rule.prepareBindingsKeywords(Rule.java:1000)
    	at com.appiancorp.core.expr.rule.Rule.prepareBindingsKeywords(Rule.java:913)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:840)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.tree.FreeformRule.evalWrapped(FreeformRule.java:159)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.FreeformRule.eval0(FreeformRule.java:132)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.Eval.evalTarget(Eval.java:170)
    	at com.appiancorp.core.expr.tree.Eval.eval(Eval.java:160)
    	at com.appiancorp.core.expr.tree.Eval.eval(Eval.java:143)
    	at com.appiancorp.core.expr.tree.Eval.eval0(Eval.java:118)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.tree.Eval.evalTarget(Eval.java:170)
    	at com.appiancorp.core.expr.tree.Eval.eval(Eval.java:160)
    	at com.appiancorp.core.expr.tree.Eval.eval(Eval.java:143)
    	at com.appiancorp.core.expr.tree.Eval.eval0(Eval.java:118)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.fn.WithEvalState.eval0(WithEvalState.java:106)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.evalWrapped(Tree.java:304)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:286)
    	at com.appiancorp.core.expr.tree.WithAssignment.evalLet(WithAssignment.java:32)
    	at com.appiancorp.core.expr.tree.AbstractLetAssignment.eval(AbstractLetAssignment.java:72)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.executeSerial(AbstractLetFunction.java:365)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.processBindings(AbstractLetFunction.java:351)
    	at com.appiancorp.core.expr.tree.AbstractLetFunction.eval00(AbstractLetFunction.java:92)
    	at com.appiancorp.core.expr.tree.With.eval0(With.java:103)
    	at com.appiancorp.core.expr.tree.TreeEvaluable.evalWrapped(TreeEvaluable.java:99)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.SpecialFunction.eval0(SpecialFunction.java:112)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalBody(Rule.java:1462)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:859)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.tree.FreeformRule.evalWrapped(FreeformRule.java:159)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.FreeformRule.eval0(FreeformRule.java:132)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalTreeOrValue(Rule.java:1184)
    	at com.appiancorp.core.expr.rule.Rule.cast(Rule.java:1126)
    	at com.appiancorp.core.expr.rule.Rule.prepareBindingsPositionalInternalSerial(Rule.java:1107)
    	at com.appiancorp.core.expr.rule.Rule.prepareBindingsPositional(Rule.java:1041)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:792)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.tree.FreeformRule.evalWrapped(FreeformRule.java:159)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.FreeformRule.eval0(FreeformRule.java:132)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.rule.Rule.evalTreeOrValue(Rule.java:1184)
    	at com.appiancorp.core.expr.rule.Rule.cast(Rule.java:1126)
    	at com.appiancorp.core.expr.rule.Rule.prepareBindingsKeywords(Rule.java:1000)
    	at com.appiancorp.core.expr.rule.Rule.prepareBindingsKeywords(Rule.java:913)
    	at com.appiancorp.core.expr.rule.Rule.doEval(Rule.java:840)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:745)
    	at com.appiancorp.core.expr.rule.Rule.evalAndCache(Rule.java:639)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:631)
    	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:613)
    	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:599)
    	at com.appiancorp.core.expr.tree.FreeformRule.evalWrapped(FreeformRule.java:159)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:389)
    	at com.appiancorp.core.expr.tree.FreeformRule.eval0(FreeformRule.java:132)
    	at com.appiancorp.core.expr.Tree.eval(Tree.java:327)
    	at com.appiancorp.core.expr.Parse.evalInner(Parse.java:385)
    	at com.appiancorp.core.expr.Parse.eval(Parse.java:344)
    	at com.appiancorp.sail.UserInterfaceGenerator.lambda$doSaveEvaluation$0(UserInterfaceGenerator.java:568)
    	at com.appiancorp.sail.server.ServerFeatureContextTracker.trackMethod(ServerFeatureContextTracker.java:17)
    	at com.appiancorp.sail.UserInterfaceGenerator.doSaveEvaluation(UserInterfaceGenerator.java:559)
    	at com.appiancorp.sail.UserInterfaceGenerator.processOneSaveRequest(UserInterfaceGenerator.java:376)
    	at com.appiancorp.sail.UserInterfaceGenerator.generateUserInterface(UserInterfaceGenerator.java:238)
    	at com.appiancorp.sail.UserInterfaceGenerator.generateUserInterface(UserInterfaceGenerator.java:207)
    	at com.appiancorp.sail.ValueUiEvaluator.doReEvaluation(ValueUiEvaluator.java:416)
    	at com.appiancorp.sail.ValueUiEvaluator.reeval(ValueUiEvaluator.java:329)
    	at com.appiancorp.sail.TvUiEvaluator.reeval(TvUiEvaluator.java:42)
    	at com.appiancorp.sail.TvUiEvaluator.reeval(TvUiEvaluator.java:21)
    	at com.appiancorp.sail.UiEvaluator.eval(UiEvaluator.java:100)
    	at com.appiancorp.sail.UiEvaluator.evalInner(UiEvaluator.java:41)
    	at com.appiancorp.sail.UiEvaluator.lambda$eval$0(UiEvaluator.java:35)
    	at com.appiancorp.sail.server.ServerFeatureContextTracker.trackMethod(ServerFeatureContextTracker.java:27)
    	at com.appiancorp.sail.UiEvaluator.eval(UiEvaluator.java:35)
    	at com.appiancorp.sail.AbstractUiService.reevaluateUi0(AbstractUiService.java:120)
    	at com.appiancorp.sail.AbstractUiService.reevaluateUi(AbstractUiService.java:77)
    	at com.appiancorp.sail.AbstractUiService.reevaluateUi(AbstractUiService.java:48)
    	at com.appiancorp.sail.AbstractUiService.reevaluateUi(AbstractUiService.java:43)
    	at com.appiancorp.sailapp.SailApplicationUiSource.evaluate(SailApplicationUiSource.java:208)
    	at com.appiancorp.security.changelog.AuditLogLocationService.callWithLocation(AuditLogLocationService.java:25)
    	at com.appiancorp.sailapp.SailApplicationUtils.evaluate0(SailApplicationUtils.java:96)
    	at com.appiancorp.sailapp.SailApplicationUtils.evaluateUiWithPlog(SailApplicationUtils.java:75)
    	at com.appiancorp.sailapp.SailApplicationUtils.evaluateSailApplicationUI(SailApplicationUtils.java:57)
    	at com.appiancorp.rest.standalone.SailApplicationRestService.reeval(SailApplicationRestService.java:118)
    	at sun.reflect.GeneratedMethodAccessor2206.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$TypeOutInvoker.lambda$_dispatch$0(DispatchProviderHelper.java:160)
    	at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper.lambda$invokeMethodWithInterceptors$0(DispatchProviderHelper.java:81)
    	at com.atlassian.plugins.rest.common.interceptor.impl.DefaultMethodInvocation.invoke(DefaultMethodInvocation.java:53)
    	at com.atlassian.plugins.rest.common.expand.interceptor.ExpandInterceptor.intercept(ExpandInterceptor.java:42)
    	at com.atlassian.plugins.rest.common.interceptor.impl.DefaultMethodInvocation.invoke(DefaultMethodInvocation.java:53)
    	at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper.invokeMethodWithInterceptors(DispatchProviderHelper.java:106)
    	at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$TypeOutInvoker._dispatch(DispatchProviderHelper.java:159)
    	at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75)
    	at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302)
    	at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
    	at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108)
    	at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
    	at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84)
    	at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1542)
    	at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1473)
    	at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1419)
    	at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1409)
    	at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:409)
    	at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:558)
    	at com.atlassian.plugins.rest.module.RestDelegatingServletFilter$JerseyOsgiServletContainer.doFilter(RestDelegatingServletFilter.java:162)
    	at com.sun.jersey.spi.container.servlet.ServletContainer.doFilter(ServletContainer.java:829)
    	at com.atlassian.plugins.rest.module.RestDelegatingServletFilter.doFilter(RestDelegatingServletFilter.java:72)
    	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:62)
    	at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37)
    	at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55)
    	at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:43)
    	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:62)
    	at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37)
    	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.lambda$doFilter$0(DelegatingPluginFilter.java:57)
    	at com.atlassian.plugins.rest.module.servlet.RestServletUtilsUpdaterFilter.doFilterInternal(RestServletUtilsUpdaterFilter.java:23)
    	at com.atlassian.plugins.rest.module.servlet.RestServletUtilsUpdaterFilter.doFilter(RestServletUtilsUpdaterFilter.java:35)
    	at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:62)
    	at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37)
    	at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55)
    	at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:43)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.security.web.AppsPortalVisibilityFilter.doFilter(AppsPortalVisibilityFilter.java:96)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
    	at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
    	at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
    	at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
    	at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
    	at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
    	at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.tempo.util.PerformanceLogFilter.doFilter(PerformanceLogFilter.java:124)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.common.web.PathMatchExclusionFilter.doFilter(PathMatchExclusionFilter.java:68)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.security.auth.ForceSetPasswordFilter.doFilter(ForceSetPasswordFilter.java:47)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.tracing.web.TracingUserUuidFilter.doFilter(TracingUserUuidFilter.java:47)
    	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)
    	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.security.auth.AuthenticationStatusHeaderFilter.doFilter(AuthenticationStatusHeaderFilter.java:38)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.security.xss.XssFilter.doFilter(XssFilter.java:30)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.security.csp.CspFilter.doFilter(CspFilter.java:84)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327)
    	at com.appiancorp.security.auth.activity.UserActivityFilter.doFilter(UserActivityFilter.java:47)
    	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
    	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)
    	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)
    	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
    	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
    	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
    	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
    	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)
    	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)
    	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
    	at com.appiancorp.security.auth.rememberme.CookieTheftRedirectFilter.doFilter(CookieTheftRedirectFilter.java:44)
    	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
    	at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:101)
    	at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:92)
    	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
    	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)
    	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
    	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
    	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
    	at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:149)
    	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
    	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
    	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108)
    	at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:218)
    	at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:212)
    	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
    	at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:218)
    	at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:212)
    	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
    	at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:218)
    	at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:212)
    	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:113)
    	at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74)
    	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
    	at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:133)
    	at com.appiancorp.security.csrf.CsrfChannelProcessingFilter.callSuperDoFilter(CsrfChannelProcessingFilter.java:107)
    	at com.appiancorp.security.csrf.CsrfChannelProcessingFilter.doFilter(CsrfChannelProcessingFilter.java:93)
    	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
    	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)
    	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
    	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
    	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:147)
    	at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125)
    	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
    	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110)
    	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80)
    	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
    	at com.appiancorp.security.auth.MobileClientValidationFilter.doFilter(MobileClientValidationFilter.java:46)
    	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
    	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211)
    	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183)
    	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)
    	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.security.web.FrameOptionsFilter.doFilter(FrameOptionsFilter.java:40)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.security.headers.AppianSecurityHeadersFilter.doFilter(AppianSecurityHeadersFilter.java:62)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.common.web.HttpMethodOverrideFilter.doFilter(HttpMethodOverrideFilter.java:34)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.security.cors.CorsFilter.doFilter(CorsFilter.java:278)
    	at com.appiancorp.security.cors.CorsFilter.doFilter(CorsFilter.java:231)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.security.auth.maintwindow.MaintWindowHeaderFilter.doFilter(MaintWindowHeaderFilter.java:31)
    	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)
    	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.security.auth.logging.AuthenticationLoggingFilter.doFilter(AuthenticationLoggingFilter.java:37)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.security.auth.mobile.MobileAuthContextFilter.doFilter(MobileAuthContextFilter.java:85)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.security.auth.AuthProviderFilter.doFilter(AuthProviderFilter.java:80)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.common.web.UserAgentFilter.doFilter(UserAgentFilter.java:41)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.security.web.DomainFilter.doFilter(DomainFilter.java:57)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.ap2.environment.EnvironmentFilter.doFilter(EnvironmentFilter.java:87)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.common.web.ThreadLocalRequestFilter.doFilter(ThreadLocalRequestFilter.java:34)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.security.web.SessionFailoverFilter.doFilter(SessionFailoverFilter.java:62)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.tomcat.session.SessionSerializationRequestWrappingFilter.doFilter(SessionSerializationRequestWrappingFilter.java:36)
    	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)
    	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.ap2.NullByteInjectionFilter.doFilter(NullByteInjectionFilter.java:32)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.ap2.EncodingFilter.doFilter(EncodingFilter.java:58)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.common.web.HttpStrictTransportSecurityFilter.doFilter(HttpStrictTransportSecurityFilter.java:50)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.monitoring.prometheus.HttpResponseMetricsFilter.doFilter(HttpResponseMetricsFilter.java:67)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.appiancorp.tracing.web.AppianTracingFilter.doFilter(AppianTracingFilter.java:143)
    	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)
    	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
    	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:662)
    	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:698)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
    	at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:367)
    	at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:526)
    	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
    	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:882)
    	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1647)
    	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
    	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
    	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    	at java.lang.Thread.run(Thread.java:750)
  • I never found a solution for this issue so I just created the objects manually that would normally be generated by the wizard.  Additionally, after a few days of fits and starts with slow performance the environment available sporadically, I logged in to find that the environment had been upgraded to a newer release and the problems seem to have gone away.  I believe the issue I described in this discussion was a direct result of the changes that were being made to the environment by Appian.