Web サービスの一種のエンベロープを定義する外部スキーマがあるとします。
<ext:envelope>
<ext:message>
<!-- anything else -->
</ext:message>
</ext:envelope>
ext は外部の名前空間
であり、次のように定義<ext:message>
されます
<xs:any namespace="##any" processContents="lax" minOccurs="0"
maxOccurs="unbounded" />
これが私の質問です。このエンベロープに準拠する必要があるサービスの WSDL スキーマを作成したい場合、次のようなものを定義するスキーマを作成するにはどうすればよいですか。
<ext:envelope>
<ext:message>
<my:myElement />
</ext:message>
</ext:envelope>
どうにかして ext:message 宣言を拡張する必要がありますか? この種の「拡張」はまったく可能ですか?