From 6e93a072a7098d905af446fa7c3586ce9a4e8f53 Mon Sep 17 00:00:00 2001 From: Jonathan Mace Date: Thu, 7 Sep 2017 18:41:35 -0400 Subject: [PATCH] [Baggage] Add weaving and xtrace configuration --- .gitignore | 5 +++ pom.xml | 48 +++++++++++++++++++++++++++++ src/main/resources/application.conf | 11 +++++++ 3 files changed, 64 insertions(+) create mode 100644 src/main/resources/application.conf diff --git a/.gitignore b/.gitignore index 6c5d8e7..56e9a84 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,8 @@ +docker +.project +.classpath +.settings + # Logs logs *.log diff --git a/pom.xml b/pom.xml index eac7c96..b4ed4a6 100644 --- a/pom.xml +++ b/pom.xml @@ -21,6 +21,7 @@ UTF-8 1.8 0.0.21 + 4.0 @@ -73,11 +74,58 @@ 0.8.4 test + + org.aspectj + aspectjrt + + + edu.brown.cs.systems + xtrace-aspects + ${tracingplane.version} + + + edu.brown.cs.systems + retro-aspects + ${tracingplane.version} + carts + + org.codehaus.mojo + aspectj-maven-plugin + 1.8 + + + + edu.brown.cs.systems + xtrace-aspects + + + edu.brown.cs.systems + retro-aspects + + + + + + + compile + + + 1.8 + 1.8 + 1.8 + synchronization + false + false + unmatchedSuperTypeInCall=ignore,adviceDidNotMatch=ignore,typeNotExposedToWeaver=ignore,uncheckedAdviceConversion=ignore,invalidAbsoluteTypeName=ignore + + + + org.springframework.boot spring-boot-maven-plugin diff --git a/src/main/resources/application.conf b/src/main/resources/application.conf new file mode 100644 index 0000000..d737b8f --- /dev/null +++ b/src/main/resources/application.conf @@ -0,0 +1,11 @@ +tracingplane.transit-layer.factory = "edu.brown.cs.systems.tracingplane.atom_layer.AtomLayerFactory$TransitLayerFactoryImpl" +tracingplane.atom-layer.factory = "edu.brown.cs.systems.tracingplane.baggage_layer.BaggageLayerFactory$AtomLayerFactoryImpl" +tracingplane.baggage-layer.factory = "edu.brown.cs.systems.tracingplane.baggage_buffers.BaggageLayerFactoryImpl" + +pubsub.server.hostname = "xtrace-server" +xtrace.client.reporting.default_level = "debug" +xtrace.client.reporting.report_baggage = true +xtrace.client.reporting.discoverymode = false + +xtrace.client.tracemain = true +xtrace.client.tracemain_level = "debug" \ No newline at end of file -- GitLab