You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+17-17
Original file line number
Diff line number
Diff line change
@@ -71,7 +71,7 @@ The [<ins>SpecialAgent</ins>](#41-specialagent) is stable -- any exception that
71
71
72
72
### 2.1 Installation
73
73
74
-
The Maven build of the [<ins>SpecialAgent</ins>](#41-specialagent) project generates 2 artifacts: **main** and **test**. These artifacts can be obtained by cloning this repository and following the [Development Instructions](#212-for-development), or downloading directly from [Maven's Central Repository](https://repo1.maven.org/maven2/io/opentracing/contrib/specialagent/opentracing-specialagent/1.5.9/).
74
+
The Maven build of the [<ins>SpecialAgent</ins>](#41-specialagent) project generates 2 artifacts: **main** and **test**. These artifacts can be obtained by cloning this repository and following the [Development Instructions](#212-for-development), or downloading directly from [Maven's Central Repository](https://repo1.maven.org/maven2/io/opentracing/contrib/specialagent/opentracing-specialagent/1.6.0/).
75
75
76
76
#### 2.1.1 In Application
77
77
@@ -83,31 +83,31 @@ The artifact JAR can be provided to an application with the `-javaagent:${SPECIA
83
83
84
84
##### 2.1.1.1 Stable
85
85
86
-
The latest stable release is: [1.5.9][main-release]
86
+
The latest stable release is: [1.6.0][main-release]
**Note**: Sometimes the web service call (in the line above) to retrieve the latest SNAPSHOT build fails to deliver the correct download. In order to work around this issue, please consider using the following command (for Linux and Mac OS):
The [<ins>SpecialAgent</ins>](#41-specialagent) is built in 2 passes that rely on different profiles:
109
109
110
-
1. The `default` profile is used for development of [<ins>Instrumentation Rules</ins>](#45-instrumentation-rule). It builds and runs tests for each rule, but _does not bundle the rules_ into [`opentracing-specialagent-1.5.9.jar`][main-release]
110
+
1. The `default` profile is used for development of [<ins>Instrumentation Rules</ins>](#45-instrumentation-rule). It builds and runs tests for each rule, but _does not bundle the rules_ into [`opentracing-specialagent-1.6.0.jar`][main-release]
111
111
112
112
To run this profile:
113
113
```bash
@@ -116,9 +116,9 @@ The [<ins>SpecialAgent</ins>](#41-specialagent) is built in 2 passes that rely o
116
116
117
117
_**Note**: If you skip tests, the `assemble` profile will display an error stating that tests have not been run. See [Convenient One-Liners](#convenient-one-liners) for quick ways to build and package [<ins>SpecialAgent</ins>](#41-specialagent)_.
118
118
119
-
1. The `assemble` profile is used to bundle the [<ins>Instrumentation Rules</ins>](#45-instrumentation-rule) into [`opentracing-specialagent-1.5.9.jar`][main-release]. It builds each rule, but _does not run tests._ Once the build with the `assemble` profile is finished, the [`opentracing-specialagent-1.5.9.jar`][main-release] will contain the built rules inside it.
119
+
1. The `assemble` profile is used to bundle the [<ins>Instrumentation Rules</ins>](#45-instrumentation-rule) into [`opentracing-specialagent-1.6.0.jar`][main-release]. It builds each rule, but _does not run tests._ Once the build with the `assemble` profile is finished, the [`opentracing-specialagent-1.6.0.jar`][main-release] will contain the built rules inside it.
120
120
121
-
_**Note**: If you do not run this step, the [`opentracing-specialagent-1.5.9.jar`][main-release] from the previous step will not contain any [<ins>Instrumentation Plugins</ins>](#44-instrumentation-plugin)!_
121
+
_**Note**: If you do not run this step, the [`opentracing-specialagent-1.6.0.jar`][main-release] from the previous step will not contain any [<ins>Instrumentation Plugins</ins>](#44-instrumentation-plugin)!_
122
122
123
123
_**Note**: It is important to **not** run Maven's `clean` lifecycle when executing the `assemble` profile._
124
124
@@ -161,13 +161,13 @@ For development of [<ins>Instrumentation Plugins</ins>](#44-instrumentation-plug
@@ -223,7 +223,7 @@ With [<ins>Static Attach</ins>](#221-static-attach), the application is executed
223
223
Statically attaching to a Java application involves the use of the `-javaagent` vm argument at the time of startup of the target Java application. The following command can be used as an example:
**Note:** Properties that are provided in the command to dynamically attach will be absorbed by the target application. This applies to properties specific to SpecialAgent, such as `-Dsa.log.level=FINER`, as well as other properties such as `-Djava.util.logging.config.file=out.log`.
@@ -274,7 +274,7 @@ If the above supported application environment is detected, <ins>Static Deferred
0 commit comments