Question

J'ai un problème générant le schéma d'une classe que j'ai. Ce que j'est:

@XmlRootElement

@XmlAccessorType(XmlAccessType.FIELD)

public Class User {

....

@XmlElement(required = true)

protected String name;

....

}

Maintenant, quand je produis le schéma en utilisant SchemaGen la ligne se référant à cet attribut est:

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

l'attribut minOcurrences manque, je ne sais pas pourquoi il ne tient pas compte de l'annotation, toute aide est grandement appréciée. De plus sur un sujet distinct et indépendant, pourquoi ne plainte SchemaGen quand ma classe est annotée avec annotations JPA? Y at-il solution de contournement pour cela?

Était-ce utile?

La solution

Désolé, je suis bête, la valeur par défaut pour minOccur est 1.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top