< class="prominent-subhead ">

Unable to create K2 artifacts on SharePoint Document Library

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.
This article has been archived, and/or refers to legacy products, components or features. The content in this article is offered "as is" and will no longer be updated. Archived content is provided for reference purposes only. This content does not infer that the product, component or feature is supported, or that the product, component or feature will continue to function as described herein.


When creating an artifact on a SharePoint Document library, an error is raised as depicted in the image below:

"Thread 1: Exception of type 'SourceCode.SmartObjects.Client.SmartObjectException' was thrown"



When looking at the document Library it seems all is working. But when editing each Column one by one, a column might raise an error from SharePoint.


This will the leave you with a column you cannot edit. 


The best resolution to this issue is to remove the column from the document library. After the column is removed, recreate the column and ensure the column is editable. Then proceed to test the rest of the columns in the same fashion to ensure no other columns are affected in the Document Library.

After this is done the K2 artifacts can be created as expected.