この規則は、javax.transaction.UserTransaction または weblogic.transaction.UserTransaction をルックアップ・ストリングとして使用して、UserTransaction オブジェクトを取り出すコードにフラグを立てます。
Bean 管理トランザクション Bean は、EJBContext を使用して UserTransaction オブジェクトを取得する必要があります。 getUserTransaction メソッド。 サーブレットや Web コンポーネントなどの他のアプリケーション・コンポーネントは、名前を使用した JNDI 検索を介して参照を取得します。 java:comp/UserTransaction .
以下のタイプのルックアップにフラグが立てられます。
WebLogic UserTransaction ルックアップBean 管理トランザクションの場合、以下を使用するようにコード行が変更されます。 getUserTransaction メソッド。
Bean 管理ルックアップ非エンタープライズ Bean コード (アプリケーション・クライアント、Web コンポーネント、およびサーブレット) の場合、ソース・スキャナーは、java:comp/UserTransaction という名前で JNDI ルックアップを使用するようにコードを変更するクイック・フィックスを提供します。結果は以下の例のようになります。
WebSphere UserTransaction ルックアップ