Explanation | 指定されたサーバーに対する注入エンジン・サービスが使用できません。 |
Action | 注入エンジン・サービスは、アプリケーション・サーバー・プロセス上の singleton サービスとして始動されました。 アプリケーション・サーバーがエラーなく始動されたことを確認します。 |
Explanation | 注入エンジンは、始動時にデフォルト注入プロセッサーのセットを初期化します。 追加の注入プロセッサーが注入エンジンに登録される前に、注入エンジン・サービスが始動され初期化される必要があります。 |
Action | アプリケーション・サーバーの始動後に注入プロセッサーが登録されることを確認します。 |
Explanation | 注入ターゲットのメソッドは setter プロパティー・メソッドでなければなりません。 |
Action | アノテーションまたは注入ターゲット XML が、意図するメソッドを指定していることを確認します。 |
Explanation | デプロイメント記述子のメタデータの処理中にエラーが発生しました。 |
Action | デプロイメント記述子に含まれる XML が正しいことを確認します。 |
Explanation | 注入エンジンは、指定されたクラスの注入ターゲットを正しくセットアップすることができませんでした。 |
Action | 正しいアノテーションは、クラス内およびデプロイメント記述子の XML に含まれます。 |
Explanation | バインディングと注入情報にエラーがあります。 |
Action | クラスに含まれるアノテーションおよびデプロイメント記述子に含まれる XML が正しいことを確認します。 |
Explanation | プロセッサーが初期化に失敗しました。 |
Action | プロセッサーが使用可能で注入エンジンに正しく登録されていることを確認します。 |
Explanation | NumberFormatException 例外が原因で、コンテナーは環境エントリーを処理できません。 |
Action | 環境エントリーの値が、指定されたタイプに有効なストリング表記であることを確認してください。 |
Explanation | ブール・タイプのエンタープライズ Bean の java:comp/env コンテキスト環境エントリーには、true または false 値が割り当てられなければなりません。 その他の値は false 値となりますが、構成の問題を示すことがあります。 アプリケーションが期待どおりに動作しない可能性があります。 |
Action | ブール・タイプの java:comp/env コンテキスト環境エントリーを true または false 値に変更してください。 |
Explanation | 注入エンジンは、java:comp/env エントリーを作成しようと試みているときに例外が検出されました。 |
Action | 例外に関連するメッセージに従って、処置を取ってください。 |
Explanation | 注入エンジンは、環境エントリーとして無効なタイプを検出しました。 |
Action | 次の環境エントリー・タイプのうちの 1 つを使用することを確認してください: String、Character、Byte、Short、Integer、Long、Boolean、Double、Float、Class、および Enum の任意のサブクラス。 |
Explanation | 注入エンジンは、java:comp/env 名前空間内で宣言された名前と、グローバル Java Naming and Directory Interface (JNDI) 名前空間内のターゲット・リソースの名前とをリンクすることができません。 |
Action | @Resource アノテーションまたは resource-ref 宣言を使用して注入に宣言されている名前が、バインディング XML ファイル内の同じ名前に一致することを確認してください。 |
Explanation | 以下の情報は EJB 仕様オーバーライド・ルールに記述されています。 注入ターゲットが既に存在し、かつ XML を使用して指定された場合、アノテーション・注入ターゲットは同じフィールドまたはプロパティー・メソッドを指定する必要があります。 |
Action | アノテーション注入ターゲットを変更して、同じフィールドまたはプロパティー・メソッドの、以前に定義した XML 注入ターゲットに一致させます。 |
Explanation | EJB 仕様によれば、注入ターゲット・フィールドに final を宣言することはできません。 |
Action | フィールド名またはシグニチャーを訂正して、非プライベート・クラス・フィールドの 1 つを指定します。 |
Explanation | 注入エンジンには、メンバーにアクセスするための正しいセキュリティー・クレデンシャルがありません。 |
Action | 例外に関連するメッセージに基づいて処置を行います。 |
Explanation | 注入ターゲットに示されたフィールド・タイプが正しくありません。 |
Action | アノテーションまたは注入ターゲット XML が、意図するフィールドを指定していることを確認します。 |
Explanation | クラスには、構成された注入ターゲットのプロパティー名を含むメソッドまたはフィールドがありません。 |
Action | 構成済みの注入ターゲットのプロパティー名の英語スペルが正しいこと、および、クラスが、対応フィールドまたはプロパティー・メソッドを含むことを、確認してください。 |
Explanation | 注入エンジンは、XML コード内に指定された注入エンジン・ターゲット情報を使用しようと試みているときに例外を検出しました。 |
Action | デプロイメント記述子内に存在する XML が正しいことを確認します。 |
Explanation | 注入エンジンは、指定されたオブジェクト・クラスのロードおよびインスタンス化に失敗しました。 |
Action | クラスが使用可能であり、コンストラクターが可視でアクセス可能であることを確認します。 |
Explanation | 情報アノテーションまたは注入ターゲットが正しくないかまたは不完全です。 |
Action | エンタープライズ Bean のアノテーションまたは注入ターゲット XML が、正しいことを確認します。 |
Explanation | ホームおよびリモート、またはローカル・ホームおよびローカル・エレメントが、欠落しているかまたは解決できません。 |
Action | <ejb-ref> または <ejb-local-ref> タグが、XML デプロイメント記述子内で正しく指定されていることを確認してください。 |
Explanation | 注入エンジンは、バインドしようと試みているときに例外を検出しました。 |
Action | 例外に関連するメッセージに従って、処置を取ってください。 |
Explanation | 指定されたタイプ は、指定されたクラスには注入できません。 |
Action | エンタープライズ Bean のアノテーションまたは注入ターゲット XML が、正しいことを確認します。 |
Explanation | エンタープライズ Bean に直接注入できるのは、EJBContext または TimerService オブジェクトだけです。 |
Action | 指定されたタイプが EJBContext または TimerService オブジェクトであることを確認します。 |
Explanation | 指定されたオブジェクト・ファクトリーは、バインディング・オブジェクトとして不正です。 |
Action | ファクトリーにオブジェクトが正しくバインドされていることを確認してください。 |
Explanation | グローバル Java Naming and Directory Interface (JNDI) 名前空間で検索される参照の作成中に問題が起きました。 |
Action | 指定された参照が正しいことを確認してください。 |
Explanation | 指定された参照の XML が正しくないかまたは不完全です。 |
Action | デプロイメント記述子内に存在する XML が正しいことを確認します。 |
Explanation | インターフェース・クラスが欠落しているか、検出できません。 |
Action | <ejb-ref> または <ejb-local-ref> タグが、XML デプロイメント記述子内で正しく指定され、クラスが使用可能であることを確認してください。 |
Explanation | 情報アノテーションまたは注入ターゲットが正しくないかまたは不完全です。 |
Action | エンタープライズ Bean のアノテーションまたは注入ターゲット XML が、正しいことを確認します。 |
Explanation | アプリケーションが、あるオブジェクトへの参照を宣言しましたが、このオブジェクトが見つかりませんでした。 |
Action | 参照元オブジェクトが見つからなかった理由を示している前のメッセージを調べて、参照についての構成が正しいかどうかを確認してください。 |
Explanation | 指定されたオブジェクトが不正です。 |
Action | オブジェクトが Reference タイプに設定されることを確認してください。 |
Explanation | ファクトリーを誤って指定しています。 |
Action | 使用しているバインディング・オブジェクトのファクトリーを指定してください。 |
Explanation | Reference の RefAddr が指定されていません。 |
Action | Reference の RefAddr を指定してください。 |
Explanation | インターフェース・クラスが欠落しているか、検出できません。 |
Action | <ejb-ref> または <ejb-local-ref> タグが、XML デプロイメント記述子内で正しく指定され、クラスが使用可能であることを確認してください。 |
Explanation | 複数の注入ターゲットが同一のフィールドまたはメソッドに構成された場合には、注入エンジンは注入するターゲットを決定できません。 |
Action | 複数の注入ターゲットで同一のフィールドまたはメソッドを構成しないでください。 |
Explanation | AutoLink のスコープは、EJB 参照が行われるアプリケーション、およびアプリケーション・サーバー・クラスターのメンバーではないサーバーに制限されます。 |
Action | 参照されているエンタープライズ Bean が同じアプリケーションに存在していることを確認してください。 |
Explanation | 同じ名前の env-entry ステートメントの重複は、許可されません。 |
Action | 同じ名前の env-entry を構成しないでください。 |
Explanation | Enterprise JavaBeans (EJB) の指定は、UserTransaction インターフェースがコンテナーで管理されたトランザクション区分のエンタープライズ Bean で使用不可であることを要求します。 |
Action | UserTransaction インターフェースをコンテナーで管理されたトランザクション Bean に注入しないでください。 |
Explanation | リソース参照のバインディングが、省略されたか、正しく指定されていない可能性があります。 |
Action | リソース参照は、コンポーネント・クラス・ファイル内の @Resource アノテーションが設定されたコンポーネント、または、デプロイメント記述子内の resource-env-ref、resource-ref、message-destination-ref のいずれかの XML スタンザに対して定義されます。 コンポーネントが Enterprise Java Bean (EJB) モジュールの場合は ibm-ejb-jar-bnd ファイル内、コンポーネントが Web アプリケーション・モジュールの場合は ibm-web-bnd ファイル内、コンポーネントがクライアント・モジュールの場合は ibm-application-client-bnd ファイル内のリソース参照に、バインディングが定義されていることを確認してください。 |
Explanation | injection-target 値が設定されていない場合、env-entry の値を指定する必要があります。 |
Action | env-entry に、値か injection-target、あるいはその両方を指定してください。 |
Explanation | リソース参照バインディングによって識別されるリソースのタイプについて、デプロイメント記述子内の resource-env-ref、resource-ref、message-destination-ref のいずれかの XML スタンザに対して定義されたタイプとの互換性は検査されません。 |
Action | デプロイメント記述子内のリソース参照に対して宣言されたタイプを、ロードされるタイプに変更してください。 |
Explanation | 示されたクラスが使用されている場合、アプリケーションは正しく機能しません。 |
Action | そのクラスをアプリケーションから除去するか、例外の原因を訂正してください。 |
Explanation | 示されたクラスが使用されている場合、アプリケーションは正しく機能しません。 |
Action | そのクラスをアプリケーションから除去するか、例外の原因を訂正してください。 |
Explanation | 示されたクラスが使用されている場合、アプリケーションは正しく機能しません。 |
Action | そのクラスをアプリケーションから除去するか、例外の原因を訂正してください。 |
Explanation | 示されたクラスが使用されている場合、アプリケーションは正しく機能しません。 |
Action | そのクラスをアプリケーションから除去するか、例外の原因を訂正してください。 |
Explanation | 同じコンポーネント名前空間の XML デプロイメント記述子の中で、複数のリソース参照が同じ名前で定義されている場合、リソースのタイプは同じでなければなりません。 これが起こる可能性のある典型的なシナリオは、Enterprise Java Bean (EJB) および対応するインターセプター・クラスのリソース参照を定義しているときです。 EJB とインターセプターは、両方とも同じコンポーネント名前空間を共有しています。したがって、2 つに共通するリソース参照は、同じタイプでなければなりません。 |
Action | XML デプロイメント記述子の中で、リソース参照の内の 1 つの名前を変更するか、あるいは、参照の内の 1 つのタイプを変更して、他方のタイプに一致するようにします。 |
Explanation | 同じコンポーネント名前空間の XML デプロイメント記述子の中で、複数のリソース参照が同じ名前で定義されている場合、リソースのすべての属性は、同じであるか、一方が他方に割り当て可能でなければなりません。 これが起こる可能性のある典型的なシナリオは、Enterprise Java Bean (EJB) および対応するインターセプター・クラスのリソース参照を定義しているときです。 EJB およびインターセプターの両方は、同じコンポーネント名前空間を共有しています。したがって、2 つに共通するリソース参照は、互換でなければなりません。 |
Action | XML デプロイメント記述子の中で、リソース参照の内の 1 つの名前を変更します。あるいは、矛盾する値の 1 つを変更して、同じ値にするか、一方を他方に割り当て可能にします。 |
Explanation | 同じコンポーネント名前空間の XML デプロイメント記述子およびソース・コード・アノテーションの中で、複数のリソース参照が同じ名前で定義されている場合、リソースの一部の属性は、同じであるか、一方が他方に割り当て可能でなければなりません。 |
Action | XML デプロイメント記述子またはソース・コード・アノテーションの中で、リソース参照の内の 1 つの名前を変更します。あるいは、矛盾する値の 1 つを変更して、同じ値にするか、一方を他方に割り当て可能にします。 |
Explanation | 同じコンポーネント名前空間のソース・コード・アノテーションの中で、複数のリソース参照が同じ名前で定義されている場合、リソースのすべての属性は、同じであるか、一方が他方に割り当て可能でなければなりません。 |
Action | ソース・コード・アノテーションの中で、リソース参照の内の 1 つの名前を変更するか、あるいは、矛盾する値の 1 つを変更して、同じ値にするか、一方を他方に割り当て可能にします。 |
Explanation | AutoLink のスコープは、メッセージ宛先参照が行われるアプリケーション、およびアプリケーション・サーバー・クラスターのメンバーではないサーバーに制限されます。 |
Action | 参照されているメッセージ宛先が同じアプリケーションに存在していることを確認してください。 あるいは、メッセージ宛先のバインディングを定義してください。 |
Explanation | プロパティー・インスタンス変数とそれに対応する set メソッドの両方にリソースの注入を要求すると、エラーになります。 |
Action | フィールドまたはメソッドのいずれかの注釈を除去してください。 フィールドまたはメソッドのいずれか一方で、別の (デフォルトでない) 名前を指定したリソースの注入を要求できます。 リソースに対してこの JNDI 名を明示的に指定することで、単一のリソースを複数クラスの複数フィールドまたは複数メソッドに注入することが可能になります。 |
Explanation | EJB 仕様によれば、注入ターゲットは、クライアント・コンテナーに存在する場合にしか static と宣言することはできません。 |
Action | 注入ターゲットのコードを非 static に変更するか、別の注入ターゲットを選択するか、注入ターゲットを除去して手動で取り込んでください。 |
Explanation | EJB 仕様によれば、クライアント・コンテナーでは注入ターゲットを static と宣言する必要があります。 |
Action | 注入ターゲットのコードを static に変更するか、別の注入ターゲットを選択するか、注入ターゲットを除去して手動で取り込んでください。 |
Explanation | 循環的または再帰的注入は、1 つのオブジェクトの注入で同じオブジェクトの別の注入が必要になる場合に発生します。 例えば、ステートフル・セッション Bean で同じタイプのインスタンスのそれ自身への注入が試行された場合に、このシナリオが発生することがあります。 |
Action | アプリケーション・コードまたは構成を変更して、注入ターゲットによる自身への直接または間接的な依存がなくなるようにしてください。 |
Explanation | このクラスは、UserTransaction インスタンスが注入されるように構成されていましたが、これが許可されていません。 クラスが Bean である場合、その Bean が Bean 管理トランザクション用に構成されていません。 クラスがインターセプターあるいは Web サービス・ハンドラーである場合、これは Bean 管理トランザクション用に構成されていない 1 つ以上の Bean によって使用されています。 |
Action | UserTransaction インスタンスの注入を停止するようにクラスを変更するか、 Bean 管理トランザクションを受け入れられるように Bean 構成を変更してください。 このクラスが複数の Bean によって使用されるインターセプターまたは Web サービス・ハンドラー・クラスであり、その複数 Bean の中には Bean 管理トランザクション用に構成されているものもあれば、構成されていないものもある場合は、UserTransaction インスタンスを注入しない新規のインターセプターまたは Web サービス・ハンドラー・クラスを作成して、それをコンテナー管理トランザクション用に構成されている Bean で使用してください。 |
Explanation | クラスはメソッド注入をするように構成されていましたが、複数のメソッドが、注入されるオブジェクトのタイプと互換性があります。 |
Action | 1 つのメソッドの正確なタイプを指定するように Bean 構成を変更するか、クラスのメソッドが注入構成タイプと厳密に同一のパラメーター・タイプを持つようにクラスを変更するか、または、あいまいなメソッドのいずれかを削除または名前変更することでクラスを変更してください。 |
Explanation | コンポーネントの名前空間を共有する複数のコンポーネントが同一名の参照を定義する場合、参照のバインディングと拡張プロパティーのすべてが同じでなければなりません。 |
Action | モジュールのバインディングあるいは拡張ファイルにおいて、矛盾する値のいずれかを変更して同一になるようにします。 |
Explanation | Enum タイプのエンタープライズ・モジュールの単純環境エントリーには、有効な Enum ID 値が割り当てられている必要があります。 |
Action | Enum タイプの単純環境エントリーを有効な Enum ID 値に変更してください。 |
Explanation | エンタープライズ・モジュールの単純環境エントリーは、次のいずれかの Java タイプにすることができます: String、Character、Byte、Short、Integer、Long、Boolean、Double、Float、Class、および Enum の任意のサブクラス。 |
Action | 単純環境エントリーを、サポートされているいずれかのタイプに変更してください。 |
Explanation | 参照名は java:comp/env に対して相対的であるか、java:global、java:app、java:module、または java:comp で始まっている必要があります。 |
Action | デプロイメント記述子およびソース・コード・アノテーションの参照名を変更してください。 |
Explanation | アノテーションに指定するプロパティーの形式は、name=value です。 |
Action | name=value の形式になるように、ソース・コード・アノテーションのプロパティー属性を変更してください。 |
Explanation | isolationLevel は、java.sql.Connection クラスの定数 TRANSACTION_NONE、TRANSACTION_READ_UNCOMMITTED、TRANSACTION_READ_COMMITTED、TRANSACTION_REPEATABLE_READ、または TRANSACTION_SERIALIZABLE のいずれかとする必要があります。 |
Action | ソース・コード・アノテーションの isolationLevel 属性を有効な値のいずれかに変更してください。 |
Explanation | AutoLink のスコープは、EJB 参照が行われるアプリケーション、およびアプリケーション・サーバー・クラスターのメンバーではないサーバーに制限されます。 |
Action | 参照されているエンタープライズ Bean が同じアプリケーションに存在していることを確認してください。 |
Explanation | 注入メソッドは、JavaBeans プロパティー設定メソッドの規則に従っている必要があります。 |
Action | ただ 1 つのパラメーターを持つように注入メソッドのコードを変更するか、別の注入ターゲットを選択するか、注入ターゲットを除去して値を手動で取り込んでください。 |
Explanation | アプリケーション・クラス・ローダーまたはアプリケーション・サーバー・クラス・ローダーが、製品クラス・ローダーによってロードされるはずであったアノテーション・クラスをロードしました。 これは、ローカル・クラス・ローダーで最初にクラス (最後に親) をロードするようにクラス・ローダーが構成されているときに起こります。 アノテーションは、製品クラス・ローダーによってロードされた場合にのみ認識されます。 |
Action | このアノテーション・クラスをアプリケーション・クラスパスまたはアプリケーション・サーバー・クラスパスから削除してください。 |
Explanation | 指定された属性は未指定またはデフォルト値のいずれかでなければなりません。 |
Action | この属性をソース・コード・アノテーションまたはデプロイメント記述子から削除してください。 |
Explanation | Java Enterprise Edition の仕様では、共有名前空間で複数のコンポーネントが参照を宣言する場合、すべての宣言の属性が整合する必要があると記述されています。 |
Action | 宣言の属性が整合するように、それらを変更してください。 |
Explanation | クラス・レベル・アノテーションに JNDI を指定する必要があります。 |
Action | ソース・コードのクラス・レベル・アノテーションで JNDI 名を指定してください。 |
Explanation | 注入に使用されるオブジェクト・インスタンスはフィールドまたはメソッド・パラメーターのタイプと一致していなければなりません。 |
Action | 参照バインディングが指定された参照にふさわしいものであることを確認してください。 |
Explanation | 指定されたクラスのフィールドまたはメソッドのリストを取得しているときにクラス・ロード・エラーが発生したため、指定された注入ターゲットを見つけることができませんでした。 |
Action | アプリケーション・パッケージ化およびクラス・ローダー設定が正しいことを確認してください。 |
Explanation | java:comp/env の名前に対する JNDI 操作は、Java EE アプリケーション・コンポーネントに関連付けられたスレッドでのみサポートされます。 |
Action | Java EE アプリケーション・コンポーネントに関連付けられたスレッドで JNDI 操作が行われるように、アプリケーションを変更してください。 |
Explanation | 指定された JNDI 名によるオブジェクト参照のインスタンスを作成中にエラーが発生しました。 |
Action | エラーについて詳しくは、ネストされた例外または前のエラーを参照してください。 |
Explanation | META-INF/application.xml ファイルで宣言される参照は、java:global コンテキストまたは java:app コンテキスト内の名前のみを使用できます。 |
Action | 参照を削除するか、java:global/ 接頭部または java:app/ 接頭部が付くよう参照名を更新してください。 |
Explanation | サーバーは、指定された名前およびタイプのバインディングを見つけられませんでした。 |
Action | 指定された名前のリソースを定義するか、あるいは既に定義されたリソースを使用するアプリケーション・バインディングを構成してください。 |
Explanation | サーバーは、指定された名前およびタイプのバインディングを見つけられませんでした。 バインディング名がアプリケーションにより指定されていなかったため、デフォルト・バインディング名が使用されました。 |
Action | 指定された名前のリソースを定義するか、あるいは既に定義されたリソースを使用するアプリケーション・バインディングを構成してください。 |
Explanation | サーバーは、指定された名前およびタイプのバインディングを見つけられませんでした。 |
Action | サービス・プロバイダーにお問い合わせください。 |
Explanation | サーバーは指定された名前およびタイプのバインディングを見つけましたが、アクセス時にエラーが発生しました。 |
Action | 詳しくは、例外メッセージ・テキストを参照してください。 |
Explanation | アプリケーションはセッション EJB への参照を宣言していますが、セッション EJB をサポートするフィーチャーがサーバーの構成に含まれていません。 |
Action | サーバー構成を変更して、セッション EJB をサポートするフィーチャーを有効にしてください。例えば、ejbLite-3.1 フィーチャーを有効にします。 |
Explanation | 間接ルックアップでそれ自体を参照しているものがバインディングに含まれています。例えば、正しくない @Resource(name="jdbc/ds", lookup="java:comp/env/jdbc/ds") アノテーションが使用されている場合、名前には暗黙の java:comp/env/ 接頭部があるため、このルックアップ・ストリングはリソース参照を参照して、無限ループを形成します。 |
Action | lookup または binding-name をターゲット・リソースに変更してください。例えば、正しくない @Resource(name="jdbc/ds", lookup="java:comp/env/jdbc/ds") アノテーションが使用されている場合、lookup を jdbc/ds に変更することができ、そうするとリソースはデフォルトの名前空間内に置かれます。 |
Explanation | この通知メッセージは翻訳されません。 |
Action | 詳しくはメッセージを参照してください。 |
Explanation | この警告メッセージは翻訳されません。 |
Action | 詳しくはメッセージを参照してください。 |
Explanation | このエラー・メッセージは翻訳されません。 |
Action | 詳しくはメッセージを参照してください。 |