Reviewing the QlikView Source Documents list may show missing entries.
The QlikView Management Console log shows the following entry:
QDS did not respond to request.Last exception (for
http://qlikserver1:4720/QDS/Service The request channel
timed out while waiting for a reply after 00:00:30. Increase the timeout value
passed to the call to Request or increase the SendTimeout value on the Binding.
The time allotted to this operation may have been a portion of a longer timeout.
—> System.TimeoutException: The request channel timed out while waiting for a
reply after 00:00:30. Increase the timeout value passed to the call to Request
or increase the SendTimeout value on the Binding. The time allotted to this
operation may have been a portion of a longer timeout. —>
System.TimeoutException: The HTTP request to
'http://qlikserver1:4720/QDS/Service' has exceeded the
allotted timeout of 00:00:30. The time allotted to this operation may have been
a portion of a longer timeout. —> System.Net.WebException: The operation has
timed out
Environment
QlikView 12.50 and above
Resolution
We can further configure the timeout using a setting for the QVManagementService.exe.config.
- Stop the QlikView Management Console Service
- In a Windows browser, navigate to:
C:\Program Files\QlikView\Management Service\
- Open QVManagementService.exe.config with an editor of your choice (may require administrative permissions)
- Locate the <appSettings> section of the file:
<appSettings>
<!-- ****** General ****** -->
</appSettings>
- At any point between <appSettings> and </appSettings> add the following:
<!-- Setting in seconds which the QMS will wait for the QDS to deliver the list -->
<add key="GetSourceDocumentTimeoutSeconds" value="120" />
- Save the file
- Start the QlikView Management Console Service
The Management Console will now wait for two minutes to read all its files to build the list. Should you have a far larger amount of source documents, the timeout may need to be increased further.
Cause
The default timeout is 30 seconds.