Существующая схема с xs: any, могу ли я создать WSDL, который ограничивает этот элемент без изменения существующей схемы? - PullRequest
0 голосов
/ 24 мая 2019

Я использую схему ISO 20022 auth.001 , которая имеет опцию расширения.Это позволяет

<xs:any namespace="##any" processContents="lax"/>

Теперь, можно ли выразить WSDL таким образом, чтобы этот элемент был ограничен принятием только одной из пользовательских схем расширения без изменения исходной схемы auth.001?

Если это невозможно, было бы нормально заменить xs: any на, скажем, xs: choice в исходной схеме auth.001, или я должен просто задокументировать требование схем расширения вне WSDL и выполнить пользовательскую проверкуправило на уровне приложения.

...