В настоящее время мое приложение WSGI на основе Spyne генерирует XSD для таких запросов:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:aso="asoapns">
<soapenv:Header/>
<soapenv:Body>
<aso:findSpace>
<aso:Volume>?</aso:Volume>
<aso:Area>?</aso:Area>
<aso:Atmosphere>?</aso:Atmosphere>
<aso:Location>?</aso:Location>
</aso:findSpace>
</soapenv:Body>
</soapenv:Envelope>
Можно ли было бы сделать так, чтобы входные параметры можно было задавать без конкретного пространства имен? например:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:aso="asoapns">
<soapenv:Header/>
<soapenv:Body>
<aso:findSpace>
<Volume>?</Volume>
<Area>?</Area>
<Atmosphere>?</Atmosphere>
<Location>?</Location>
</aso:findSpace>
</soapenv:Body>
</soapenv:Envelope>
Или это естественное требование API SOAP?