2012-03-27 2 views

答えて

16

エラーは、descriptionTypeがXSDで参照されているXMLスキーマタイプ(シンプルまたはコンプレックス)であることを意味します(type="j2ee:descriptionType"など)。あなたのXSDは、この定義を含むXSDファイルを参照する必要があります(のインポートまたはにはが含まれています)。

j2eeでマッピングされたURIを使用して、必要なスキーマのターゲット名前空間を使用します。それがXSDのものと異なる場合は、<xsd:import namespace="j2ee uris goes here" schemaLocation="where is it?"/>のようなものを使用する必要があります。それ以外の場合は<xsd:include schemaLocation="where is it?"/>

すでにインポート/インクルードがXSDにある場合は、スキーマの場所が問題になります。それが何かに解決することを確認してください。これは、あなたが何も言わなかったエラーをどのように取得しているかに依存するので、物事は難しいかもしれません。

エディタの場合は、それが依存します。おそらく、名前空間の参照を解決するカタログを構成する必要があります。おそらくファイルシステムにファイルをコピーするだけです。

-3

Eclipseを使用している場合は、これが役に立ちます。

XML検証ありえないが、ビルドに任意の値を加算した場合(それはあまり私のためにしません)ただ、単に無効にXMLの検証を要約し、右クリックして、プロジェクトを再度検証するには、これらのガイドラインhow to disable xml validation

に従ってください。

関連する問題