JAXB - Свойство «Значение» уже определено. Используйте для разрешения этого конфликта

Использование 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>

Атрибут «Value» конфликтует со свойством «value» xs: строка , и создание кода завершается ошибкой:

com.sun.istack.SAXParseException2: Property "Value" is already defined. Use &lt;jaxb:property> to resolve this conflict. 
59
задан brasskazoo 9 December 2010 в 01:47
поделиться