Вопрос

У меня есть проблема с созданием схемы для класса, который у меня есть. Что у меня есть:

@XmlRootElement

@XmlAccessorType(XmlAccessType.FIELD)

public Class User {

....

@XmlElement(required = true)

protected String name;

....

}

Теперь, когда я генерирую схему, используя схему, строка, ссылаясь на этот атрибут:

<xs:element name="name" type="xs:string"/>

Атрибут Minocurrences отсутствует, я не знаю, почему он игнорирует аннотацию, любая помощь очень ценится. Также на отдельную и не связанную с темой, почему схемагены жаловались, когда мой класс анотирован аннотациями JPA? Есть ли обходной путь для этого?

Это было полезно?

Решение

Извините, как глупо меня, значение по умолчанию для Minoccur составляет 1.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top