Pregunta

Tengo un problema que genera el esquema de una clase que tengo. Lo que tengo es:

@XmlRootElement

@XmlAccessorType(XmlAccessType.FIELD)

public Class User {

....

@XmlElement(required = true)

protected String name;

....

}

Ahora, cuando genero el esquema utilizando la línea SchemaGen refiriéndose a ese atributo es:

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

El atributo minOcurrences no está presente, no sé por qué se hace caso omiso de la anotación, cualquier ayuda es muy apreciada. También en un tema separado y sin relación, ¿por qué SchemaGen queja cuando mi clase se anotated con anotaciones JPA? ¿Hay alguna solución para esto?

¿Fue útil?

Solución

Lo siento, lo estúpido de mí, el valor predeterminado para minOccur es 1.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top