ページの先頭行へ戻る
Interstage Application Server/Interstage Web Server メッセージ集
Interstage

71.6.76 IJServer21095

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:詳細メッセージ

意味

トランザクション属性の指定に誤りがあります。

システムの処理

  • IJServer起動処理中に当メッセージが出力された場合、IJServerの起動処理を中止します。

  • J2EEのHotDeploy機能を利用して活性化処理中に当メッセージが出力された場合、活性化処理を中断し、該当する配備モジュールを非活性化状態に変更します。

ユーザの対処

詳細メッセージに従って原因を取り除いてください。以下に、詳細メッセージごとの対処方法を説明します。

  • 詳細メッセージ: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”が指定されていないか確認してください。