Azure API Management Self-hosted Gateway - SOAP API not working

Roman Pena 21 Reputation points
2023-01-05T01:48:55.08+00:00

I have an API Management service instance with a self-hosted gateway registered and running on Docker. When I import a SOAP API using a wsdl it works fine on the APIM instance but it doesn't work on the local self-hosted gateway, I get a 404 error:

{
"statusCode": 404,
"message": "Resource not found"
}

With an HTTP or REST API I don't have any issue on the self-hosted gateway. I haven't found any documentation reporting limitations of the self-hosted gateway for SOAP APIs.

Does the self-hosted gateway support SOAP APIs?
Is there any example that I can use?

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

Accepted answer
  1. JananiRamesh-MSFT 21,966 Reputation points
    2023-01-06T11:28:38.607+00:00

    Hi @Roman Pena Thanks for reaching out. Yes, the APIM Self-hosted Gateway does support SOAP APIs. As you mentioned that it works fine with default gateway Could you please verify if the API is configured to access via self-hosted gateway under settings tab

    276798-image.png

    please share me the inspector trace if the call still fails to investigate further.
    https://learn.microsoft.com/en-us/azure/api-management/api-management-howto-api-inspector#enable-tracing-using-ocp-apim-trace-header


0 additional answers

Sort by: Most helpful