12. SharePoint 2013
Content Enrichment web service
(CEWS) callout
Configuration property Description Default value
Endpoint Specifies the URL of the external web service. Empty.
InputProperties The managed properties that the external web service receives. Empty.
OutputProperties The managed properties that the external web service returns. Empty.
Timeout
The amount of time until the web service times out in milliseconds.
Depending on FailureMode, the item fails to be processed or a warning is written to the ULS log.
5000 milliseconds; Valid
range [100, 30000].
SendRawData Enables or disables sending raw data to the web service. False.
MaxRawDataSize
The maximum size of raw data sent to the web service in kilobytes (KB). If the binary data of an item
exceeds this limit, the item is not sent. This does not prevent the InputProperties from being sent,
and the OutputProperties from being received.
5120 kilobytes.
FailureMode
Controls the behavior of the web service client when errors occur. When FailureMode is set to
ERROR, any problems that occur during content enrichment processing send a failed callback for that
particular item.
When FailureMode is set to WARNING, the item is indexed, without any modifications by the web
service and a warning is written to the ULS log.
Error.
DebugMode
A mode that when set to true enables the content enrichment client to send all managed properties
to the client without expecting any properties in return. Any configured Trigger property,
InputProperties property, and OutputProperties property are ignored.
False.
Trigger
A Boolean predicate that is executed on every crawled item. If the predicate evaluates to true, the
record is sent to the web service. Otherwise, the item is passed through to the search index.
Empty.
13. SharePoint 2013
Content Enrichment web service
(CEWS) callout
Property1 > Property2
Property1 > 600
IsNull(Property2)
StartsWith(Property1, “sample”) AND Property2 != 18
IsDay(Property1, 2014, 04, 26)