You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Kal Cramer (Jira)" <ji...@apache.org> on 2022/06/02 23:10:00 UTC

[jira] [Created] (ARTEMIS-3852) artemis-core feature does not verify correctly due to jgroups upgrade

Kal Cramer created ARTEMIS-3852:
-----------------------------------

             Summary: artemis-core feature does not verify correctly due to jgroups upgrade
                 Key: ARTEMIS-3852
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-3852
             Project: ActiveMQ Artemis
          Issue Type: Bug
          Components: osgi
    Affects Versions: 2.22.0
         Environment: Artemis on Karaf OSGI
            Reporter: Kal Cramer


I am trying to upgrade Artemis dependency from 2.20.0 -> 2.22.0


I get the following error when `karaf-maven-plugin:verify` runs when trying to add `artemis-core` feature to my feature.xml:

[caused by: Unable to resolve artemis-core/2.22.0: missing requirement [artemis-core/2.22.0] osgi.identity; osgi.identity=org.apache.activemq.artemis-server-osgi; type=osgi.bundle; version="[2.22.0,2.22.0]"; resolution:=mandatory [caused by: Unable to resolve org.apache.activemq.artemis-server-osgi/2.22.0: missing requirement [org.apache.activemq.artemis-server-osgi/2.22.0] osgi.wiring.package; filter:="(osgi.wiring.package=org.jgroups)" [caused by: Unable to resolve wrap_file_..._org_jgroups_jgroups_5.2.0.Final_jgroups-5.2.0.Final.jar/0.0.0: missing requirement [wrap_file_..._org_jgroups_jgroups_5.2.0.Final_jgroups-5.2.0.Final.jar/0.0.0] osgi.ee; filter:="(osgi.ee=UNKNOWN)"]]]]]

 

I think the issue has to due with the wrap of jgroups.

I was able to get my feature.xml working and a full build of artemis after removing the wrap but I had to add optional tag on the jgroups dependency in the root pom.

Is there a more correct way to do this or does a change seem necessary? I can put up a PR if this sounds okay.

 



--
This message was sent by Atlassian Jira
(v8.20.7#820007)