Questa regola rileva l'utilizzo di oggetti weblogic.transaction.RollbackException WebLogic in un file Java. È possibile modificare l'eccezione in javax.transaction.RollbackException.
WebLogic ServletAuthentication è un'API proprietaria e non può essere utilizzata in WebSphere tradizionale o Liberty. Utilizzare i metodi
HttpServletRequest.login() e HttpServletRequest.logout() dalla piattaforma Java per gestire l'autenticazione.
Consultare la documentazione Java per l'interfaccia HttpServletRequest.
Vengono rilevati i seguenti casi:
Esempio di creazione di nuovi oggetti e istanze di classe:
RollbackException e = new RollbackException()
Dichiarazione campo, esempio a livello di oggetto:
private RollbackException e ;
Esempio di variabile di metodo:
private void doX(){
RollbackException e;
}
Esempio di espressione Cast:
RollbackException e = (RollbackException) someOtherException;
Il metodo genera un esempio di istruzione:
private void doX() throws MyException, RollbackException {
// method data here
}
L'oggetto viene rilevato se viene utilizzato come nome qualificato, come weblogic.transaction.RollbackException.
L'oggetto viene rilevato anche se viene utilizzato come nome semplice, come
RollbackException,
se esiste una delle due istruzioni import riportate di seguito:
import weblogic.transaction.*;
o
import weblogic.transaction.RollbackException;