< class="prominent-subhead ">

Error when generating SmartObject for SharePoint 2013 Library that has Content Types added

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 trying to create a K2 Application off a SharePoint Document Library that has some content types applied to it, the following error occurs: "Service Property Title does not exist in ServiceObject."


The issue is related to a known issue with Content Types and the Title field on the content type. If the Title Field on the Content Type is not hidden (Set to Optional or Required), it is not possible to create a SmartObject from this Library.

An image of the error is shown below:



Setting the Title Field on the content type to Hidden resolves the issue.

Complete the following steps:

1. Navigate to Library Settings

2. Select the Content Type (Document Set, etc.)

3. Select the Title field and set to Hidden.