Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us in NYC Sept 4th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Task failing from QMC console but runs ok manually

Getting the following error when running a task from QMC but same task runs fine manually, any ideas what within QMC could cause this error? Thank you.

The task "xxx.qvw" failed. Exception: || QDSMain.Exceptions.TaskFailedException: Task execution failed with errors to follow. ---> QDSMain.Exceptions.ReloadFailedException: Reload failed ---> System.Threading.ThreadAbortException: Thread was being aborted. ||    at System.Threading.WaitHandle.WaitOneNative(SafeHandle waitableSafeHandle, UInt32 millisecondsTimeout, Boolean hasThreadAffinity, Boolean exitContext) ||    at System.Threading.WaitHandle.InternalWaitOne(SafeHandle waitableSafeHandle, Int64 millisecondsTimeout, Boolean hasThreadAffinity, Boolean exitContext) ||    at System.Threading.WaitHandle.WaitOne(Int32 millisecondsTimeout, Boolean exitContext) ||    at SolutionGlobal.ThreadPool.ThreadPoolJob.SafeWaitEvent(WaitHandle eventWaitHandle) ||    at QDSMain.AbstractReloadTask.Reload(String fileName, IExecutingTaskResult executingTaskResult, String sectionAccessUserName, String sectionAccessPassword, eReloadOptions reloadOption, String variableName, String variableValue, Boolean moniterCpuUsage) ||    --- End of inner exception stack trace --- ||    at QDSMain.AbstractReloadTask.Reload(String fileName, IExecutingTaskResult executingTaskResult, String sectionAccessUserName, String sectionAccessPassword, eReloadOptions reloadOption, String variableName, String variableValue, Boolean moniterCpuUsage) ||    at QDSMain.DistributeTask.PerformExecute(IExecutingTaskResult executingTaskResult) ||    --- End of inner exception stack trace --- ||    at QDSMain.DistributeTask.PerformExecute(IExecutingTaskResult executingTaskResult) ||    at QDSMain.Task.AbstractTask.TaskExecution(CurrentExecutionArgs args)

 

1 Solution

Accepted Solutions
avinashelite

Please share the document log file , you could found that in the file location with .log extension it will be in hidden format directly type filename.qvw.log you should get that

View solution in original post

5 Replies
anandsai4u
Creator
Creator

Hi Brown,

Can you please check the error in document log and provide that error details.

Thanks & Regards

Anand Sai

avinashelite

Please share the document log file , you could found that in the file location with .log extension it will be in hidden format directly type filename.qvw.log you should get that

Not applicable
Author

Thank you, I have found the file and it has indicated an error in hidden script so I will look into that and see what the issue is there.

avinashelite

Ok , don't forget to mark the correct and helpful answers

amitnagpal
Contributor
Contributor

Hello, I have a unusual issue. With QDS , we have 3 servers however 2 servers seems to be running fine processing jobs however one of the server with the same configuration has the issues processing jobs and comes up with the following error 

9/24/2020 04:54:51.3531575 Information 2020/09/24 4:54:51 AM: QVX_UNEXPECTED_END_OF_DATA:
9/24/2020 04:54:51.3531575 Information 2020/09/24 4:54:51 AM: Error: OLEDB read failed
9/24/2020 04:54:51.4625481 Information 2020/09/24 4:54:51 AM: General Script Error
9/24/2020 04:54:51.4625481 Information 2020/09/24 4:54:51 AM: Execution Failed
9/24/2020 04:54:51.4781760 Information 2020/09/24 4:54:51 AM: Execution finished.

QV : 11

In the event log, i see this timing out with the following error 

QDSMain.Exceptions.TaskFailedException: Task execution failed with errors to follow. ---> QDSMain.Exceptions.ReloadFailedException: Reload failed ---> System.Threading.ThreadAbortException: Thread was being aborted. || at System.Threading.WaitHandle.WaitOneNative(SafeHandle waitableSafeHandle, UInt32 millisecondsTimeout, Boolean hasThreadAffinity, Boolean exitContext) || at System.Threading.WaitHandle.InternalWaitOne(SafeHandle waitableSafeHandle, Int64 millisecondsTimeout, Boolean hasThreadAffinity, Boolean exitContext) || at System.Threading.WaitHandle.WaitOne(Int32 millisecondsTimeout, Boolean exitContext)

Can someone help me with this