Weblogic 116, Ejb3.0, quartz-all 1.8.5를 사용하고 있습니다.석영 - 응용 프로그램 수준에서 log4j 관련 문제
서버의 lib 디렉토리에서 log4j jar 파일을 삭제할 때 석영에 문제가 있습니다.
weblogic의 각 배포에서 자체 로깅을 사용하기 때문에 log4j가있을 수 있습니다 (lib 아래). 그래서 각 배포에는 고유 한 log4j jar가 있습니다.
거친 그 log4j.jar
을 server/lib
dir에 놓으면 석영이 잘 작동하지만 내 배포에는 별도의 로그가 없습니다.
java.lang.NoClassDefFoundError: org/apache/log4j/Level at org.slf4j.impl.StaticLoggerBinder.(StaticLoggerBinder.java:83) at org.slf4j.impl.StaticLoggerBinder.(StaticLoggerBinder.java:53) at org.slf4j.LoggerFactory.bind(LoggerFactory.java:122) at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:112) at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:268) at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:241) at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:254) ..
내 배포의 ear 폴더에 참조 된 jar 파일을 추가하여 해결했습니다. – rayman