I have tried web service REST data store but I get the following error,
An error occurred while browsing metadata for the web service.
URL:https://live.adaptiveplanning.com/api/v7
Additional Information:
An error occurred while importing metadata: The WADL document at <https://live.adaptiveplanning.com/api/v7> is missing an application element (BODI-1111469) (BODI-1112446)
Update: I have got in touch with the vendor (Adaptive Insights) and they have confirmed that they do not have WADL for their APIs. But they have provided a guide to specify the format of request and reponse XML formats
The WADL file I attached seem to be correct. It is just that the REST API exposes just one POST method called V7 and we need to pass XML content as Request.
We can see EMPTYBODY as part of REQUEST schema and RESPONSE schema as this web service basically takes XML as input and sends back xml as output.
When I tried to use this function and pass valid XML as request, nothing seem to be happening. And I couldn’t figure out how to setup tracing or see logs. Can you please point me to right place to find the logs?
Update
I was able to specify the XSD for request and response using grammars. Now I am stuck with forming a valid request XML strcuture. The TRANSFORM level trace shows the below XML request structure,
Just to update, Manoj had a look into this and it appears to be a bug in the product. I have used Python script within the dataflow to call the web service as the work around.
Hi Mohan,I have the same scenario like I got this .wadl file and when I import ed my function and tried calling through query both the Request and Response schemas are emptybody. Is this the problem you were facing? Would you please share your Python script work around?
were you mentioning this kinda bug?