WebLogic RollbackException 오브젝트 사용 안함

이 규칙은 Java 파일의 WebLogic weblogic.transaction.RollbackException 오브젝트의 사용을 발견합니다. javax.transaction.RollbackException에 대한 예외를 변경할 수 있습니다.

WebLogic ServletAuthentication은 전용 API이며 WebSphere traditional 또는 Liberty에서 사용할 수 없습니다. Java 플랫폼에서 HttpServletRequest.login()HttpServletRequest.logout() 메소드를 사용하여 인증을 처리하십시오.

HttpServletRequest 인터페이스에 대한 자세한 내용은 Java 문서를 참조하십시오.

다음 경우가 발견됩니다.

  1. 새 오브젝트 및 클래스 인스턴스 작성 예제:
    RollbackException e = new RollbackException()

  2. 필드 선언, 오브젝트 레벨 예제:
    private RollbackException e ;

  3. 메소드 변수 예제:
    private void doX(){
        RollbackException e;
    }

  4. 캐스트 표현식 예제:
    RollbackException e = (RollbackException) someOtherException;

  5. 메소드 throws 문 예제:
    private void doX() throws MyException, RollbackException {
    // method data here
    }

규정된 이름(예: weblogic.transaction.RollbackException)으로 사용되는 경우에 오브젝트가 발견됩니다.

단순 이름(예: RollbackException)으로 사용되고 다음 두 개의 import 문 중 하나가 있는 경우에도 오브젝트가 발견됩니다.
import weblogic.transaction.*;
또는
import weblogic.transaction.RollbackException;