Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
sparur
Specialist II
Specialist II

How Can I reload QlikView Reload Jobs through Execution Service?

Hi, guys

I try to use web service: localhost:8082/qtxs.asmx?WSDL for reloading my jobs

When I open link: localhost:8082/qtxs.asmx I see:

<Root>QlikView Publisher ExecutionService v8.0 (8.50.6261.5, ID=58bf4f25-3bb3-246d-4fc0-b166e6626e27) says, "Hello world. The time is: 10/25/2010 05:14:52.9517790". For wsdl, add ?WSDL at the end of the request. </Root>

That's good.


but I get errors when I try to test this service...

I use soapUI tool (soapui.org) for testing service

and when I try to request any methods from this service(for example, HelloWorld ) I get error: HTTP/1.1 500 Internal Server Error.

Can anyone help me?

I use:

qlikView Server version: 8.50.6299.0409.10

Windows 2003 Server R2 Enterprise Edition x64.

5 Replies
vgutkovsky
Master II
Master II

Anatoly,

In v8.5, you trigger EDX jobs by calling http://localhost/ControlPanel/Job/RequestEDX.aspx?JobIdOrJobName=

Fill in the blanks...You can then trigger this URL from a web POST through your soapUI. For syntax examples, see Publisher --> Job Management --> Event Driven Driven Job Execution.

Regards,

sparur
Specialist II
Specialist II
Author

Vlad, thank you for your quick response.

I know about this approach (launch special URL in the brouser), but I don't know how I can launch it from another system (not Windows based OS).

My task is:

I need launch special QV Job after successfully execution event on SAP BW system. An I don't know how I can do it. Our specialist in SAP BW asked me about web services(soap technology) and I planned to use approach with WSDL. But I can't it because got errors

vgutkovsky
Master II
Master II

Well, I'm not expert in soapUI, but make sure the Method is POST and the Request URL is in the format I posted above. From your original post, I assume you were trying a different URL. Try it with RequestEDX and see if that works. It shouldn't matter if it's Windows or not.

Regards,

sparur
Specialist II
Specialist II
Author

I'm not expert in soapUI also :), but I use this tool only for testing WSDL...

How can I use POST method? can you give me an example?

thank you.

vgutkovsky
Master II
Master II

Well according to soapUI's website you can just change the method between GET and POST through the dropdown: http://www.soapui.org/images/stories/web/http-html-response.png

Regards,