2014-06-10 6 views
0

이전에는 Eclipse Juno 및 MyFaces 2.1.x로 시작했을 때 bean을 관리하고 tomcat 7.0에서 응용 프로그램을 디버깅 할 때 관리 대상 bean이 콘솔 로그.managedbean이 초기화 될 때의 로그

이제 Eclipse Kepler 및 MyFaces 2.2로 전환했으며 관리 대상 콩 콘솔의 로그 항목을 더 이상 볼 수 없습니다.

나는 어디에서나 검색했지만 로깅을 검색 할 때 stackoverflow는 로그인, 로깅 등의 검색 결과를 계속 반환합니다.

관리 Bean 인스턴스가 로그에 작성 될 때 어떻게 기록합니까?

답변

0

로깅 진술을위한 com.sun.faces.mgbean 패키지를 확인했습니다. 클래스에는 Stringmessages이라는 내부 로깅 로직이 있습니다. 그러나 내가 알 수있는 한, 오류가 발생했을 때만이 메시지가 생성된다. 빈이 생성 될 때가 아니다. 확실히, 로깅 프레임 작동 로그 레벨을 trace으로 변경하십시오.

빈 내에 고유 로깅 문이있을 수 있습니까? 이런 식으로 보이나요?

private void init() { 
    log.debug(getClass().getName() + " created!"); 
}