[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