Diese Regel erkennt die Nutzung von WebLogic . weblogic.transaction.RollbackException Objekte in einer Java -Datei. Sie können die Ausnahme wie folgt ändern: javax.transaction.RollbackException .
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
, wenn eine der beiden folgenden Importanweisungen vorhanden ist:
import weblogic.transaction.*;
oder
import weblogic.transaction.RollbackException;