Interstage Application Server/Interstage Web Server メッセージ集 |
目次 |
第2部 メッセージラベルのあるメッセージ | > 第11章 メッセージ番号がIJServer2で始まるメッセージ | > 11.6 IJServer21000番台のメッセージ |
IJServer: ERROR: IJServer21095: Error in transaction attribute specification: NAME=%s1 TRANSACTION=%s2 REASON=%s3
IJServer:エラー: IJServer21095: トランザクション属性の指定に誤りがあります: NAME=%s1 TRANSACTION=%s2 REASON=%s3
[可変情報]
%s1:EJBアプリケーション名
%s2:トランザクション属性
%s3:詳細メッセージ
[意味]
トランザクション属性の指定に誤りがあります。
[システムの処理]
[ユーザの対処]
詳細メッセージに従って原因を取り除いてください。以下に、詳細メッセージごとの対処方法を説明します。
詳細メッセージ:01
[意味]
トランザクション管理種別に“Container”が指定されたSession Bean、Message-driven BeanおよびEntity Beanにトランザクション属性が指定されていません。
[ユーザの対処]
トランザクション管理種別に“Container”が指定されたSession Bean、Message-driven BeanおよびEntity Beanには、必ずトランザクション属性を指定してください。
詳細メッセージ:02
[意味]
トランザクション管理種別に“Container”が指定されたMessage-driven Beanに、指定できないトランザクション属性が指定されました。
[ユーザの対処]
トランザクション管理種別に“Container”が指定されたMessage-driven Beanには、以下のいずれかのトランザクション属性を指定してください
Required
NotSupported
詳細メッセージ:05
[意味]
サポートされていないトランザクション属性が指定されています。
[ユーザの対処]
以下の項目を確認してください。
- トランザクション属性に不正な値が指定されていないか
- 分散トランザクション機能を使用する場合、Entity Beanメソッドのトランザクション属性に“NotSupported”、“Supports”および“Never”が指定されていないか
- EJBタイマーサービス機能を使用する場合、トランザクション属性に“Mandatory”が指定されていないか
詳細メッセージ:08
[意味]
Entity Beanのインスタンス管理モードに“NoCache”を設定した場合、サポートされてないトランザクション属性が指定されています。
[ユーザの対処]
トランザクション属性に“NotSupported”、“Supports”または“Never”が指定されていないか確認してください。
目次 |