[意味]
Conversationスコープが開始されている状態でjavax.enterprise.context.Conversation#begin()が実行されました。
[システムの処理]
処理を中断します。
[ユーザの対処]
Conversationスコープ開始後にjavax.enterprise.context.Conversation#begin()を実行しないようアプリケーションの処理を見直してください。
[意味]
Conversationスコープが開始されていない状態でjavax.enterprise.context.Conversation#end()が実行されました。
[システムの処理]
処理を中断します。
[ユーザの対処]
Conversationスコープが開始されていない状態でjavax.enterprise.context.Conversation#end()を実行しないようアプリケーションの処理を見直してください。
[可変情報]
{0}:ConversationスコープのID番号
[意味]
ID{0}のConversationスコープが見つかりません
[システムの処理]
処理を中断します。
[ユーザの対処]
ID{0}のConversationスコープがタイムアウトにより終了している可能性があります。
タイムアウトしていないか確認してください。
[可変情報]
{0}:Observerメソッド
[意味]
ObserverメソッドをDependentスコープのクラスに宣言しています。
[システムの処理]
処理を中断します。
[ユーザの対処]
Observerメソッドを宣言しているクラスのスコープをDependent以外に変更してください。
[可変情報]
{0}:注入するクラスが実装するインタフェース
[意味]
@Newアノテーションの引数にクラスが指定されていません。
[システムの処理]
処理を中断します。
[ユーザの対処]
注入するクラスを引数に指定してください。
[意味]
CDIのバージョン情報です。
[システムの処理]
処理を継続します。
[ユーザの対処]
対処は不要です。
[可変情報]
{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で例外のスローを宣言してください。