This documentation is archived and is not being maintained.

SPROXY Error SDL1027

headers with different namespaces than their parent operations are not supported.

SPROXY has encountered a <soap:header> with a different namespace than that specified in its parent operation. The namespaces must be the same.


In the following example, the <soap:header> and its parent input operation specify different namespaces (in bold). This will trigger SDL1027.

<binding name="ValFrom1HeaderSoap" type="tns:ValFrom1HeaderSoap">
    <soap:binding transport="" style="rpc" />
    <operation name="RetValFrom1Header">
      <soap:operation soapAction="" style="rpc" />
        <soap:body use="encoded" namespace="" encodingStyle="" />
        <soap:header n1:required="true" message="tns:RetValFrom1HeaderHeader1" part="Header1" use="encoded" namespace="http://tempuri.org2/" encodingStyle="" xmlns:n1="" />
        <soap:body use="encoded" namespace="" encodingStyle="" />

See Also