2012-09-11 2 views
4

로깅을 제어하기 위해 표준 log4j.properties 파일을 사용하는 간단한 Java/Spring 프로그램이 있습니다. 우리를 통해 그리즐리를 추가 할 때 :.grizzly 로깅을 사용할 수 없으며 log4j 로그 파일에 아무 것도 쓰여지지 않습니다.

GrizzlyHttpServerFactory.createHttpServer (URI, resourceConfig)

일 (즉 사실에 서버 역할을 작동 ...하지만 난 더 로그 출력을 얻을

을 나는 명시 적 항목이 "org.glassfish.grizzly"에 대한 log4j.properties에.

나는 그리즐리의 ExtendedLogger 클래스로 디버깅하고 그것의 기록에 가까워지고 있음을 볼 수 있지만 다음하지 않는 한 지금까지 갔어요.

답변

4

턴을 Grizzly는 자체적으로 log4j 또는 slf4j 대신 java.util.logging을 기반으로하는 로깅은 별도의 로깅 구성 파일이 필요하다는 것을 의미합니다. 사용 방법에 대한 설명은 다음 위치에 있습니다. http://www.javapractices.com/topic/TopicAction.do?Id=143