@@ -23,6 +23,8 @@ data-binding.
23
23
when ser/deser'ing javax.a.DataHandlers
24
24
-->
25
25
<osgi .import>javax.activation;resolution:=optional,*</osgi .import>
26
+
27
+ <version .jaxb.impl>2.3.2</version .jaxb.impl>
26
28
</properties >
27
29
<dependencies >
28
30
<!-- Extends Jackson core and mapper; minor dep on annotations too (JsonInclude) -->
@@ -41,35 +43,40 @@ data-binding.
41
43
42
44
<!-- and actual JAXB annotations, types -->
43
45
<dependency >
44
- <groupId >javax.xml.bind</groupId >
45
- <artifactId >jaxb-api</artifactId >
46
- <version >2.3.1</version >
47
- <scope >provided</scope >
48
- <exclusions >
49
- <exclusion >
50
- <groupId >javax.activation</groupId >
51
- <artifactId >javax.activation-api</artifactId >
52
- </exclusion >
53
- </exclusions >
46
+ <groupId >jakarta.xml.bind</groupId >
47
+ <artifactId >jakarta.xml.bind-api</artifactId >
48
+ <version >${version.jaxb.impl} </version >
54
49
</dependency >
50
+
55
51
<!-- 14-Mar-2019, tatu: Looks like this is needed for JDK11 and later
56
52
-->
57
- <!-- 05-May-2019, tatu: Apparently this isn 't as good as alternative
53
+ <!-- 05-May-2019, tatu: Apparently these ain 't it...
58
54
<dependency>
59
55
<groupId>javax.activation</groupId>
60
56
<artifactId>javax.activation-api</artifactId>
61
57
<version>1.2.0</version>
62
58
<scope>provided</scope>
63
59
</dependency>
64
- -->
65
-
66
- <!-- ... and this is the real mccoy? -->
67
- <dependency >
60
+ <dependency>
68
61
<groupId>com.jwebmp.thirdparty</groupId>
69
62
<artifactId>javax.activation</artifactId>
70
63
<version>0.67.0.5</version>
71
64
<scope>provided</scope>
72
- </dependency >
65
+ </dependency>
66
+ -->
67
+ <dependency >
68
+ <groupId >jakarta.activation</groupId >
69
+ <artifactId >jakarta.activation-api</artifactId >
70
+ <version >1.2.1</version >
71
+ </dependency >
72
+
73
+ <!-- may also need JAXB impl for tests -->
74
+ <dependency >
75
+ <groupId >org.glassfish.jaxb</groupId >
76
+ <artifactId >jaxb-runtime</artifactId >
77
+ <version >${version.jaxb.impl} </version >
78
+ <scope >test</scope >
79
+ </dependency >
73
80
74
81
</dependencies >
75
82
0 commit comments