AnsweredAssumed Answered

WSDL schema inline

Question asked by rob.banas on Dec 22, 2016
Latest reply on Jul 28, 2017 by extern.swargam_santhosh

Hi all, wondering if it's possible to have a schema included in the WSDL, rather than referring to it.

When publishing a SOAP ws on an on-premise Atom, the WSDL includes the schema like so:

<wsdl:types>
<xs:schema elementFormDefault="qualified" targetNamespace="http://www.boomi.com/connector/wss">
<xs:include schemaLocation="https://_my_host.com:9090/ws/soap?xsd=1"/>
</xs:schema>
</wsdl:types>

 

I have an application that would like to call this web service, but is unable to parse the include tag, due to the "?" being part of the URI - although that seems to be a common practice.

 

I'm wondering if it's possible to have the schema be part of the WSDL, example:

<wsdl:types>
    <s:schema elementFormDefault="qualified"....>
      <s:element name=".....">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="fromCurrency" .../>
            <s:element minOccurs="1" maxOccurs="1" name="toCurrency".../>
          </s:sequence>
        </s:complexType>
      </s:element>
</s:schema>
</wsdl:types>

Outcomes