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
@@ -76,7 +76,7 @@ The <ins>SpecialAgent</ins> is stable -- any exception that occurs during attach
76
76
77
77
### 2.1 Installation
78
78
79
-
The Maven build of the <ins>SpecialAgent</ins> project generates 2 artifacts: **main** and **test**. These artifacts can be obtained by downloading directly from [Maven's Central Repository](https://repo1.maven.org/maven2/io/opentracing/contrib/specialagent/opentracing-specialagent/1.7.1/), or by cloning this repository and following the [Development Instructions](#212-for-development).
79
+
The Maven build of the <ins>SpecialAgent</ins> project generates 2 artifacts: **main** and **test**. These artifacts can be obtained by downloading directly from [Maven's Central Repository](https://repo1.maven.org/maven2/io/opentracing/contrib/specialagent/opentracing-specialagent/1.7.2/), or by cloning this repository and following the [Development Instructions](#212-for-development).
80
80
81
81
#### 2.1.1 In Application
82
82
@@ -88,31 +88,31 @@ The artifact JAR can be provided to an application with the `-javaagent:${SPECIA
88
88
89
89
##### 2.1.1.1 Stable
90
90
91
-
The latest stable release is: [1.7.1][main-release]
91
+
The latest stable release is: [1.7.2][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> is built in 2 passes utilizing different profiles:
114
114
115
-
1. The `default` profile is used for development of <ins>[Integration Rules](#64-integration-rule)</ins>. It builds and runs tests for each rule, but _does not bundle the rules_ into the main JAR (i.e. `opentracing-specialagent-1.7.2-SNAPSHOT.jar`).
115
+
1. The `default` profile is used for development of <ins>[Integration Rules](#64-integration-rule)</ins>. It builds and runs tests for each rule, but _does not bundle the rules_ into the main JAR (i.e. `opentracing-specialagent-1.7.3-SNAPSHOT.jar`).
116
116
117
117
To run this profile:
118
118
```bash
@@ -121,9 +121,9 @@ The <ins>SpecialAgent</ins> is built in 2 passes utilizing different profiles:
121
121
122
122
_**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>_.
123
123
124
-
1. The `assemble` profile is used to bundle the <ins>[Integrations](#64-integration-rule)</ins> into the main JAR (i.e. `opentracing-specialagent-1.7.2-SNAPSHOT.jar`). It builds each rule, but _does not run tests._ Once the build with the `assemble` profile is finished, the main JAR (i.e. `opentracing-specialagent-1.7.2-SNAPSHOT.jar`) will contain the built rules inside it.
124
+
1. The `assemble` profile is used to bundle the <ins>[Integrations](#64-integration-rule)</ins> into the main JAR (i.e. `opentracing-specialagent-1.7.3-SNAPSHOT.jar`). It builds each rule, but _does not run tests._ Once the build with the `assemble` profile is finished, the main JAR (i.e. `opentracing-specialagent-1.7.3-SNAPSHOT.jar`) will contain the built rules inside it.
125
125
126
-
_**Note**: If you do not run this step, the `opentracing-specialagent-1.7.2-SNAPSHOT.jar` from the previous step will not contain any <ins>[Integrations](#63-integration)</ins>!_
126
+
_**Note**: If you do not run this step, the `opentracing-specialagent-1.7.3-SNAPSHOT.jar` from the previous step will not contain any <ins>[Integrations](#63-integration)</ins>!_
127
127
128
128
_**Note**: It is important to **not** run Maven's `clean` lifecycle when executing the `assemble` profile, otherwise the <ins>[Integrations](#63-integration)</ins> built in with the `default` profile will be cleared._
129
129
@@ -186,7 +186,7 @@ For development of <ins>[Integration Rules](#64-integration-rule)</ins>, import
@@ -274,7 +274,7 @@ With <ins>[Static Attach](#221-static-attach)</ins>, the application is executed
274
274
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 <ins>SpecialAgent</ins>, such as `-Dsa.log.level=FINER`, as well as other properties such as `-Djava.util.logging.config.file=out.log`.
@@ -325,7 +325,7 @@ If the above supported application environment is detected, <ins>Static Deferred
<samp> </samp>6.1 [Including the <ins>Integration Rule</ins> in the <ins>SpecialAgent</ins>](#61-including-the-integration-rule-in-the-specialagent)<br>
<samp> </samp>6.1 [Including the <ins>Integration Rule</ins> in the <ins>SpecialAgent</ins>](#61-including-the-integration-rule-in-the-specialagent)<br>
0 commit comments