The API Gateway provides a WS management interface (/wsman) for managing the Gateway via SOAP requests. There is a desire to test/use this interface via SOAP UI. wsman has been published as an internal service and the wsdl has been copied. However, it contains broken links to files located somewhere. eg.
<xs:import namespace="http://ns.l7tech.com/2010/04/gateway-management" schemaLocation="gateway-management.xsd"/>
<import location="http://schemas.xmlsoap.org/ws/2004/09/transfer/transfer.wsdl" namespace="http://schemas.xmlsoap.org/ws/2004/09/transfer"/>
What is the complete wsdl defined for the wsman interface?
All supported versions of the API Gateway
When you try to get the WSDL through a request to the Gateway (i.e http://<GATEWAY_HOST>:8080/wsman?wsdl), it will evaluate the incoming request and replace all the broken links with correct URLs like below.
<xs:import namespace="http://ns.l7tech.com/2010/04/gateway-management" schemaLocation="http://<GATEWAY_HOST>:8080/ssg/wsdl/gateway-management.xsd"/>
<import location="http://<GATEWAY_HOST>:8080/ssg/wsdl/transfer.wsdl" namespace="http://schemas.xmlsoap.org/ws/2004/09/transfer"/>