jaxb-api should be scope=compile 90/76790/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 9 Oct 2018 11:26:15 +0000 (13:26 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 9 Oct 2018 11:59:20 +0000 (13:59 +0200)
commit8118a5da123eebf172d062324eb7344c63586aa8
treef6539b0c76f049615524033d3733d516dcad9795
parent5f925a0a0419dad3be5a2d60b3950e941423416f
jaxb-api should be scope=compile

Keeping scope=provided breaks downstream tests with JDK9+,
hence we need to rework the dependencies to make sure we always
pull jaxb-api, but we also need to exclude it from odl-yangtools-data
feature, because it is provided by Karaf.

Change-Id: Id09281c89a74c3d6c780179dfa21ced545318ba1
JIRA: YANGTOOLS-906
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit eeb3076563314a67ccbe2d083dede2051d12e060)
features/odl-yangtools-data/pom.xml
yang/yang-data-impl/pom.xml