Jive Server source JSON modification

In this article

This article presents Jive source (Server and Cloud) hidden parameters that you can change by modifying the source JSON configuration from the Coveo Administration Console.

All parameters must be added to the parameters section of the source JSON configuration.

Important

Adding a hidden parameter in the Jive source JSON overrides the default and optimal values. You should do so only when instructed by a Coveo Support agent.

RequestTimeout

The RequestTimeout parameter determines the maximum amount of time in seconds a request can be executed before being canceled. The default and optimal value is 100 seconds. If instructed to do so by a Coveo Support agent, you may override the default value to fix file download requests timing out for larger Jive files. It’s otherwise not recommended to override the default RequestTimeout setting.

Timeouts are indicated by a warning on the Log Browser (platform-ca | platform-eu | platform-au) page at the crawling stage (Exception during item expansion: {url}.) and a message regarding a timeout exception. If the value you enter is invalid (for example, 0), the source rebuild operation will fail and you will get the following error message: One or more required parameters are empty or one or more parameter values are invalid.

Example

A Coveo Support agent instructs you to add the RequestTimeout parameter to fix a timeout issue.

"RequestTimeout": {
  "sensitive": false,
  "value": "100"
}

BatchSize

The BatchSize parameter determines the number of items to retrieve with each call to the Jive server. The default and optimal value is 25 items. If instructed to do so by a Coveo Support agent, you may override the default value with a value between 1 and 100. It’s otherwise not recommended to override the default BatchSize value.

Example

A Coveo Support agent instructs you to add the BatchSize parameter to fix a batch issue.

"BatchSize": {
  "sensitive": false,
  "value": "50"
}