Ne használjon WebLogic transaction objektumot

Ez a szabály a weblogic.transaction.Transaction WebLogic objektumok használatát ismeri fel a Java fájlokban. 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éldául: 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éldául: Transaction t = (Transaction) someOtherObject;

A rendszer felismeri az objektumot, ha az minősített névként kerül felhasználásra, például: weblogic.transaction.Transaction.

A rendszer akkor is felismeri az objektumot, ha az egyszerű névként kerül felhasználásra, például: Transaction, tovább létezik az alábbi két importálási utasítás egyike:
import weblogic.transaction.*;
or
import weblogic.transaction.Transaction;