| アプリケーション・クライアント・バリデーター |
| CHKJ1000 |
アプリケーション・クライアント・ファイルが無効であるため、検証に失敗しました。デプロイメント記述子が有効であることを
確認してください。 |
application-client.xml ファイルをロードできません。
プロジェクトのメタデータを application-client.xml ファイルから初期化できません。- 以下を確認してください。
- META-INF フォルダーがアプリケーション・クライアント・プロジェクト内に存在していること。
- META-INF に application-client.xml ファイルが含まれていること。
- META-INF がプロジェクトのクラスパス内にあること。
- application-client.xml ファイルの構文を検証します。ナビゲーター・ビューで application-client.xml ファイルを強調表示して、右クリックし、「XML ファイルの検証」を選択します。
- 1) と 2) の両方が完了したら、プロジェクトを閉じてから再オープンし、プロジェクトを再ビルドします。プロジェクトのメタデータがリフレッシュされます。
|
| EAR バリデーター |
| CHKJ1001 |
EAR プロジェクト {0} が無効です。 |
application.xml ファイルをロードできません。
プロジェクトのメタデータを application.xml ファイルから初期化できません。- 以下を確認してください。
- META-INF フォルダーが EAR プロジェクト内に存在していること。
- META-INF に application.xml が含まれていること。
- META-INF がプロジェクトのクラスパス内にあること。
- application.xml ファイルの構文を検証します。ナビゲーター・ビューで application.xml ファイルを強調表示して、右クリックし
、「XML ファイルの検証」を選択します。
- 1) と 2) の両方が完了したら、プロジェクトを閉じてから再オープンし、プロジェクトを再ビルドします。プロジェクトのメタデータがリフレッシュされます。
|
| EJB バリデーター |
| CHKJ2019 |
{0} キー・クラスはランタイムにシリアライズ可能でなければなりません。 |
EJB は、EJB 仕様に準拠しています。このメッセージは、問題が発生する可能性があることを示す警告です。この警告が表示されるのは、型がランタイムにシリアライズ可能である必要があり、シリアライズ可能性がコンパイル時に検証できない場合です。型がランタイムにプリミティブ型、プリミティブ配列、リモート・オブジェクトである場合、または java.io.Serializable を実装している場合、その型はシリアライズ可能です。
このメッセージは java.lang.Object にフラグを立て、無効にすることはできません。コンパイル時にオブジェクトをシリアライズ可能にするか、または警告を無視できます。 |
| CHKJ2412 |
戻りの型はランタイムにシリアライズ可能でなければなりません。 |
| CHKJ2413 |
{0} の引数 {1} はランタイムにシリアライズ可能でなければなりません。 |
| CHKJ2102 |
ファインダー記述子、またはマッチングするカスタムの finder メソッドが {0} クラスに定義されている必要があります。 |
ファインダー記述子がすべての finder メソッドで存在している必要があります。 |
| CHKJ2873 |
この Bean のデータ・ソース・バインディングを CMP 接続ファクトリー・バインディングに移行してください。 |
|
| CHKJ2874 |
この EJB モジュールのデフォルト・データ・ソース・バインディングをデフォルト CMP 接続ファクトリー・バインディングに移行してください。 |
|
| CHKJ2875E |
<ejb-client-jar> {0} は、この EJB モジュールが含まれるすべての EAR ファイルに含まれていなければなりません。 |
<ejb-client-jar> が ejb-jar.xml で指定されている場合、対応する EJB クライアント・プロジェクトにはホーム・インターフェースとリモート・インターフェース、およびクライアントが必要とするその他の型が含まれている必要があります。これらの型がすべて単一の EJB プロジェクトに含まれている場合、デプロイメント記述子の <ejb-client-jar> の行を削除します。
そうでない場合には、EJB クライアント・プロジェクトが存在し、開かれており、この EJB プロジェクトをモジュールとして使用するすべての EAR 内のプロジェクト・ユーティリティー JAR であることを確認します。 |
| CHKJ2905 |
ejb-jar.xml をロードできなかったため、EJB バリデーターは実行されませんでした。
詳しくは、XML バリデーターを実行してください。 |
CHKJ2905 は、プロジェクトのメタデータを ejb-jar.xml から初期化できなかったことを意味します。- 以下を確認してください。
- META-INF フォルダーが EJB プロジェクト内に存在していること。
- META-INF に ejb-jar.xml が含まれていること。
- META-INF がプロジェクトのクラスパス内にあること。
- ejb-jar.xml ファイルの構文を検証します。ナビゲーター・ビューで ejb-jar.xml ファイルを強調表示して、右クリックし
、「XML ファイルの検証」を選択します。
- 1) と 2) の両方が完了したら、プロジェクトを閉じてから再オープンし、プロジェクトを再ビルドします。プロジェクトのメタデータがリフレッシュされます。
|
| JSP バリデーター |
| IWAW0482 |
有効な JspTranslator ではありません |
プロジェクトのパスに問題があります。JSP バリデーターが、WAS ランタイム・コードにアクセスする必要があります。IWAW0482E がすべての Web プロジェクトで表示される場合、変数または JRE パスを確認してください。- グローバル設定を確認し (「ウィンドウ」>「設定」>「Java」>「インストール済みの JRE」)、JRE のロケーションが有効な JRE ディレクトリーを指していることを確認します。
- クラスパス変数 (「ウィンドウ」>「設定」>「Java」>「クラスパス変数」) が適切に設定されていることを確認します。
|
| WAR バリデーター |
| CHKJ3008 |
WAR ファイルが欠落しているか、または無効です。 |
web.xml ファイルをロードできません。
プロジェクトのメタデータを web.xml ファイルから初期化できません。- 以下を確認してください。
- WEB-INF フォルダーが Web プロジェクト内に存在していること。
- WEB-INF に web.xml ファイルが含まれていること。
- WEB-INF がプロジェクトのクラスパス内にあること。
- web.xml ファイルの構文を検証します。ナビゲーター・ビューで web.xml ファイルを強調表示して、右クリックし、「XML ファイルの検証」を選択します。
- 1) と 2) の両方が完了したら、プロジェクトを閉じてから再オープンし、プロジェクトを再ビルドします。プロジェクトのメタデータがリフレッシュされます。
|
| XML バリデーター |
| |
エレメントの型「ejb-jar」の内容が不完全です。次のいずれかである必要があります。(説明、表示名、小アイコン、大アイコン、エンタープライズ Bean、アセンブリー記述子、ejb-client-jar) |
EJB 1.1 および 2.0 の仕様では、少なくとも 1 つのエンタープライズ Bean が EJB .jar ファイルに存在している必要があります。このエラー・メッセージは、EJB .jar ファイルの開発中では正常なもので、コードのエクスポートやデプロイなど、実動アクションを実行するまでは無視できます。
少なくとも 1 つのエンタープライズ Bean をプロジェクトに定義します。 |