]
David Lloyd updated JBEE-191:
-----------------------------
Affects Version/s: (was: jboss-jaxb-api_2.2_spec-1.0.4.Final)
JAXB API loading default impl fails in Java 9
---------------------------------------------
Key: JBEE-191
URL:
https://issues.jboss.org/browse/JBEE-191
Project: JBoss JavaEE Spec APIs
Issue Type: Bug
Components: jboss-jaxb-api
Affects Versions: jboss-jaxb-api_2.3_spec-1.0.1.Final
Reporter: David Lloyd
Assignee: David Lloyd
Fix For: jboss-jaxb-api_2.3_spec-1.0.2.Final
The platform default provider is instantiated with a null class loader, which is not
likely to work since the JDK will be linking against the wrong API. In addition, these
classes are private in Java 9+ so even if it did link correctly, the instantiation would
fail due to the non-exported package.