この表は、異なるプロジェクト・タイプで使用可能なバリデーターをリストし、それぞれのバリデーターについて簡単に説明しています。
| バリデーター名 | 説明 |
|---|---|
| アプリケーション・クライアント・バリデーター | アプリケーション・クライアント・バリデーターは、以下のアプリケーション・クライアント・プロジェクト・リソースを検証します。
|
| コネクター・バリデーター | コネクター・バリデーターは、コネクター・プロジェクトに無効な J2EE 仕様レベルがないかどうかを検査します。 |
| DTD バリデーター | DTD バリデーターは、DTD の現在の状態が意味的に有効であるかどうか判断します。XML ファイルの検証は 、W3C Web サイトにある XML 仕様 「Extensible Markup Language (XML) 1.0」に従って行われます。また、DTD バリデーターは、エンティティーや存在しない要素への参照などのエラーを検査します。 |
| EAR バリデーター | EAR バリデーターは以下のものを検査します。
EAR バリデーターは、エンタープライズ・アプリケーション・プロジェクトに関するモジュール・プロジェクトの有効期間と依存関係のみを確認することに注意してください。 |
| EJB バリデーター | EJB バリデーターは、EJB
プロジェクトに含まれているエンタープライズ Bean が Sun Enterprise JavaBeans™ 仕様 (1.1、2.0、および 2.1。これは、Bean のレベルによる) に準拠しているかどうかを検証します。EJB 1.0 仕様のコード検証はサポートされません。
特に、EJB バリデーターは以下のリソースを検査します。
|
| EL 構文バリデーター | |
| HTML 構文バリデーター | HTML 構文バリデーターは、以下の Web プロジェクト・リソースにおける HTML の基本構文および HTML DTD 準拠を検証します。
|
| JSP 構文バリデーター | JSP 構文バリデーターは、プロジェクト内の JSP ファイルを対応する Java コードに変換してから、その Java コードにコンパイル・エラーがないか検査することで、JSP ファイルの検証を行います。 |
| WAR バリデーター | WAR バリデーターは、以下の Web プロジェクト・リソースを検査します。
|
| WSDL バリデーター | WSDL バリデーターは、WSDL ファイル内の以下の項目を検査します。
|
| WS-I メッセージ検査機能 | WS-I メッセージ検査機能は、WS-I プロファイルに照らして SOAP メッセージを確認します。ユーザーは、TCP/IP モニターを使用して SOAP メッセージをキャプチャーして、確認することができます。バリデーターはプロジェクト・リソース (.wsimsg) として保存されるメッセージ・ログを確認します。ログは WS-I によって指定されたフォーマットに準拠します。 |
| XML スキーマ・バリデーター | XML スキーマ・バリデーターは、XML スキーマ・ファイルの現在の状態が意味的に有効であるかどうか判断します。XML スキーマの検証は 、W3C Web サイトの XML スキーマ仕様「XML Schema Part 1: Structures (英語)」に従って行われます。 |
| XML バリデーター | XML バリデーターは、XML ファイルが適切な形式に従っていることを確認します。また、これは、XML ファイルが有効であかどうかを検証します。すなわち、XML ファイルが関連する DTD または XML スキーマで確立された制約に従います。 |