2012-10-29 1 views
2

Spring 애플 리케이션에서 Jamon을 사용하려고하지만 여기에 jamon에 대한 context.xml 정의가 없습니다.Spring에서 jamon 사용하기

<bean id="jamonMonitoringAspectInterceptor" class="org.springframework.aop.interceptor.JamonPerformanceMonitorInterceptor"> 
    <property name="loggerName" value="JamonLogger"/> 
    <property name="trackAllInvocations" value="true"></property> 
    <property name="useDynamicLogger" value="true"></property> 
</bean> 

<aop:config> 
     <aop:pointcut id="jamonMonitoringPointcut" 
        expression="execution(* com.myorg.somepack.networkapi.websocket.WebSocketService.*(..))"/> 

      <aop:advisor pointcut-ref="jamonMonitoringPointcut" 
        advice-ref="jamonMonitoringAspectInterceptor"/> 
</aop:config> 

아무런 예외가 없으며 모든 것이 정상적으로 작동하지만 jamon이 작동하지 않습니다.

답변

0

loggerName 또는 useDynamicLogger 플래그 중 하나만 지정하고 두 개 모두를 jamonMonitoringAspectInterceptor 빈에 지정하십시오. javadoc here을 참조하십시오.

또한 로거 수준이 TRACE으로 설정되고 jamonapi 종속성이 프로젝트에 포함되어 있는지 확인하십시오.

+0

jamon은 sl4j에서 작동합니까? – rayman