2010-11-23 2 views
9

더 이상 도움이되지 않는 다른 사람이 예외 처리를 만든 프로젝트에서 작업하고 있습니다.Spring의 SimpleMappingExceptionResolver에 대한 예외 스택 추적을 기록하는 방법

그들은 모든 캐치되지 않은 예외를 포착하고 JSP 뷰로 전달하는 다음과 같은 bean을 생성했습니다.

<bean id="exceptionResolver" class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver"> 
    <property name="exceptionMappings"> 
    <map> 
     <entry key="java.lang.Exception" value="error"/> 
    </map> 
    </property> 
    <property name="defaultErrorView" value="error" /> 
</bean> 

잘 작동하지만 예외가 발생하여 로그에보고하려면 어떻게해야합니까? 어떻게 이것을보기 대신 Java 클래스로 전달합니까?

답변

10

warnLogCategory의 속성을 설정하십시오. class Javadoc을 참조하십시오.

+0

감사합니다. 그러나 loggerName에 사용할 수있는 값은 무엇입니까? – Corey

+0

원하는 모든 값 –

+0

흥미 롭습니다 ... 로그에 "경고"가 아닌 "오류"로 표시되지만 작동합니다. 고마워. 고마워. – Corey

관련 문제