Skip to content

Commit

Permalink
fix aspect logger shown info
Browse files Browse the repository at this point in the history
  • Loading branch information
alberts-tid committed Jul 9, 2014
1 parent afd5ceb commit 445415e
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@

import org.aopalliance.intercept.MethodInvocation;
import org.apache.commons.logging.Log;
import org.jboss.logging.Logger;
import org.springframework.aop.interceptor.CustomizableTraceInterceptor;

@SuppressWarnings("serial")
Expand Down
28 changes: 23 additions & 5 deletions rest-api/src/main/resources/logback.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<fileNamePattern>${jetty.base}/logs/sdc.%d{yyyy-MM-dd}.gz</fileNamePattern>
</rollingPolicy>
<encoder>
<pattern>time=%d{yyyy-MM-dd HH:mm:ss.SSS} | lvl=%-5p | trans=%X{txId} | comp=SDC - %C{0} | op=%M | msg=%m%n
<pattern>time=%d{yyyy-MM-dd HH:mm:ss.SSS} | lvl=%-5p | trans=%X{txId} | comp=SDC - %c{0} | op=%M | msg=%m%n
</pattern>
</encoder>
</appender>
Expand All @@ -23,7 +23,7 @@
<fileNamePattern>${jetty.base}/logs/puppet.%d{yyyy-MM-dd}.gz</fileNamePattern>
</rollingPolicy>
<encoder>
<pattern>time=%d{yyyy-MM-dd HH:mm:ss.SSS} | lvl=%-5p | trans=%X{txId} | comp=SDC - %C{0} | op=%M | msg=%m%n
<pattern>time=%d{yyyy-MM-dd HH:mm:ss.SSS} | lvl=%-5p | trans=%X{txId} | comp=SDC - %c{0} | op=%M | msg=%m%n
</pattern>
</encoder>
</appender>
Expand All @@ -36,7 +36,7 @@
<fileNamePattern>${jetty.base}/logs/chef.%d{yyyy-MM-dd}.gz</fileNamePattern>
</rollingPolicy>
<encoder>
<pattern>time=%d{yyyy-MM-dd HH:mm:ss.SSS} | lvl=%-5p | trans=%X{txId} | comp=SDC - %C{0} | op=%M | msg=%m%n
<pattern>time=%d{yyyy-MM-dd HH:mm:ss.SSS} | lvl=%-5p | trans=%X{txId} | comp=SDC - %c{0} | op=%M | msg=%m%n
</pattern>
</encoder>
</appender>
Expand All @@ -49,7 +49,20 @@
<fileNamePattern>${jetty.base}/logs/authentication.%d{yyyy-MM-dd}.gz</fileNamePattern>
</rollingPolicy>
<encoder>
<pattern>time=%d{yyyy-MM-dd HH:mm:ss.SSS} | lvl=%-5p | trans=%X{txId} | comp=SDC - %C{0} | op=%M | msg=%m%n
<pattern>time=%d{yyyy-MM-dd HH:mm:ss.SSS} | lvl=%-5p | trans=%X{txId} | comp=SDC - %c{0} | op=%M | msg=%m%n
</pattern>
</encoder>
</appender>

<appender name="aspectAppender"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${jetty.base}/logs/sdc.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!-- daily rollover -->
<fileNamePattern>${jetty.base}/logs/sdc.%d{yyyy-MM-dd}.gz</fileNamePattern>
</rollingPolicy>
<encoder>
<pattern>time=%d{yyyy-MM-dd HH:mm:ss.SSS} | lvl=%-5p | trans=%X{txId} | %m%n
</pattern>
</encoder>
</appender>
Expand All @@ -68,9 +81,14 @@
<appender-ref ref="chefAppender"/>
</logger>

<logger name="com.telefonica.euro_iaas.sdc" additivity="true">
<!--logger name="com.telefonica.euro_iaas.sdc" additivity="true">
<level value="INFO"/>
<appender-ref ref="sdcAppender"/>
</logger-->

<logger name="aspectLogger" additivity="false">
<level value="DEBUG"/>
<appender-ref ref="aspectAppender"/>
</logger>

<logger name="com.telefonica.euro_iaas.sdc.rest.auth"
Expand Down
11 changes: 10 additions & 1 deletion rest-api/src/main/resources/spring-model-rest-api-config.xml
Original file line number Diff line number Diff line change
Expand Up @@ -61,13 +61,22 @@
pointcut="execution(* com.telefonica.euro_iaas.sdc.manager.impl..*(..))" />
</aop:config>

<bean name="traceInterceptor"
<!--bean name="traceInterceptor"
class="com.telefonica.euro_iaas.sdc.rest.aspects.TraceInterceptor">
<property name="enterMessage"
value="ENTER: $[targetClassShortName].$[methodName]($[arguments])" />
<property name="exitMessage"
value="EXIT: $[targetClassShortName].$[methodName](): $[returnValue]" />
<property name="useDynamicLogger" value="true" />
</bean-->

<bean name="traceInterceptor"
class="com.telefonica.euro_iaas.sdc.rest.aspects.TraceInterceptor">
<property name="enterMessage"
value="comp=SDC - $[targetClassShortName] | op=$[methodName] | msg=ENTER: $[targetClassShortName].$[methodName]($[arguments])" />
<property name="exitMessage"
value="comp=SDC - $[targetClassShortName] | op=$[methodName] | msg=EXIT: $[targetClassShortName].$[methodName](): $[returnValue]" />
<property name="loggerName" value="aspectLogger" />
</bean>


Expand Down

0 comments on commit 445415e

Please sign in to comment.