Spring 3.1を使用しています
いくつかのリクエスト タイプのレスポンスとして使用する一般的なレスポンス XSD があります。これらの要求のそれぞれに個別の応答タイプが必要であるという新しい要件があります。しかし、私が望むのは、これらの新しい応答が一般的な応答と同じ構造を持つことです。属性 ect は同じです。唯一の変更点は名前です。<xs:element name="itemOneResponse">
私の一般的な応答 - genericResponse.xsd :
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://me.com" attributeFormDefault="unqualified">
<xs:element name="genericResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="responseCode" type="xs:int"/>
<xs:element name="errorCode" type="xs:int"/>
<xs:element name="errorDescription" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
一般的な応答と同じですが、名前が異なる 3 つの新しい個別の応答があります。一例を以下に示します。
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://me.com" attributeFormDefault="unqualified">
<xs:element name="itemOneResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="responseCode" type="xs:int"/>
<xs:element name="errorCode" type="xs:int"/>
<xs:element name="errorDescription" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
genericResponse.xsd スキーマとその要素を参照する新しいカスタム応答を取得するにはどうすればよいですか?