Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi all,
We go this on the QVS with no QV Publisher:
(2013-01-07 04:11:01) Error: The task "0553 Australia/Finance/SL_0553_Credit control aged debt report.qvw" failed. Exception:
(2013-01-07 04:11:01) Error: QDSMain.Exceptions.DistributionFailedException: Distribute failed with errors to follow. ---> System.ArgumentNullException: Value cannot be null.
(2013-01-07 04:11:01) Error: Parameter name: stringToUnescape
(2013-01-07 04:11:01) Error: at System.Uri.UnescapeDataString(String stringToUnescape)
(2013-01-07 04:11:01) Error: at QDSMain.DistributeTask.GetFileName(String path)
(2013-01-07 04:11:01) Error: at QDSMain.DistributeTask.Execute(TaskResult currentTaskResult)(2013-01-07 04:11:01) Error: --- End of inner exception stack trace ---
(2013-01-07 04:11:01) Error: at QDSMain.DistributeTask.Execute(TaskResult currentTaskResult)
but when I relaod it manually it works fine.
How to know/see what is worng?
Thanks
It seems to me like loop & distribute or loop & reduce is configured for this document but no value has been specified.
Check the task settings to see if something looks odd.
Thanks, but as I wrote we do not use Publisher only Enterprise Edition Server.
Ok, sorry, didnt see that.
Check this thread http://community.qlik.com/thread/66415
Are you using any type of macro or post/pre reload setting to set any values?
Bill
No problem Daniel. Thanks
No, just a plain daily reload.
Hi Bill,
I recently got this error too, and I do have the Post Reload settings to set a specific values. It is working fine when I run it manually, but once I scheduled it, it stopped working. Would you care to share what's causing it and what the potential solution would be? I appreciate it.
Here is the error:
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)
Thanks,
Anton
Hi Anton,
On page 889 of the Version 11 reference manual it states the following:
The following triggers are not to be used in the QlikView Server environment, since they lack meaning or
may cause unexpected results:
OnPostReduceData
OnPostReload
So, I would think this has something to do with your issue.
Bill
Hi Bill,
Thanks for your prompt response. My apology, I just checked the trigger I used, and it seems to be using "OnOpen" instead of the others you mentioned above. Come to think of it, I did use the same file on 2-3 different enviroments (Servers), and they seem to work just fine.
When I got this error yesterday, I did a couple test:
(The error happened when I schedule it to run 2/12 at 3am )
1. tested it manually on 2/12/13 at 10am - fine
2. tested it again using scheduler at 1pm, and I logoff from QMC and from the server at 12:55pm - fine
(When I logged in to the server to run the task manually, I use the QV Dist Account, so tried to let the scheduler to run if while I'm not in it to see if it makes any different).
Is there any other error logs that might show some clue (Event Viewer, etc.)? By the way, I'm using QV11 SR2 (11440).
Thanks a bunch,
Anton
Hi Anton,
I was going by your post " I do have the Post Reload".
Not sure why it runs at times and not others. Is the service account a Domain account? What version of QlikView are you running.
Bill