Skip to content

Commit d5897f2

Browse files
author
Dennis Labordus
authored
Merge pull request #81 from com-pas/dependabot-ignore-jaxb
Fixed dependency Jaxb Binding.
2 parents 1de5df2 + cce4799 commit d5897f2

File tree

4 files changed

+24
-17
lines changed

4 files changed

+24
-17
lines changed

.github/dependabot.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,9 @@ updates:
2727
schedule:
2828
interval: "daily"
2929
open-pull-requests-limit: 5
30+
ignore:
31+
# Next two dependencies shouldn't be upgrade, because RestEasy isn't using newer version. (2.3.X)
32+
- dependency-name: jakarta.xml.bind:jakarta.xml.bind-api
33+
versions: [ "3.x" ]
34+
- dependency-name: com.sun.xml.bind:jaxb-impl
35+
versions: [ "3.x" ]

pom.xml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,16 @@ SPDX-License-Identifier: Apache-2.0
2525
<sonarqube-plugin.version>3.2.0</sonarqube-plugin.version>
2626

2727
<compas.core.version>0.2.1</compas.core.version>
28-
<jakarta-bind-api.version>2.3.3</jakarta-bind-api.version>
28+
<jakarta-bind-api.version>2.3.2</jakarta-bind-api.version>
29+
<jaxb-impl.version>2.3.3</jaxb-impl.version>
2930
<jakarta-cdi-api.version>2.0.2</jakarta-cdi-api.version>
3031
<microprofile-config-api.version>2.0</microprofile-config-api.version>
3132
<slf4j.version>1.7.32</slf4j.version>
3233

3334
<!-- Test -->
3435
<basex.version>9.2.4</basex.version>
3536
<junit-jupiter.version>5.7.2</junit-jupiter.version>
36-
<mockito-junit-jupiter.version>3.12.4</mockito-junit-jupiter.version>
37+
<mockito-junit-jupiter.version>3.12.3</mockito-junit-jupiter.version>
3738
<openpojo.version>0.9.1</openpojo.version>
3839
</properties>
3940

@@ -95,6 +96,11 @@ SPDX-License-Identifier: Apache-2.0
9596
<artifactId>jakarta.xml.bind-api</artifactId>
9697
<version>${jakarta-bind-api.version}</version>
9798
</dependency>
99+
<dependency>
100+
<groupId>com.sun.xml.bind</groupId>
101+
<artifactId>jaxb-impl</artifactId>
102+
<version>${jaxb-impl.version}</version>
103+
</dependency>
98104
<dependency>
99105
<groupId>jakarta.enterprise</groupId>
100106
<artifactId>jakarta.enterprise.cdi-api</artifactId>
@@ -127,11 +133,6 @@ SPDX-License-Identifier: Apache-2.0
127133
<artifactId>basex</artifactId>
128134
<version>${basex.version}</version>
129135
</dependency>
130-
<dependency>
131-
<groupId>com.sun.xml.bind</groupId>
132-
<artifactId>jaxb-impl</artifactId>
133-
<version>2.3.3</version>
134-
</dependency>
135136
<dependency>
136137
<groupId>org.junit.jupiter</groupId>
137138
<artifactId>junit-jupiter-api</artifactId>

repository-basex/pom.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,11 @@ SPDX-License-Identifier: Apache-2.0
3232
<groupId>jakarta.xml.bind</groupId>
3333
<artifactId>jakarta.xml.bind-api</artifactId>
3434
</dependency>
35+
<dependency>
36+
<groupId>com.sun.xml.bind</groupId>
37+
<artifactId>jaxb-impl</artifactId>
38+
<scope>provided</scope>
39+
</dependency>
3540
<dependency>
3641
<groupId>org.eclipse.microprofile.config</groupId>
3742
<artifactId>microprofile-config-api</artifactId>
@@ -68,11 +73,6 @@ SPDX-License-Identifier: Apache-2.0
6873
<artifactId>slf4j-simple</artifactId>
6974
<scope>test</scope>
7075
</dependency>
71-
<dependency>
72-
<groupId>com.sun.xml.bind</groupId>
73-
<artifactId>jaxb-impl</artifactId>
74-
<scope>test</scope>
75-
</dependency>
7676
</dependencies>
7777

7878
<build>

repository/pom.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,11 @@ SPDX-License-Identifier: Apache-2.0
2727
<groupId>jakarta.xml.bind</groupId>
2828
<artifactId>jakarta.xml.bind-api</artifactId>
2929
</dependency>
30+
<dependency>
31+
<groupId>com.sun.xml.bind</groupId>
32+
<artifactId>jaxb-impl</artifactId>
33+
<scope>provided</scope>
34+
</dependency>
3035
<dependency>
3136
<groupId>org.slf4j</groupId>
3237
<artifactId>slf4j-api</artifactId>
@@ -53,10 +58,5 @@ SPDX-License-Identifier: Apache-2.0
5358
<artifactId>slf4j-simple</artifactId>
5459
<scope>test</scope>
5560
</dependency>
56-
<dependency>
57-
<groupId>com.sun.xml.bind</groupId>
58-
<artifactId>jaxb-impl</artifactId>
59-
<scope>test</scope>
60-
</dependency>
6161
</dependencies>
6262
</project>

0 commit comments

Comments
 (0)