Esta regla detecta el uso de objetos weblogic.transaction.Transaction de WebLogic en un archivo Java. Consulte el tema Soporte de JTA en la documentación de WebSphere Application Server.
Se han detectado los siguientes casos:
Declaración de campo (nivel de objeto)
Ejemplo: private Transaction t ;
Variable de método
Ejemplo:
private void doX(){
Transaction t;
}
Expresión de conversión de tipo de datos
Ejemplo: Transaction t = (Transaction)
someOtherObject;
El objeto se detecta si se utiliza como nombre calificado, por ejemplo, weblogic.transaction.Transaction.
El objeto también se detecta si se utiliza como nombre simple, por ejemplo,
Transaction y existe una de las dos siguientes sentencias de
importación:
import weblogic.transaction.*;
o bien
import weblogic.transaction.Transaction;