2012-05-09 27 views
0

これはおそらくxmlスキーマに関する実務知識を持っている人にとっての基本的なエラーです。Eclipse Indigoの小さな設定変更の問題ですが、Googleの検索能力とすべての実験が疲れましたそれを解決できませんでした。Eclipse Indigoでxsdファイルの検証エラーが発生する

それは楽しそうに機能し、既存のプロジェクト内のXSDファイルです。私はEclipseでmaven/dynamic 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-無効:要素 'の定義' ではありません有効な要素は スキーマ文書にあります。 magpie.xsd /モデル/ srcに/メイン/リソースライン8 XMLスキーマ 問題

S4S-ELT-スキーマ-NS:要素の名前空間 '定義' からスキーマの名前空間、 「HTTPでなければなりません:// www.w3.org/2001/XMLSchema 'を参照してください。 magpie.xsd /モデル/ srcに/メイン/リソースライン 8 XML Schemaの問題

schema_reference.4:///ホーム/ adahar /プロジェクト/モデル/ srcに/メイン/リソース:スキーマ文書 」ファイルの読み込みに失敗しました/magpie.xsd '、 )1)ドキュメントが見つかりませんでした。 2)文書は であることはできませんでした。 3)文書のルート要素は ではありません。 magpie.xsd/Model/src/main/resources行8 XMLスキーマ問題

ありがとうございました。

+0

あなたがあなたの行動を正当化するためにコメントを残すつもりはないされている場合は特に、質問をダウン投票し、私の評判をドッキングする前に答えをお読みください。このエラーは、念入りなことが原因であり、私に十分な面倒をもたらしました。私が最後に望むのは、私が解決策を見つけようとした方法で匿名で私を悩ます人たちです。私は、他人に何が起こったのかを知ることが有用であると考えました。あなたがそうは思わないなら、そう言いましょう。質問全体を削除しますが、あなたがコメントを残していないかどうかはどうすればわかりますか? – Adam

答えて

0

XSDのルート要素は、xsd:schemadefinitionsでない)でなければなりません。いくつかのXSDの例を見て、始める方法を見てください。 XSD要素のXML名前空間がこれによってxsdに設定されているため、xsd:の接頭語が必要です。xmlns:xsd="http://www.w3.org/2001/XMLSchema

+0

私はそれを試みた!私はプロパティを移動しなければならなかったし、これにしました: – Adam

+0

@アダムxsd:スキーマをルートとして持つことは必須です。 – keyser

+0

ウェブサイトの技術的な問題を申し訳ありません!私はroot xsd:schemaで作成したバージョンと、次に表示されるエラーを投稿したかった...(来る) – Adam

2

ファイルがゴミであることが分かります。それは間違ったファイル拡張子を持つ.wsdlファイルであり、とにかく存在してはいけません。 Eclipseのエラーは正当化され、WebサービスとXSDについても何かを学びました。私はそれをしたコミッターによってチェックインされたSCMからのファイルにもっと注意するでしょう。

関連する問題