Skip to main content
Announcements
See what Drew Clarke has to say about the Qlik Talend Cloud launch! READ THE BLOG
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Qlikview Publisher: The task failed

Hi All,

The following error has occurred during the execution of schedule.

The task "Extraction/Incremental/SalesIncrementalScript.qvw" failed. Part of the log file follows:

4/16/2015 12:15:40 AM Error Failed to allocate a QlikView Engine.

4/16/2015 12:15:40 AM Error No QlikView Engine was available after waiting for 45 minutes

4/16/2015 12:15:40 AM Error The task "Extraction/Increamental/SalesIncrementalScript.qvw" failed. Exception:

QDSMain.Exceptions.DistributionFailedException: Distribute failed with errors to follow. ---> System.NullReferenceException: Object reference not set to an instance of an object.

   at QDSMain.DistributeTask.ReleaseQvb(Document qvbDocument)

   at QDSMain.DistributeTask.Distribution(String fileName, DistributionRequest distributionRequest, TaskResult taskResult, String repeatVariableName, String currentRepeatVariableValue)

   at QDSMain.DistributeTask.Execute(TaskResult currentTaskResult)

   --- End of inner exception stack trace ---

   at QDSMain.DistributeTask.Execute(TaskResult currentTaskResult)

   at QDSMain.Task.AbstractTask.TaskExecution(ILogBucket logBucket, TaskResult taskResult)

Please let me know how to solve this.

1 Reply
Not applicable
Author

You should look into configuring more Qv Engines available for distribution. Pick the minimun value between your server cores and 9.

QMC -> System -> Distribution Services -> QDS -> Advanced -> Max number of simultaneous QlikView engines for distribution

QMC -> System -> Distribution Services -> QDS -> Advanced -> Max number of simultaneous QlikView engines for administration

Or change parameter in QVDistributionService.exe.config file located in C:\Program Files\QlikView\Distribution Service folder. Parameter is QvbWaitTimeoutMinutes

    <!-- The number of minutes to wait for a free Qlikview engine -->

    <add key="QvbWaitTimeoutMinutes" value="45"/>