This article was created in response to a support issue logged with K2. The content may include typographical errors and may be revised at any time without notice This article is not considered official documentation for K2 software and is provided “as is” with no warranties.

Objective

The following error may appear when appifying a SharePoint list if the lookup column references list with no Item content type.

"SmartObject Server Exception: Error refreshing Service Instance 'portal_denallix_com'. Service returned: 'Value cannot be null. Parameter name: k2List '."

Before You Begin

Currently lists without a content type being referenced as lookup column is not supported. Please see the following reference for supported SharePoint artifacts:
http://help.k2.com/onlinehelp/k2forsharepoint/userguide/current/default.htm#About_K2_for_SharePoint/CompatSecPermConsid/Supported_and_Unsupported_Artifacts.htm%3FTocPath%3DAbout%2520K2%2520for%2520SharePoint%7C_____3

How-to Steps

Adding OOB SharePoint "Item" content type to the list being referenced in the lookup column will allow the list to be appified successfully.