|
|
이 규칙은 가져온 패키지 또는 오브젝트의 사용을 검색합니다.
weblogic.logging.NoneCatalogLogger
. 자동화된 수정은 NonCatalogLogger 를 Java 로거로 대체하고 는 NonCatalogLogger 메서드를 Java
Logger.log(Level, message)
확인하십시오.
분석 구성 대화 상자의 로그 레벨을 사용자 정의할 수 있습니다.
|
-
클래스 인스턴스 작성. 예:
NonCatalogLogger nc = new NonCatalogLogger("SomeValue");
-
NonCatalogLogger의 메소드 호출. 예:
nc1.alert("Some Message");
자동화된 수정이 사용 가능해지면 NonCatalogLogger 호출이 유틸리티 로거 객체의 Java 유틸리티 로거 객체에 대한 호출로 대체됩니다.
이전 예제에서는 다음과 같습니다.
Logger nc = new Logger("SomeValue");
nc1.log(WsLevel.SEVERE, "Some Message");
참고:
- 알림, 심각, 경고 등과 같은 NonCatalogLogger 메서드는 다음과 같이 대체됩니다 는 다음과 같이 대체됩니다
logger.log(WsLevel)
.
- WsLevel 은 IBM (R) 클래스에 정의되어 있습니다,
com.ibm.websphere.logging.WsLevel
.
import 문이 이 오브젝트의 클래스에 있는 경우, WsLevel이 사용됩니다. 그렇지 않으면, 완전한 이름이 사용됩니다. 예를 들어, 다음과 같습니다.
nc1.log(com.ibm.websphere.logging.WsLevel.SEVERE, "Some Message");