@@ -37,7 +37,9 @@ for configuring data-binding.
37
37
-->
38
38
<osgi .import>javax.activation;resolution:=optional,*</osgi .import>
39
39
40
+ <!-- 20-May-2024, tatu: no longer needed it seems:
40
41
<version.jaxb.impl>2.3.3</version.jaxb.impl>
42
+ -->
41
43
</properties >
42
44
<dependencies >
43
45
<!-- Extends Jackson core and mapper; minor dep on annotations too (JsonInclude) -->
@@ -55,13 +57,13 @@ for configuring data-binding.
55
57
</dependency >
56
58
57
59
<!-- and actual JAXB annotations, types -->
58
- <!-- NOTE! Despite groupId, this is "old" JAXB, not Jakarta
59
- (3.x is real Jakarta one)
60
- -->
60
+ <!-- 20-May-2024: [modules-base#233]: Tolerate [2.2,3) for javax.xml.bind Import-Package
61
+ in the generated MANIFEST.MF -->
62
+ <!-- https://mvnrepository.com/artifact/javax.xml.bind/jaxb-api -->
61
63
<dependency >
62
- <groupId >jakarta .xml.bind</groupId >
63
- <artifactId >jakarta.xml.bind -api</artifactId >
64
- <version >${version.jaxb.impl} </version >
64
+ <groupId >javax .xml.bind</groupId >
65
+ <artifactId >jaxb -api</artifactId >
66
+ <version >2.2.12 </version >
65
67
</dependency >
66
68
67
69
<!-- 14-Mar-2019, tatu: Looks like this is needed for JDK11 and later
@@ -73,12 +75,14 @@ for configuring data-binding.
73
75
</dependency >
74
76
75
77
<!-- may also need JAXB impl for tests -->
78
+ <!-- 20-May-2024, tatu: no longer needed it seems:
76
79
<dependency>
77
80
<groupId>org.glassfish.jaxb</groupId>
78
81
<artifactId>jaxb-runtime</artifactId>
79
82
<version>${version.jaxb.impl}</version>
80
83
<scope>test</scope>
81
84
</dependency>
85
+ -->
82
86
83
87
</dependencies >
84
88
0 commit comments