Hi guys, Several users reported issues with JDK 9+ about spec packages.
Users are struggling about spec packages since JDK 9+ and "classic" questions are: - who’s provide the package ? - should I use spec bundles and where they are located ? - should I change bin/karaf to use —add-module ? - should I use lib/jdk9plus and update etc/jre.properties ? IMHO, the always preferred approach should be spec bundles. To improve users experience with JDK9+, I would like to create a new features repository: spec. This features repository XML will provide spec feature (JAXB, JAXP, …) that other projects and users can leverage. It would reduce the coupling with JDK packages and a straight forward usage. Thoughts ? Regards JB