[jboss-jira] [JBoss JIRA] (WFLY-6375) Identify colliding JBoss modules WRT JEP 200, section 6
Richard Opalka (JIRA)
issues at jboss.org
Thu Mar 17 17:01:01 EDT 2016
[ https://issues.jboss.org/browse/WFLY-6375?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13177300#comment-13177300 ]
Richard Opalka edited comment on WFLY-6375 at 3/17/16 5:00 PM:
---------------------------------------------------------------
After detailed analysis I identified the following jars colliding with JEP 200, section 6:
{code}
JDK9 Module -> Colliding JBoss Module (see http://openjdk.java.net/jeps/200, section 6)
------------------------------------------------------------------------------------------------------
[java.transaction] -> javax/transaction/api/main/jboss-transaction-api_1.2_spec-1.0.0.Final.jar
[java.annotations.common] -> javax/annotation/api/main/jboss-annotations-api_1.2_spec-1.0.0.Final.jar
[java.activation] -> javax/activation/api/main/activation-1.1.1.jar
[java.xml.bind] -> javax/xml/bind/api/main/jboss-jaxb-api_2.2_spec-1.0.4.Final.jar
[java.xml.ws] -> javax/xml/soap/api/main/jboss-saaj-api_1.3_spec-1.0.3.Final.jar
[java.xml.ws] -> javax/xml/ws/api/main/jboss-jaxws-api_2.2_spec-2.0.2.Final.jar
[java.xml.ws] -> javax/jws/api/main/jsr181-api-1.0-MR1.jar
[java.corba] -> javax/orb/api/main/openjdk-orb-8.0.5.Final.jar
{code}
was (Author: ropalka):
After detailed analysis I identified the following jars colliding with JEP 200, section 6:
{code}
JDK9 Module -> Colliding JBoss Module (see http://openjdk.java.net/jeps/200, section 6)
------------------------------------------------------------------------------------------------------
[java.transaction] -> javax/transaction/api/main/jboss-transaction-api_1.2_spec-1.0.0.Final.jar
[java.annotations.common] -> javax/annotation/api/main/jboss-annotations-api_1.2_spec-1.0.0.Final.jar
[java.activation] -> javax/activation/api/main/activation-1.1.1.jar
[java.xml.bind] -> javax/xml/bind/api/main/jboss-jaxb-api_2.2_spec-1.0.4.Final.jar
[java.xml.ws] -> javax/xml/soap/api/main/jboss-saaj-api_1.3_spec-1.0.3.Final.jar
[java.xml.ws] -> javax/xml/ws/api/main/jboss-jaxws-api_2.2_spec-2.0.2.Final.jar
[java.xml.ws] -> javax/jws/api/main/jsr181-api-1.0-MR1.jar
[java.corba] -> javax/orb/api/main/openjdk-orb-8.0.5.Final.jar
[java.corba] -> javax/orb/api/main/openjdk-orb-8.0.5.Final.jar
[java.corba] -> javax/orb/api/main/openjdk-orb-8.0.5.Final.jar
{code}
> Identify colliding JBoss modules WRT JEP 200, section 6
> -------------------------------------------------------
>
> Key: WFLY-6375
> URL: https://issues.jboss.org/browse/WFLY-6375
> Project: WildFly
> Issue Type: Sub-task
> Affects Versions: 10.0.0.Final
> Reporter: Richard Opalka
> Assignee: Richard Opalka
>
> JKD9 with jigsaw throws ClassNotFound exception if we're trying to 'override/enrich' JDK9 exported packages. This is collision with JEP 200, section 6: *A non-standard module must not export any standard API packages. A non-standard module may grant implied readability to a standard module.*
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the jboss-jira
mailing list