これはおそらく xml スキーマの実用的な知識を持つ人にとっては基本的なエラーであり、おそらく Eclipse Indigo の構成を少し変更しただけの問題ですが、Google の検索機能を使い果たしてしまい、すべての実験で解決できませんでした。
これは、問題なく機能する既存のプロジェクトの xsd ファイルです。プロジェクトを Eclipse で Maven / 動的 Web プロジェクトに設定しています。動的 Web プロジェクト 2.4 の Eclipse のプロジェクト ファセットを有効にした後、Eclipse はファイルに問題があると主張します。
これがxsdの開始です(へのポインタにエラーが記録されていますwww.w3.org/2001/xmlschema
)
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<definitions
name="ThreeDSecureService"
targetNamespace="http://magpie.webservices.valueobject.domain.acme.com/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://magpie.webservices.valueobject.domain.acme.com/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<types>
エラーは次のとおりです。
s4s-elt-invalid: 要素「definitions」は、スキーマ ドキュメント内の有効な要素ではありません。magpie.xsd /Model/src/main/resources 行 8 XML スキーマの問題
s4s-elt-schema-ns: 要素「定義」の名前空間は、スキーマ名前空間「http://www.w3.org/2001/XMLSchema」からのものでなければなりません。magpie.xsd /Model/src/main/resources 行 8 XML スキーマの問題
schema_reference.4: スキーマ ドキュメント 'file:///home/adahar/projects/Model/src/main/resources/magpie.xsd' の読み取りに失敗しました。1) ドキュメントが見つからなかったためです。2) ドキュメントを読み取ることができませんでした。3) ドキュメントのルート要素は ではありません。magpie.xsd /Model/src/main/resources 行 8 XML スキーマの問題
ヘルプ/アドバイスをありがとう。