File tree 3 files changed +13
-2
lines changed
main/java/com/fasterxml/jackson/module/jaxb
3 files changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -48,12 +48,23 @@ data-binding.
48
48
</dependency >
49
49
<!-- 14-Mar-2019, tatu: Looks like this is needed for JDK11 and later
50
50
-->
51
+ <!-- 05-May-2019, tatu: Apparently this isn't as good as alternative
51
52
<dependency>
52
53
<groupId>javax.activation</groupId>
53
54
<artifactId>javax.activation-api</artifactId>
54
55
<version>1.2.0</version>
55
56
<scope>provided</scope>
56
57
</dependency>
58
+ -->
59
+
60
+ <!-- ... and this is the real mccoy? -->
61
+ <dependency >
62
+ <groupId >com.jwebmp.thirdparty</groupId >
63
+ <artifactId >javax.activation</artifactId >
64
+ <version >0.67.0.5</version >
65
+ <scope >provided</scope >
66
+ </dependency >
67
+
57
68
</dependencies >
58
69
59
70
<build >
Original file line number Diff line number Diff line change 2
2
3
3
import com .fasterxml .jackson .annotation .JsonInclude ;
4
4
import com .fasterxml .jackson .core .Version ;
5
- import com .fasterxml .jackson .databind .Module ;
6
5
7
6
/**
8
7
* Module that can be registered to add support for JAXB annotations.
15
14
* (by default, JAXB annotations are used as {@link Priority#PRIMARY}
16
15
* annotations).
17
16
*/
18
- public class JaxbAnnotationModule extends Module
17
+ public class JaxbAnnotationModule extends com . fasterxml . jackson . databind . Module
19
18
{
20
19
/**
21
20
* Enumeration that defines how we use JAXB Annotations: either
Original file line number Diff line number Diff line change 2
2
3
3
module com .fasterxml .jackson .module .jaxb {
4
4
requires java .logging ;
5
+ requires java .xml ;
5
6
requires java .xml .bind ;
6
7
// This is for `BeanIntrospector`... should do away with (only need "Introspector.decapitalize")
7
8
requires java .desktop ;
You can’t perform that action at this time.
0 commit comments