Find a way to add JAXB modules to the OSGi feature in OSGi integration tests

Description

In I went the easy way, and chose to just pass an option to the JVM so that the (deprecated) javax.xml.bind module is made available in the classpath. But starting with JDK11 we won't be able to do that anymore, so we need to find a better solution...

I tried to take some inspiration from there: https://github.com/apache/karaf/blob/b15ce91ec241a2347996ef6dde5937589e9d4555/assemblies/features/framework/src/main/feature/feature.xml#L40
but it didn't work very well...

I tried several bundles, without success:

Even if we don't add anything, the API module is apparently there... So I suspect Karaf is doing some black magic.

Activity

Show:
Fixed

Details

Assignee

Reporter

Components

Sprint

Priority

Created September 20, 2018 at 3:00 PM
Updated November 21, 2018 at 2:11 PM
Resolved October 18, 2018 at 4:19 PM