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
@@ -70,7 +70,7 @@ The [<ins>SpecialAgent</ins>](#41-specialagent) is stable -- any exception that
70
70
71
71
### 2.1 Installation
72
72
73
-
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.6/).
73
+
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.7/).
74
74
75
75
#### 2.1.1 In Application
76
76
@@ -82,40 +82,40 @@ The artifact JAR can be provided to an application with the `-javaagent:${SPECIA
82
82
83
83
##### 2.1.1.1 Stable
84
84
85
-
The latest stable release is: [1.5.6][main-release]
85
+
The latest stable release is: [1.5.7][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:
108
108
109
-
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.6.jar`][main-release]
109
+
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.7.jar`][main-release]
110
110
111
111
To run this profile:
112
112
```bash
113
113
mvn clean install
114
114
```
115
115
116
-
1. The `assemble` profile is used to bundle the [<ins>Instrumentation Rules</ins>](#45-instrumentation-rule) into [`opentracing-specialagent-1.5.6.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.6.jar`][main-release] will contain the built rules inside it.
116
+
1. The `assemble` profile is used to bundle the [<ins>Instrumentation Rules</ins>](#45-instrumentation-rule) into [`opentracing-specialagent-1.5.7.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.7.jar`][main-release] will contain the built rules inside it.
117
117
118
-
_**Note**: If you do not run this step, the [`opentracing-specialagent-1.5.6.jar`][main-release] from the previous step will not contain any [<ins>Instrumentation Plugins</ins>](#44-instrumentation-plugin)!_
118
+
_**Note**: If you do not run this step, the [`opentracing-specialagent-1.5.7.jar`][main-release] from the previous step will not contain any [<ins>Instrumentation Plugins</ins>](#44-instrumentation-plugin)!_
119
119
120
120
_**Note**: It is important to **not** run Maven's `clean` lifecycle when executing the `assemble` profile._
121
121
@@ -138,13 +138,13 @@ For development of [<ins>Instrumentation Plugins</ins>](#44-instrumentation-plug
@@ -200,7 +200,7 @@ With [<ins>Static Attach</ins>](#221-static-attach), the application is executed
200
200
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:** If you encounter an exception stating `Unable to open socket file`, make sure the attaching VM is executed with the same permissions as the target VM.
@@ -249,7 +249,7 @@ If the above supported application environment is detected, <ins>Static Deferred
0 commit comments