プロジェクトを検証すると、 共通エラー・メッセージが表示される場合があります。
メッセージ接頭語 | メッセージ | 説明 |
---|---|---|
アプリケーション・クライアント・バリデーター | ||
CHKJ1000 | アプリケーション・クライアント・ファイルが無効であるため、検証に失敗しました。 デプロイメント記述子が有効であることを確認します。 | application-client.xml ファイルをロードできません。プロジェクトのメタデータを
application-client.xml ファイルから初期化できません。
|
EAR バリデーター | ||
CHKJ1001 | EAR プロジェクト {0} が無効です。 | application.xml ファイルをロードできません。プロジェクトのメタデータを
application.xml から初期化できません。
|
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 クライアント・プロジェクトに、 クライアントが必要とする、ホームおよびリモート・インターフェースおよびその他の型が含まれる必要があります。これらの型がすべて 1 つの EJB プロジェクトに含まれている場合、 デプロイメント記述子の <ejb-client-jar> 行を削除します。そうでない場合は、EJB クライアント・プロジェクトが存在し、それが開かれていて、かつこの EJB プロジェクトをすべての EAR でモジュールとして使用するプロジェクト・ユーティリティー JAR であることを確認してください。 |
CHKJ2905 | ejb-jar.xml をロードできなかったため、EJB バリデーターが実行されませんでした。詳しくは、XML バリデーターを実行してください。 | CHKJ2905
は、プロジェクトのメタデータを ejb-jar.xml から初期化できなかったことを意味します。
|
JSP バリデーター | ||
IWAW0482 | 有効な JspTranslator がありません | プロジェクトにパスの問題があります。JSP
バリデーターは WAS ランタイム・コードにアクセスする必要があります。IWAW0482E
がすべての Web プロジェクトに出現した場合は、以下のように変数または JRE パスを検査してください。
|
WAR バリデーター | ||
CHKJ3008 | WAR ファイルが欠落しているか、無効です。 | web.xml ファイルをロードできません。プロジェクトのメタデータを
web.xml ファイルから初期化できません。
|
XML バリデーター | ||
要素の型「ejb-jar」の内容が不完全です。 次のいずれかである必要があります。(説明、表示名、小アイコン、大アイコン、エンタープライズ Bean、アセンブリー記述子、ejb-client-jar) | EJB 1.1 および 2.0 仕様では、EJB の .jar ファイルに少なくとも 1 つのエンタープライズ Bean が必要です。このエラー・メッセージは、EJB の .jar ファイルの開発中には普通に起こることで、コードのエクスポートやデプロイのような実用向けのアクションをとるまでは、無視できるものです。プロジェクトに少なくとも 1 つのエンタープライズ Bean を定義してください。 |