XSDの下からJAXBクラスファイルを生成しようとしています
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" version="1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="comp:myItems">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="style" type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
ただし、JAXB クラス ファイルの生成中に以下のエラーが発生します。
C:\JAVA\jdk1.6.0_26\bin>xjc.exe myFile.xsd
スキーマを解析しています... [エラー] s4s-att-invalid-value: 要素 'element' の 'type' の属性値が無効です。記録された理由: UndeclaredPrefix: 'comp:myItems' を QName として解決できません: プレフィックス 'comp' が宣言されていません。ファイルの 2 行目:/C:/JAVA/jdk1.6.0_26/bin/myFile.xsd
スキーマの解析に失敗しました。
要素名が comp:myItems であるため、エラーが発生しています。
上記の XSD から JAXB クラス ファイルを生成する方法はありますか?
どんな助けでも大歓迎です。