Использование JAXB для создания классов привязки XML.
Схема основана на наборе устаревших XML файлов и включает этот фрагмент:
<xs:complexType name="MetaType">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute type="xs:string" name="Name" />
<xs:attribute type="xs:string" name="Scheme" />
<xs:attribute type="xs:string" name="Value" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
Атрибут "Значение" конфликтует со свойством "значение" xs:string
, и с ошибкой генерируется генерация кода:
com.sun.istack.SAXParseException2: Property "Value" is already defined. Use <jaxb:property> to resolve this conflict.