Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Environment:
Objective:
To execute a Qlik document reload from the command line using QVPublisherExecutionService.exe via an SSH connection from a Linux server.
Symptoms:
Error: Failed to create QlikView Engine. Exception=System.UnauthorizedAccessException: Creating an instance of the COM component with CLSID {39434F5B-415E-11D1-934D-0040333C91CC} from the IClassFactory failed due to the following error: 80070005. at QVBWrapper.Document.CreateQVBProcess(Int32 i_ParentLogID):
Question:
Since the user already has full access to the "QlikViewBatch 7.0 Application" DCOM application, what else could throw this error or prevent this process from being executed over an SSH connection?
Why not use EDX to request the task remotely? In v8.5 this can be done by accessing a ControlPanel URL. In v9 members of QlikView Adminstrators or QlikView EDX can POST a request to the Publisher component. This is documented in QvS Reference Manual.