aboutsummaryrefslogtreecommitdiffstats
path: root/container-dependencies-enforcer
diff options
context:
space:
mode:
authorgjoranv <gv@oath.com>2018-06-15 10:41:21 +0200
committergjoranv <gv@oath.com>2018-06-25 13:24:46 +0200
commit06845507fdc0d25332a9f1b3f77d64fc76a10820 (patch)
treee64cfed7b3ae19b7052541aa010965ef6760b340 /container-dependencies-enforcer
parent3b05ca01f4ec6c11bd13623858ad558dd82ff488 (diff)
Java 9: Add dependencies and exports needed for jaxb support.
* Upgrade jaxb-api to 2.3.0 (packaged as osgi bundle) => our (and customer) bundles may now import this version instead of the Java_SE one. (Exposed via the container dependency.) * Add TODO to remove org.w3c.dom.* packages from ExportPackages. * Remove explicit org.w3c.dom from ExportPackages (It was doubly present also with Java 8.)
Diffstat (limited to 'container-dependencies-enforcer')
-rw-r--r--container-dependencies-enforcer/pom.xml2
1 files changed, 2 insertions, 0 deletions
diff --git a/container-dependencies-enforcer/pom.xml b/container-dependencies-enforcer/pom.xml
index fa55908befe..f693517c844 100644
--- a/container-dependencies-enforcer/pom.xml
+++ b/container-dependencies-enforcer/pom.xml
@@ -88,6 +88,7 @@
<include>com.google.inject.extensions:guice-assistedinject:[${guice.version}]:jar:provided</include>
<include>com.google.inject.extensions:guice-multibindings:[${guice.version}]:jar:provided</include>
<include>com.google.inject:guice:[${guice.version}]:jar:provided:no_aop</include>
+ <include>com.sun.activation:javax.activation:jar[1.2.0]:jar:provided</include>
<include>commons-codec:commons-codec:[1.4]:jar:provided</include>
<include>commons-daemon:commons-daemon:[1.0.3]:jar:provided</include>
<include>commons-logging:commons-logging:[1.1.1]:jar:provided</include>
@@ -96,6 +97,7 @@
<include>javax.servlet:javax.servlet-api:[3.1.0]:jar:provided</include>
<include>javax.validation:validation-api:[${javax.validation-api.version}]:jar:provided</include>
<include>javax.ws.rs:javax.ws.rs-api:[${javax.ws.rs-api.version}]:jar:provided</include>
+ <include>javax.xml.bind:jaxb-api:[${jaxb.version}]:jar:provided</include>
<include>net.jcip:jcip-annotations:[1.0]:jar:provided</include>
<include>net.jpountz.lz4:lz4:[1.3.0]:jar:provided</include>
<include>org.apache.felix:org.apache.felix.framework:[${felix.version}]:jar:provided</include>