[jboss-jira] [JBoss JIRA] (WFLY-11146) org.apache.activemq.artemis.journal module should not depend on org.apache.activemq.artemis

ehsavoie Hugonnet (Jira) issues at jboss.org
Wed Oct 31 11:19:00 EDT 2018


     [ https://issues.jboss.org/browse/WFLY-11146?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

ehsavoie Hugonnet reassigned WFLY-11146:
----------------------------------------

    Assignee: ehsavoie Hugonnet  (was: Jeff Mesnil)


> org.apache.activemq.artemis.journal module should not depend on org.apache.activemq.artemis
> -------------------------------------------------------------------------------------------
>
>                 Key: WFLY-11146
>                 URL: https://issues.jboss.org/browse/WFLY-11146
>             Project: WildFly
>          Issue Type: Bug
>          Components: JMS
>    Affects Versions: 14.0.0.Final
>            Reporter: Jeff Mesnil
>            Assignee: ehsavoie Hugonnet
>            Priority: Major
>
> While looking at Weld dependency, Jean-Francois found the dependency chain:
> /org.jboss.as.weld/org.jboss.weld.core/javax.ejb.api/javax.rmi.api/javax.orb.api/org.wildfly.iiop-openjdk/org.jboss.jts/org.apache.activemq.artemis.journal/org.apache.activemq.artemis
> org.jboss.jts dependency to org.apache.activemq.artemis.journal is correct as Naryana uses Artemis journal for its transaction log.
> However org.apache.activemq.artemis.journal should not depend on org.apache.activemq.artemis. It depends on it for the artemis-commons jar (as explained in https://github.com/wildfly/wildfly/blob/47b1db08fadb745706df7ba411db4f7252d5dd04/feature-pack/src/main/resources/modules/system/layers/base/org/apache/activemq/artemis/journal/main/module.xml#L38-L41 but code should be refactored so that this dependency is no longer required).



--
This message was sent by Atlassian Jira
(v7.12.1#712002)


More information about the jboss-jira mailing list