diff --git a/README.adoc b/README.adoc index f3c301dd4..b586a70f8 100644 --- a/README.adoc +++ b/README.adoc @@ -342,9 +342,7 @@ The following example shows setting baggage on a span: [source,java] ---- -Span initialSpan = this.tracer.nextSpan().name("span").start(); -ExtraFieldPropagation.set(initialSpan.context(), "foo", "bar"); -ExtraFieldPropagation.set(initialSpan.context(), "UPPER_CASE", "someValue"); +Unresolved directive in intro.adoc - include::{project-root}/spring-cloud-sleuth-core/src/test/java/org/springframework/cloud/sleuth/instrument/multiple/MultipleHopsIntegrationTests.java[tags=baggage,indent=0] ---- ===== Baggage versus Span Tags @@ -367,22 +365,13 @@ The following listing shows integration tests that use baggage: .The setup [source,yml] ---- -spring.sleuth: - baggage-keys: - - baz - - bizarrecase - propagation-keys: - - foo - - upper_case +Unresolved directive in intro.adoc - include::{project-root}/spring-cloud-sleuth-core/src/test/resources/application-baggage.yml[indent=0] ---- .The code [source,java] ---- -initialSpan.tag("foo", - ExtraFieldPropagation.get(initialSpan.context(), "foo")); -initialSpan.tag("UPPER_CASE", - ExtraFieldPropagation.get(initialSpan.context(), "UPPER_CASE")); +Unresolved directive in intro.adoc - include::{project-root}/spring-cloud-sleuth-core/src/test/java/org/springframework/cloud/sleuth/instrument/multiple/MultipleHopsIntegrationTests.java[tags=baggage_tag,indent=0] ---- [[sleuth-adding-project]] @@ -560,53 +549,7 @@ To do this you can use respectively `ZipkinAutoConfiguration.REPORTER_BEAN_NAME` [source,java] ---- - -@Configuration -protected static class MyConfig { - - @Bean(ZipkinAutoConfiguration.REPORTER_BEAN_NAME) - Reporter myReporter() { - return AsyncReporter.create(mySender()); - } - - @Bean(ZipkinAutoConfiguration.SENDER_BEAN_NAME) - MySender mySender() { - return new MySender(); - } - - static class MySender extends Sender { - - private boolean spanSent = false; - - boolean isSpanSent() { - return this.spanSent; - } - - @Override - public Encoding encoding() { - return Encoding.JSON; - } - - @Override - public int messageMaxBytes() { - return Integer.MAX_VALUE; - } - - @Override - public int messageSizeInBytes(List encodedSpans) { - return encoding().listSizeInBytes(encodedSpans); - } - - @Override - public Call sendSpans(List encodedSpans) { - this.spanSent = true; - return Call.create(null); - } - - } - -} - +Unresolved directive in intro.adoc - include::{project-root}/spring-cloud-sleuth-zipkin/src/test/java/org/springframework/cloud/sleuth/zipkin2/ZipkinAutoConfigurationTests.java[tags=override_default_beans,indent=0] ---- == Additional Resources