Questa regola rileva l'utilizzo di WebLogic weblogic.transaction.RollbackException oggetti 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 completo, ad esempio weblogic.transaction.RollbackException .
L'oggetto viene rilevato anche se viene utilizzato come un nome semplice, ad esempio
RollbackException
, se esiste una delle due seguenti istruzioni di importazione:
import weblogic.transaction.*;
o
import weblogic.transaction.RollbackException;