|
이 규칙은 로거를 얻기 위해 weblogic.logging.LoggingHelper를 사용하는 것을 발견합니다.
소스 스캐너에서, 빠른 수정사항은 weblogic.logging.LoggingHelper에서 로거를 얻기 위한 호출을 java.util.Logger에서 로거를 얻기 위한 호출로 바꿉니다.
|
- 서버 로거를 얻기 위한 LoggerHelper 사용:
Logger serverlogger = LoggingHelper.getServerLogger();
- 클라이언트 로거를 얻기 위한 LoggerHelper 사용:
Logger clientlogger = LoggingHelper.getClientLogger();
- 도메인 로거를 얻기 위한 LoggerHelper 사용 예제:
Logger domainlogger = LoggingHelper.getDomainLogger();
소스 스캐너에서, 빠른 수정사항은 LoggingHelper를
java.util.Logger로 대체합니다.
이전 예제에서는 클래스 이름을 MyTest로 가정하여 빠른 수정사항은 다음과 같은 결과를 생성합니다.
Logger serverlogger = Logger.getLogger(MyTest.class.getName());
Logger clientlogger = Logger.getLogger(MyTest.class.getName());
Logger domainLogger = Logger.getLogger(MyTest.class.getName());
MyTest 클래스에는 로거의 import 문이 없습니다. 예를 들어, 다음과 같습니다.
- import java.util.logging.Logger; 또는
- import java.util.logging.*;
이 경우, 수정사항은 다음과 같이 규정됩니다.
- java.util.logging.Logger.getLogger(MyTest.class.getName());