Skip to content

Commit f719489

Browse files
committed
fix: add missing dependencies for jersey3 samples
Add jakarta.validation-api and commons-lang3 dependencies to fix compilation errors in Quadrilateral, SimpleQuadrilateral, and ComplexQuadrilateral models.
1 parent 3dbdad6 commit f719489

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

samples/client/petstore/java/jersey3-oneOf/pom.xml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,19 @@
318318
<artifactId>jersey-apache-connector</artifactId>
319319
<version>${jersey-version}</version>
320320
</dependency>
321+
<!-- Bean Validation API support -->
322+
<dependency>
323+
<groupId>jakarta.validation</groupId>
324+
<artifactId>jakarta.validation-api</artifactId>
325+
<version>${beanvalidation-version}</version>
326+
<scope>provided</scope>
327+
</dependency>
328+
<!-- For equals and hashCode using reflection -->
329+
<dependency>
330+
<groupId>org.apache.commons</groupId>
331+
<artifactId>commons-lang3</artifactId>
332+
<version>${commons-lang3-version}</version>
333+
</dependency>
321334

322335
<!-- test dependencies -->
323336
<dependency>
@@ -336,6 +349,7 @@
336349
<jackson-databind-nullable-version>0.2.10</jackson-databind-nullable-version>
337350
<jakarta-annotation-version>2.1.1</jakarta-annotation-version>
338351
<beanvalidation-version>3.0.2</beanvalidation-version>
352+
<commons-lang3-version>3.12.0</commons-lang3-version>
339353
<junit-version>5.10.0</junit-version>
340354
<spotless.version>2.21.0</spotless.version>
341355
</properties>

samples/client/petstore/java/jersey3/pom.xml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -323,6 +323,19 @@
323323
<artifactId>jersey-apache-connector</artifactId>
324324
<version>${jersey-version}</version>
325325
</dependency>
326+
<!-- Bean Validation API support -->
327+
<dependency>
328+
<groupId>jakarta.validation</groupId>
329+
<artifactId>jakarta.validation-api</artifactId>
330+
<version>${beanvalidation-version}</version>
331+
<scope>provided</scope>
332+
</dependency>
333+
<!-- For equals and hashCode using reflection -->
334+
<dependency>
335+
<groupId>org.apache.commons</groupId>
336+
<artifactId>commons-lang3</artifactId>
337+
<version>${commons-lang3-version}</version>
338+
</dependency>
326339

327340
<!-- test dependencies -->
328341
<dependency>
@@ -341,6 +354,7 @@
341354
<jackson-databind-nullable-version>0.2.10</jackson-databind-nullable-version>
342355
<jakarta-annotation-version>2.1.1</jakarta-annotation-version>
343356
<beanvalidation-version>3.0.2</beanvalidation-version>
357+
<commons-lang3-version>3.12.0</commons-lang3-version>
344358
<junit-version>5.10.0</junit-version>
345359
<scribejava-apis-version>8.3.3</scribejava-apis-version>
346360
<spotless.version>2.21.0</spotless.version>

0 commit comments

Comments
 (0)