diff --git a/spring-cloud-sleuth-core/pom.xml b/spring-cloud-sleuth-core/pom.xml index eaaa37494..5635df3bb 100644 --- a/spring-cloud-sleuth-core/pom.xml +++ b/spring-cloud-sleuth-core/pom.xml @@ -7,18 +7,6 @@ jar Spring Cloud Sleuth Core Spring Cloud Sleuth Core - - - - org.apache.maven.plugins - maven-compiler-plugin - - 1.8 - 1.8 - - - - org.springframework.cloud @@ -90,7 +78,6 @@ org.aspectj aspectjrt - true org.springframework.boot diff --git a/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/autoconfig/TraceAutoConfiguration.java b/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/autoconfig/TraceAutoConfiguration.java index 8895f1c06..90c1916d7 100644 --- a/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/autoconfig/TraceAutoConfiguration.java +++ b/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/autoconfig/TraceAutoConfiguration.java @@ -39,12 +39,14 @@ import org.springframework.cloud.sleuth.trace.DefaultTracer; import org.springframework.context.ApplicationEventPublisher; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; +import org.springframework.context.annotation.EnableAspectJAutoProxy; /** * @author Spencer Gibb */ @Configuration @ConditionalOnProperty(value="spring.sleuth.enabled", matchIfMissing=true) +@EnableAspectJAutoProxy(proxyTargetClass = true) @EnableConfigurationProperties public class TraceAutoConfiguration {