Cette règle détecte l'utilisation de WebLogic weblogic.transaction.Transaction dans un fichier Java . Consultez la rubrique relative à la prise en charge de JTA dans la documentation WebSphere Application Server.
Les cas suivants sont détectés :
Déclaration de zone (niveau objet)
Exemple :
private Transaction t ;
Variable de méthode
Exemple :
private void doX(){
Transaction t;
}
Expression de transtypage
Exemple :
Transaction t = (Transaction) someOtherObject;
L'objet est détecté s'il est utilisé comme nom qualifié, par exemple: weblogic.transaction.Transaction .
L'objet est également détecté s'il est utilisé comme nom simple, par exemple:
Transaction
, et l'une des deux instructions d'importation suivantes existe:
import weblogic.transaction.*;
ou
import weblogic.transaction.Transaction;