[可変情報]
{0}:注入するクラスの候補
[意味]
注入可能なクラスが複数存在します。
[システムの処理]
処理を中断します。
[ユーザの対処]
注入するクラスを特定できるようCDIに関する定義を確認してください。
[可変情報]
{0}:注入するクラスまたはインタフェース
{1}:注入するクラスの限定子
{2}:注入先
[意味]
注入するクラスのCDIに関する定義が不十分か、CDIが有効になっていません。
[システムの処理]
処理を中断します。
[ユーザの対処]
注入するクラスのCDIに関する定義を確認してください。または、アプリケーションにbeans.xmlを格納しているか確認してください。
[可変情報]
{0}:注入するクラスまたはインタフェース
{1}:注入するクラスの限定子
{2}:注入先
{3}:注入するクラスの候補
[意味]
注入可能なクラスが複数存在します。
[システムの処理]
処理を中断します。
[ユーザの対処]
注入するクラスを特定できるようCDIに関する定義を確認してください。
[可変情報]
{0}:beans.xmlにInterceptorとして定義したクラス
[意味]
beans.xmlでInterceptorとして指定したクラスに@Interceptorアノテーションが付与されていません。
[システムの処理]
処理を中断します。
[ユーザの対処]
Interceptorとして使用する場合@Interceptorアノテーションを付与してください。
Interceptorとして使用しない場合はbeans.xmlに記載したInterceptorの指定を削除してください。
[可変情報]
{0}:beans.xmlにAlternativeとして定義したクラス
[意味]
Alternativeが有効なクラスに@Alternativeアノテーションが付与されていません。
[システムの処理]
処理を中断します。
[ユーザの対処]
@Alternativeアノテーションを付与してください。
[可変情報]
{0}:disposerメソッド
[意味]
disposerメソッドの設定に誤りがあります。
[システムの処理]
処理を中断します。
[ユーザの対処]
プロデューサメソッドおよびdisposerメソッドの定義を確認してください。
[可変情報]
{0}:Interceptorに指定されたメソッド
[意味]
Interceptorで例外のスローが宣言されていません。
[システムの処理]
処理を継続します。
[ユーザの対処]
Interceptorで例外のスローを宣言してください。
[可変情報]
{0}:Interceptorのクラス名
[意味]
Interceptorのクラスが見つかりません。
[システムの処理]
処理を継続します。
[ユーザの対処]
Interceptorのクラス名がjavax.ejb.PostActivateまたはjavax.ejb.PrePassivateの場合、対処の必要はありません。
それ以外の場合、Interceptorのクラス名が正しいか確認してください。