File tree 2 files changed +17
-0
lines changed
2 files changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -38,19 +38,23 @@ Some data-binding types overridden as well (ObjectMapper sub-classed as XmlMappe
38
38
<dependency >
39
39
<groupId >com.fasterxml.jackson.core</groupId >
40
40
<artifactId >jackson-core</artifactId >
41
+ <scope >provided</scope >
41
42
</dependency >
42
43
<dependency >
43
44
<groupId >com.fasterxml.jackson.core</groupId >
44
45
<artifactId >jackson-annotations</artifactId >
46
+ <scope >provided</scope >
45
47
</dependency >
46
48
<dependency >
47
49
<groupId >com.fasterxml.jackson.core</groupId >
48
50
<artifactId >jackson-databind</artifactId >
51
+ <scope >provided</scope >
49
52
</dependency >
50
53
<!-- JAXB annotation introspector is needed too? -->
51
54
<dependency >
52
55
<groupId >com.fasterxml.jackson.module</groupId >
53
56
<artifactId >jackson-module-jaxb-annotations</artifactId >
57
+ <scope >provided</scope >
54
58
</dependency >
55
59
<!-- 20-Mar-2019, tatu: Stax-api been part of JDK since Java 6, so let's drop
56
60
dependency as it causes issues with JDK9+ module info
@@ -147,6 +151,10 @@ Some data-binding types overridden as well (ObjectMapper sub-classed as XmlMappe
147
151
<groupId >org.moditect</groupId >
148
152
<artifactId >moditect-maven-plugin</artifactId >
149
153
</plugin >
154
+ <plugin >
155
+ <groupId >org.apache.karaf.tooling</groupId >
156
+ <artifactId >karaf-maven-plugin</artifactId >
157
+ </plugin >
150
158
</plugins >
151
159
</build >
152
160
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" standalone =" yes" ?>
2
+ <features xmlns =" http://karaf.apache.org/xmlns/features/v1.6.0" name =" ${project.artifactId}" >
3
+ <repository >mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/${jackson.version.core}/xml/features</repository >
4
+ <feature name =" ${project.artifactId}" >
5
+ <!-- The jackson-module-jaxb-annotations feature depends on the jackson-databind, jackson-core and jackson-annotations features and will pull them all in -->
6
+ <feature >jackson-module-jaxb-annotations</feature >
7
+ <bundle start-level =" 80" >wrap:mvn:com.github.relaxng/relaxngDatatype/2011.1</bundle >
8
+ </feature >
9
+ </features >
You can’t perform that action at this time.
0 commit comments