trace-java-client/src/main/java/com/amazon/opentelemetry/trace/client/JaegerTraceEmitClient.java [119:129]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  private String extractTraceId(Tracer tracer, io.opentracing.Span otSpan) {
    HashMap<String, String> baggage = new HashMap<>();
    TextMapAdapter map = new TextMapAdapter(baggage);
    tracer.inject(otSpan.context(), Format.Builtin.HTTP_HEADERS, map);
    try {
      String encodedTraceId = URLDecoder.decode(baggage.get("uber-trace-id"), "UTF-8");
      return encodedTraceId.split(":")[0];
    } catch (UnsupportedEncodingException e) {
      return null;
    }
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



trace-java-client/src/main/java/com/amazon/opentelemetry/trace/client/ZipkinTraceEmitClient.java [95:105]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  private String extractTraceID(Tracer tracer, Span otSpan) {
    HashMap<String, String> baggage = new HashMap<>();
    TextMapAdapter map = new TextMapAdapter(baggage);
    tracer.inject(otSpan.context(), Format.Builtin.HTTP_HEADERS, map);
    try {
      String encodedTraceId = URLDecoder.decode(baggage.get("X-B3-TraceId"), "UTF-8");
      return encodedTraceId.split(":")[0];
    } catch (UnsupportedEncodingException e) {
      return null;
    }
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



