Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
None
Description
Since the JVM introduced the modules, some APIs got removed from the JVM and put into a temp java.ee module.
Short term solution would be to --add-module to the JVM properties, but the module is going to be removed by Oracle.
Add third-party dependencies that contain the classes is the more long term solution. Here are a few of them to add.
- JAF: with com.sun.activation:javax.activation
- CORBA: there is currently no artifact for this
- JTA: javax.transaction:javax.transaction-api
- JAXB: com.sun.xml.bind:jaxb-impl
- JAX-WS: com.sun.xml.ws:jaxws-ri
- Commons Annotation: javax.annotation:javax.annotation-api