diff --git a/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/web/TraceWebAspect.java b/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/web/TraceWebAspect.java
index fe10515e5..4d7fa44dc 100644
--- a/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/web/TraceWebAspect.java
+++ b/spring-cloud-sleuth-core/src/main/java/org/springframework/cloud/sleuth/web/TraceWebAspect.java
@@ -3,9 +3,6 @@ package org.springframework.cloud.sleuth.web;
import static org.springframework.cloud.sleuth.Trace.SPAN_ID_NAME;
import static org.springframework.cloud.sleuth.Trace.TRACE_ID_NAME;
-import java.util.ArrayList;
-import java.util.List;
-
import lombok.extern.apachecommons.CommonsLog;
import org.aspectj.lang.ProceedingJoinPoint;
@@ -21,7 +18,7 @@ import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.client.RestOperations;
/**
- * Aspect that adds correlation id to
+ * Aspect that adds trace information to
*
*
* - {@link RestController} annotated classes
@@ -69,6 +66,7 @@ public class TraceWebAspect {
@Around("anyControllerOrRestController()")
public Object wrapWithCorrelationId(ProceedingJoinPoint pjp) throws Throwable {
+ //TODO: get trace data from request?
TraceScope scope = trace.startSpan(pjp.toShortString());
try {
return pjp.proceed();
@@ -91,8 +89,10 @@ public class TraceWebAspect {
String traceId = scope.getSpan().getTraceId();
log.debug("Wrapping RestTemplate call with trace id [" + traceId + "] and span id [" + spanId + "]");
HttpEntity httpEntity = findHttpEntity(pjp.getArgs());
- HttpEntity newHttpEntity = createNewHttpEntity(httpEntity, spanId, traceId);
- List