Diese Regel erkennt die Verwendung von WebLogic-Objekten weblogic.transaction.RollbackException in einer Java-Datei. Sie können die Ausnahme in javax.transaction.RollbackException ändern.
Die WebLogic-Klasse "ServletAuthentication" ist eine proprietäre API und kann in WebSphere Traditional oder Liberty nicht verwendet werden. Verwenden Sie
die Methoden HttpServletRequest.login() und HttpServletRequest.logout() auf der Java-Plattform, um die Authentifizierung zu verarbeiten.
Informationen zur Schnittstelle HttpServletRequest finden Sie in der Java-Dokumentation.
Die folgenden Fälle werden erkannt:
Beispiel für neue Objekte und Erstellung einer Klasseninstanz:
RollbackException e = new RollbackException()
Beispiel für Felddeklaration auf Objektebene:
private RollbackException e ;
Beispiel für eine Methodenvariable:
private void doX(){
RollbackException e;
}
Beispiel für Umsetzungsausdruck:
RollbackException e = (RollbackException) someOtherException;
Beispiel für Methodenanweisung "throws":
private void doX() throws MyException, RollbackException {
// Platz für Methodendaten
}
Das Objekt wird erkannt, wenn es als qualifizierter Name verwendet wird, z. B. weblogic.transaction.RollbackException.
Das Objekt wird auch erkannt, wenn es als einfacher Name verwendet wird, z. B.
RollbackException, sofern eine der folgenden beiden Importanweisungen vorhanden ist:
import weblogic.transaction.*;
oder
import weblogic.transaction.RollbackException;