Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Error. Exception: QDSMain.Exceptions.DistributionFailedException: Distribute failed with errors to follow. ---> System.ArgumentNullException: Value cannot be null.

Hi

What is the permanent solution of the below error

. Exception:

  1. QDSMain.Exceptions.DistributionFailedException: Distribute failed with errors to follow. ---> System.ArgumentNullException: Value cannot be null.

bbtDigvijayjimhalpert

Required help im stuck from this error.

11 Replies
Not applicable
Author

Hi

Which version are you running?

Not applicable
Author

11.20.12235.0

Not applicable
Author

That's SR5 and the latest one is SR12. There has been a fair bit a code changes in this area so I would recommend you to upgrade.

If this is not possible my suggestion is to check the task definition. Is it using anything special like repeat variables/reductions etc? Try removing piece by piece to identify what issue.

The error is a general Windows error, making it hard to easily see whats wrong.

Hope this helps.

Bill_Britt
Former Employee
Former Employee

HI,

I would have to agree with Magnus on this. Once you upgrade and  the problem still exists, I would contact support for help

Bill

Bill - Principal Technical Support Engineer at Qlik
To help users find verified answers, please don't forget to use the "Accept as Solution" button on any posts that helped you resolve your problem or question.
Not applicable
Author

Thanks Magnus for reply

it is not possible for me to upgrade it, the load is simple and there is no any repeat variables/reductions in it.

Whenever i restart the services it work fine for that day and on the next day it fails again.

Not applicable
Author

Like Bill states, you will need to upgrade to be able to get support on this one.

There is always the possibility to have Distribution Service (QDS) on Debug logging and trying to figure it out by looking at the log rows preceeding the error. Also look at the general log files for QDS to spot other errors or warnings.

Not applicable
Author

This is the log

21-09-2015 06:10:00.5355526InformationStarting task 'EXTRATOR OF BISP.qvw'. Id:0a551bdd-4366-4c68-9ae9-bc7603d46e90. Triggered by 'ScheduleTrigger'. Id:90339194-6493-4eab-884b-cf9ceb38bbf9
21-09-2015 06:10:00.5511520InformationEntering Task Execution.
21-09-2015 06:10:00.5511520InformationClusterID=1
21-09-2015 06:10:00.5511520InformationQDSID=12edbd32-a448-d11f-2aa4-0296a20a17a8
21-09-2015 06:10:00.5511520InformationTaskID=0a551bdd-4366-4c68-9ae9-bc7603d46e90
21-09-2015 06:10:00.5511520InformationMaxRunTime=06:00:00
21-09-2015 06:10:00.5511520InformationMachineName=BI-PRODUCTION
21-09-2015 06:10:00.5511520InformationMax attempts:1
21-09-2015 06:10:00.5511520InformationCurrent Attempt=0
21-09-2015 06:10:00.5511520InformationTask Dependencies are OK
21-09-2015 06:10:00.6447484ErrorThe task "EXTRATOR OF BISP.qvw" failed. Exception:

QDSMain.Exceptions.DistributionFailedException: Distribute failed with errors to follow. ---> System.ArgumentNullException: Value cannot be null.

Parameter name: stringToUnescape

   at System.Uri.UnescapeDataString(String stringToUnescape)

   at QDSMain.DistributeTask.GetFileName(String path)

   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)

21-09-2015 06:10:00.6447484InformationTask Execute Duration=00:00:00.0935964
21-09-2015 06:10:00.6447484InformationSending Alert mail
21-09-2015 06:10:01.4559172InformationTaskResult.status=Finished
21-09-2015 06:10:01.4559172InformationNotifying all triggers of new state:FinishedWithErrors
21-09-2015 06:10:01.4559172InformationNotifying all triggers of new state:FinishedWithErrors - completed
21-09-2015 06:10:01.4715166InformationSaving Task Result
Not applicable
Author

The source document the task is associated with is stored in QVS (path starting with "qvp://").

When Distribution Service is running the task it will query the QVS to retrive the physical path to the qvw file. QVS does not seem to find the document.

Please check QVS logs and also verify that the source document is available.

Not applicable
Author

Yes the source document is present at the root folder.