Ne használjon WebLogic transaction objektumot

Ez a szabály a WebLogic weblogic.transaction.Transaction Objektumok egy Java fájlban. Tekintse át a JTA támogatás témakört a WebSphere Application Server dokumentációjában.

A szabály a következő eseteket ismeri fel:

  1. Meződeklaráció (objektumszintű)
    Példa: private Transaction t ;

  2. Metódus változó
    Például:
    private void doX(){
        Transaction t;
    }

  3. Típuskényszerítési kifejezés
    Példa: Transaction t = (Transaction) someOtherObject;

Az objektum akkor észlelhető, ha minősített nevként kerül felhasználásra, például weblogic.transaction.Transaction .

Az objektum akkor is észlelhető, ha egyszerű névként kerül felhasználásra, például Transaction és a következő két importálási utasítás egyike létezik:
import weblogic.transaction.*;
or
import weblogic.transaction.Transaction;