APIM import WSDL encounter Invalid URI error

Amy Z 301 Reputation points
2022-05-17T10:50:54.707+00:00

Hi, our HR uses Workday and wants to publish Workday API through APIM to let other department access.
We want to use this Recruiting API , WSDL is in the below link.
https://community.workday.com/sites/default/files/file-hosting/productionapi/Recruiting/v38.1/Recruiting.html

I try SOAP pass-through and SOAP to REST, both are failed with following error.
Error: Parsing error : Invalid URI: The format of the URI could not be determined.
202713-image.png

Not sure if there's anything I can do.
And also not sure if APIM support this Workday WSDL because many complex structure within.

Need your advice.
Thank you

Azure API Management
Azure API Management
An Azure service that provides a hybrid, multi-cloud management platform for APIs.
2,453 questions
0 comments No comments
{count} votes

Accepted answer
  1. JananiRamesh-MSFT 29,266 Reputation points
    2022-05-18T18:52:21.853+00:00

    Hi @Amy Z Thanks for reaching out. I had verified the WSDL file that you shared; I see the address location is incorrect as shown below

    <wsdl:service name="RecruitingService"><wsdl:port name="Recruiting" binding="wd-wsdl:RecruitingBinding"><**soapbind:address location="Recruiting"/**></wsdl:port></wsdl:service>  
    

    please refer the sample address location

    <soap:address location="https://sit.cssd.emea.guycarp.com:443/OpenTwinsWebServices/RiskHeaderService" />  
    

    I tried modifying the address location something as above and I was able to import the file successfully from the Azure Portal. Please try changing it to a valid url and let me know if you have any queries.

    203210-recruiting-image.png

    To benefit the community find the right answers, please do mark the post which was helpful by clicking on Accept Answer’ & ‘Up-Vote’.


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.