K2 SPFx Migration Error: SmartObjectException in PopulateUI (GetContentTypes)
If you are running a scan with the Nintex K2 for SharePoint SPFx Migration Tool and hit a roadblock, you might encounter a specific exception during the PopulateUI method. This error typically surfaces when the tool attempts to call the GetContentTypes method but fails because it cannot find a specific SharePoint list.
The Error
Error Exception occurred in PopulateUI method: SmartObjectException occurred with Smartobject name: SharePoint_Integration_Workflow_Helper_Methods ,SmartObject method: GetContentTypes and Input properties: { K2_Int_SiteUrl: https://portal.denallix.com ListId: 9b841724-5d9c-4e8b-8a2a-7c91f1532f50 } containing error message: Thread 1: List does not exist.
Why is this happening?
This error usually occurs when SharePoint libraries, lists, or sites have been deleted without first removing the associated K2 artifacts through the K2 Application. This leaves "orphaned" references in the K2 database that the migration tool tries to validate, resulting in the "List does not exist" failure.
How to Resolve It
Because this fix requires direct modification of K2 configuration data, please log a support case with Nintex for assistance. The resolution path depends on your specific deployment:
K2 Cloud: The Nintex Support team will perform a backend database cleanup to remove the stale references.
On-Premises: Support will guide you through identifying and safely removing invalid records from the
[Integration].[ProcessSharePointSetting]table.
Comments
Post a Comment