Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello!
We are trying to use the CallEDXFromAjax extension from Stefan Walther in cooperation with the respective webservice.
The extension is installed, the webservice is configured (as far as we could) and we are now trying to get the sample app to work. This is where we are stuck:
Environment: Windows Server 2012, QVS SBE 11.2 SR2, IIS 7.5
For installing the webservice we have:
- put the EDX_Wrapper directory into the C:\ProgramData\QlikTech\WebServer directory
- created a virtual directory under the QvAjaxZfc site in IIS (we have tried the QlikView site as well)
- converted that virtual directory to an app
- assigned an application pool to that app (we tried DefaultAppPool and QlikView IIS)
- put the username and password under which the server runs into the web.config file
- added the QVS user to the "QlikView Management API" and "QlikView EDX" group
- restarted the QlikViewDistributionService, QlikViewDirectoryServiceConnector and QlikViewManagementService services
Configuration of the extension in the app:
Webservice URL: http://servername/QvAjaxZfc/EDXWrapper/QlikViewTasks.asmx
Task Name: CallEDXFromAjax_QvApp_v1.0.qvw (we have put it into the root of the primarily mounted folder)
Task Password: 1234
No variable names or values
QlikViewServer configuration:
For CallEDXFromAjax_QvApp_v1.0.qvw application
Reload: On external event, Password as above
What works:
http://servername/QvAjaxZfc/EDXWrapper/QlikViewTasks.asmx shows the result page according to the extensions documentation
(http://qvextcalledxfromajax.codeplex.com/wikipage?title=Installation&referringTitle=Documentation)
What doesn't work:
Reloading from the sample app. Current error:
EDX task could not be started... (No distribution service found)
According to our research this error is encountered in the webservice in the QlikViewTasks.asmx.cs file, when the DistributionService is retrieved, but then seems to be null.
QlikViewTasks.asmx.cs:
// get the default distribution service
ServiceInfo qvsService = apiClient.GetServices(ServiceTypes.QlikViewDistributionService).FirstOrDefault();
if (qvsService != null) {
...
Can anyone enlighten us as to how this can be resolved or where the problems stems from?
Regards,
Sandro
I have the same problem "No distribution service found" could you solve it??
Thanks