You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by "Jean-Louis MONTEIRO (JIRA)" <ji...@apache.org> on 2019/07/26 11:52:00 UTC

[jira] [Created] (TOMEE-2600) Add missing dependencies

Jean-Louis MONTEIRO created TOMEE-2600:
------------------------------------------

             Summary: Add missing dependencies
                 Key: TOMEE-2600
                 URL: https://issues.apache.org/jira/browse/TOMEE-2600
             Project: TomEE
          Issue Type: Sub-task
            Reporter: Jean-Louis MONTEIRO


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_|https://search.maven.org/search?q=g:com.sun.activation%20AND%20a:javax.activation&core=gav]
 * CORBA: there is currently no artifact for this
 * JTA: [_javax.transaction:javax.transaction-api_|https://search.maven.org/search?q=g:javax.transaction%20AND%20a:javax.transaction-api&core=gav]
 * JAXB: [_com.sun.xml.bind:jaxb-impl_|https://search.maven.org/search?q=g:com.sun.xml.bind%20AND%20a:jaxb-impl&core=gav]
 * JAX-WS: [_com.sun.xml.ws:jaxws-ri_|https://search.maven.org/search?q=g:com.sun.xml.ws%20AND%20a:jaxws-ri&core=gav]
 * Commons Annotation: [_javax.annotation:javax.annotation-api_|https://search.maven.org/search?q=g:javax.annotation%20AND%20a:javax.annotation-api&core=gav]



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)