2010-12-29 12 views
2

私が持っているクラスのスキーマの生成に問題があります。 は私が持っていることは次のとおりです。XmlElementディレクティブを無視しているJAXB

@XmlRootElement 

@XmlAccessorType(XmlAccessType.FIELD) 

public Class User { 

.... 

@XmlElement(required = true) 

protected String name; 

.... 

} 

さて、私はその属性に参照のうえラインschemagen使用してスキーマを生成するときです:

minOcurrencesが欠落している属性
<xs:element name="name" type="xs:string"/> 

、私はなぜそれを知りません注釈を無視すると、どんな助けにも大変感謝しています。 別の関連のないトピックでも、私のクラスにJPAアノテーションをアノテートしたときに、なぜスキーマが問題になるのですか?このための回避策はありますか?

答えて

3

申し訳ありませんが、私の愚かさ、minOccurのデフォルト値は1です。

関連する問題