2012-01-17 4 views
1

MyFaces Core 2.0.5를 2.0.8로 업그레이드하고 런타임 예외 로그 수신을 중단했습니다. 예외 메시지를 숨기는 로깅 메커니즘의 일부가 변경되었습니다.로깅 MyFaces 2.0

이를 테스트하기 위해, 나는 빈에서이 코드를 심어 :

logger.trace("XXX BEFORE XXX"); 
((AdminBean)(null)).deiChanged("DfdfD"); 
logger.trace("XXX AFTER XXX"); 

을 그리고 난 로그 (그리고 바람둥이 콘솔) 인쇄 XXXX BEFORE XXXX 그래서 난 널 포인터 예외가 발생 된 것을 확실히 알 것을 볼 수 있습니다.

그렇다면 런타임 예외는 어떻게 처리해야합니까? 나는 지금 막 로깅을 언급하고 있지만 핸들러를 생성해야한다면 그렇게 할 것입니다.

답변

3

JSF2.1을 사용하고 있으며 실제로 처리기가 필요합니다. GoJava에서 2.0에 1이 필요할 것 같습니다.

MAG, 밀로 반 데르 지

+0

이 링크는 – Ben

+0

에 장소입니다 그것은 나에게 많은 도움이 – brevleq