Nepoužívat objekt transakce WebLogic

Toto pravidlo zjistí použití objektů WebLogic weblogic.transaction.Transaction v souboru Java. Přečtěte si téma Podpora JTA v dokumentaci k produktu WebSphere Application Server.

Jsou zjištěny následující případy:

  1. Deklarace polí (úroveň objektu)
    Příklad: private Transaction t ;

  2. Proměnná metody
    Příklad:
    private void doX(){
        Transaction t;
    }

  3. Výraz přetypování
    Příklad: Transaction t = (Transaction) someOtherObject;

Objekt je zjištěn, pokud je použit jako úplný název, např. weblogic.transaction.Transaction.

Objekt je také zjištěn, pokud je použit jako jednoduchý název, např. Transaction, a existuje jeden z následujících dvou příkazů importu:
import weblogic.transaction.*;
nebo
import weblogic.transaction.Transaction;