|
17 | 17 | <properties> |
18 | 18 | <maven.compiler.release>21</maven.compiler.release> |
19 | 19 | <ch-kafka.version>3.0.3</ch-kafka.version> |
20 | | - <kafka-models.version>3.0.8</kafka-models.version> |
| 20 | + <kafka-models.version>3.0.18</kafka-models.version> |
21 | 21 | <java.version>21</java.version> |
22 | | - <structured-logging.version>3.0.9</structured-logging.version> |
23 | | - <commons.lang.version>3.16.0</commons.lang.version> |
24 | | - <commons.beanutils.version>1.9.4</commons.beanutils.version> |
25 | | - <org.mapstruct.version>1.6.0</org.mapstruct.version> |
26 | | - <gson.version>2.11.0</gson.version> |
| 22 | + <structured-logging.version>3.0.34</structured-logging.version> |
| 23 | + <commons.lang.version>3.17.0</commons.lang.version> |
| 24 | + <commons.beanutils.version>1.11.0</commons.beanutils.version> |
| 25 | + <org.mapstruct.version>1.6.3</org.mapstruct.version> |
| 26 | + <gson.version>2.13.1</gson.version> |
27 | 27 | <hamcrest.version>3.0</hamcrest.version> |
28 | 28 | <!-- system-rules: 1.17.2 is the latest version that works with JUnit 5. |
29 | 29 | See https://github.com/stefanbirkner/system-rules/issues/70 --> |
30 | 30 | <system-rules-version>1.17.2</system-rules-version> |
31 | | - <spring-cloud-contract-wiremock-version>4.1.4</spring-cloud-contract-wiremock-version> |
| 31 | + <spring-cloud-contract-wiremock-version>4.3.0</spring-cloud-contract-wiremock-version> |
32 | 32 | <start-class>uk.gov.companieshouse.orders.api.OrdersApiApplication</start-class> |
33 | | - <private-api-sdk-java.version>4.0.99</private-api-sdk-java.version> |
34 | | - <api-sdk-manager-java-library.version>3.0.5</api-sdk-manager-java-library.version> |
35 | | - <api-sdk-java.version>6.0.9</api-sdk-java.version> |
| 33 | + <private-api-sdk-java.version>4.0.316</private-api-sdk-java.version> |
| 34 | + <api-sdk-manager-java-library.version>3.0.7</api-sdk-manager-java-library.version> |
| 35 | + <api-sdk-java.version>6.3.1</api-sdk-java.version> |
36 | 36 | <api-helper-java.version>3.0.1</api-helper-java.version> |
37 | | - <api-security-java.version>2.0.6</api-security-java.version> |
38 | | - <spring-boot-dependencies.version>3.3.2</spring-boot-dependencies.version> |
39 | | - <spring-boot-maven-plugin.version>3.3.2</spring-boot-maven-plugin.version> |
40 | | - <commons-compress.version>1.27.0</commons-compress.version> |
41 | | - <maven-compiler-plugin.version>3.13.0</maven-compiler-plugin.version> |
42 | | - <maven-surefire-plugin.version>3.3.1</maven-surefire-plugin.version> |
43 | | - <http3-common.version>11.0.22</http3-common.version> |
44 | | - <test-containers.version>1.20.1</test-containers.version> |
45 | | - <jakarta.servlet-api.version>6.0.0</jakarta.servlet-api.version> |
46 | | - <spring-kafka-test.version>3.2.2</spring-kafka-test.version> |
| 37 | + <api-security-java.version>2.0.8</api-security-java.version> |
| 38 | + <spring-boot-dependencies.version>3.5.3</spring-boot-dependencies.version> |
| 39 | + <spring-boot-maven-plugin.version>3.5.3</spring-boot-maven-plugin.version> |
| 40 | + <commons-compress.version>1.27.1</commons-compress.version> |
| 41 | + <maven-compiler-plugin.version>3.14.0</maven-compiler-plugin.version> |
| 42 | + <maven-surefire-plugin.version>3.5.3</maven-surefire-plugin.version> |
| 43 | + <http3-common.version>11.0.25</http3-common.version> |
| 44 | + <test-containers.version>1.21.2</test-containers.version> |
| 45 | + <jakarta.servlet-api.version>6.1.0</jakarta.servlet-api.version> |
| 46 | + <spring-kafka-test.version>4.0.0-M2</spring-kafka-test.version> |
| 47 | + <opentelemetry-instrumentation-bom.version>2.16.0</opentelemetry-instrumentation-bom.version> |
| 48 | + <avro.version>1.12.0</avro.version> |
47 | 49 | <!-- Docker --> |
48 | | - <jib-maven-plugin.version>3.4.1</jib-maven-plugin.version> |
| 50 | + <jib-maven-plugin.version>3.4.6</jib-maven-plugin.version> |
49 | 51 |
|
50 | 52 | <!-- sonar config --> |
51 | | - <sonar-maven-plugin.version>4.0.0.4121</sonar-maven-plugin.version> |
| 53 | + <sonar-maven-plugin.version>5.1.0.4751</sonar-maven-plugin.version> |
52 | 54 | <sonar.java.binaries>${project.basedir}/target</sonar.java.binaries> |
53 | 55 | <sonar.token>${CODE_ANALYSIS_TOKEN}</sonar.token> |
54 | 56 | <sonar.login></sonar.login> |
|
70 | 72 |
|
71 | 73 | <dependencyManagement> |
72 | 74 | <dependencies> |
| 75 | + <dependency> |
| 76 | + <groupId>io.opentelemetry.instrumentation</groupId> |
| 77 | + <artifactId>opentelemetry-instrumentation-bom</artifactId> |
| 78 | + <version>${opentelemetry-instrumentation-bom.version}</version> |
| 79 | + <type>pom</type> |
| 80 | + <scope>import</scope> |
| 81 | + </dependency> |
73 | 82 | <dependency> |
74 | 83 | <groupId>org.springframework.boot</groupId> |
75 | 84 | <artifactId>spring-boot-dependencies</artifactId> |
|
88 | 97 | </dependencyManagement> |
89 | 98 |
|
90 | 99 | <dependencies> |
| 100 | + <dependency> |
| 101 | + <groupId>io.opentelemetry.instrumentation</groupId> |
| 102 | + <artifactId>opentelemetry-spring-boot-starter</artifactId> |
| 103 | + </dependency> |
91 | 104 | <dependency> |
92 | 105 | <groupId>org.springframework.boot</groupId> |
93 | 106 | <artifactId>spring-boot-starter-actuator</artifactId> |
|
122 | 135 | <groupId>org.springframework.boot</groupId> |
123 | 136 | <artifactId>spring-boot-devtools</artifactId> |
124 | 137 | </dependency> |
| 138 | + <dependency> |
| 139 | + <groupId>org.springframework.boot</groupId> |
| 140 | + <artifactId>spring-boot-starter-logging</artifactId> |
| 141 | + </dependency> |
125 | 142 | <dependency> |
126 | 143 | <groupId>org.springframework.boot</groupId> |
127 | 144 | <artifactId>spring-boot-starter-web</artifactId> |
|
154 | 171 | <dependency> |
155 | 172 | <groupId>org.springframework.boot</groupId> |
156 | 173 | <artifactId>spring-boot-starter-data-mongodb</artifactId> |
157 | | - <exclusions> |
158 | | - <exclusion> |
159 | | - <groupId>org.springframework.boot</groupId> |
160 | | - <artifactId>spring-boot-starter-logging</artifactId> |
161 | | - </exclusion> |
162 | | - </exclusions> |
163 | 174 | </dependency> |
164 | 175 | <dependency> |
165 | 176 | <groupId>org.springframework.boot</groupId> |
166 | 177 | <artifactId>spring-boot-starter-aop</artifactId> |
167 | | - <exclusions> |
168 | | - <exclusion> |
169 | | - <groupId>org.springframework.boot</groupId> |
170 | | - <artifactId>spring-boot-starter-logging</artifactId> |
171 | | - </exclusion> |
172 | | - </exclusions> |
173 | 178 | </dependency> |
174 | 179 | <dependency> |
175 | 180 | <groupId>org.springframework.boot</groupId> |
|
188 | 193 | <version>${structured-logging.version}</version> |
189 | 194 | <scope>compile</scope> |
190 | 195 | </dependency> |
191 | | - <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 --> |
| 196 | + |
192 | 197 | <dependency> |
193 | 198 | <groupId>org.apache.commons</groupId> |
194 | 199 | <artifactId>commons-lang3</artifactId> |
|
203 | 208 | <groupId>uk.gov.companieshouse</groupId> |
204 | 209 | <artifactId>ch-kafka</artifactId> |
205 | 210 | <version>${ch-kafka.version}</version> |
| 211 | + <exclusions> |
| 212 | + <exclusion> |
| 213 | + <groupId>org.apache.avro</groupId> |
| 214 | + <artifactId>avro</artifactId> |
| 215 | + </exclusion> |
| 216 | + </exclusions> |
| 217 | + </dependency> |
| 218 | + <dependency> |
| 219 | + <groupId>org.apache.avro</groupId> |
| 220 | + <artifactId>avro</artifactId> |
| 221 | + <version>${avro.version}</version> |
206 | 222 | </dependency> |
207 | 223 | <dependency> |
208 | 224 | <groupId>uk.gov.companieshouse</groupId> |
|
213 | 229 | <groupId>org.springframework.kafka</groupId> |
214 | 230 | <artifactId>spring-kafka-test</artifactId> |
215 | 231 | <scope>test</scope> |
216 | | - <version>${spring-kafka-test.version}</version> |
217 | 232 | <exclusions> |
218 | 233 | <exclusion> |
219 | 234 | <groupId>org.pcollections</groupId> |
|
0 commit comments