Domanda

ho un problema che genera lo schema per una classe che ho. Quello che ho è:

@XmlRootElement

@XmlAccessorType(XmlAccessType.FIELD)

public Class User {

....

@XmlElement(required = true)

protected String name;

....

}

Ora, quando ho generare lo schema utilizzando schemagen la linea riferendosi a tale attributo è:

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

l'attributo minOcurrences manca, non so il motivo per cui ignora l'annotazione, ogni aiuto è molto apprezzato. Anche su un argomento a parte e non collegati, perché non schemagen denuncia quando la mia classe è anotated con annotazioni JPA? C'è qualche soluzione per questo?

È stato utile?

Soluzione

Siamo spiacenti, come stupido da parte mia, il valore predefinito per minOccur è 1.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top