[
https://issues.apache.org/jira/browse/AMQ-6407?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Martin Lichtin closed AMQ-6407.
-------------------------------
> Re-enable use of ActiveMQ in Karaf version 3
> --------------------------------------------
>
> Key: AMQ-6407
> URL: https://issues.apache.org/jira/browse/AMQ-6407
> Project: ActiveMQ
> Issue Type: Improvement
> Components: OSGi/Karaf
> Affects Versions: 5.14.0
> Reporter: Martin Lichtin
> Priority: Major
>
> As described in
> http://karaf.922171.n3.nabble.com/Karaf-3-0-6-upgrading-to-latest-ActiveMQ-fails-td4046639.html
> and
> http://activemq.2283324.n4.nabble.com/Unresolved-constraint-in-bundle-activemq-karaf-when-trying-to-upgrade-to-AMQ-5-13-2-td4710202.html
> unfortunately recent ActiveMQ versions can no longer be deployed in Karaf 3.x
> This is due to pulling in a hard dependency to org.osgi.framework version 1.8
> in the activemq-karaf Jar/bundle.
> It can be solved by configuring a version range in the activemq-karaf/pom.xml
> Very similar to what is already done:
> {code}
> <Import-Package>
> org.apache.felix.gogo.commands,
> org.apache.karaf.shell.console;version="[2,4)",
> org.apache.karaf.shell.console.commands;version="[2,4)",
> *
> </Import-Package>
> {code}
> add a line
> {code}
> org.osgi.framework;version="[1.7,2)",
> {code}
> I fully understand the need to go to Karaf 4 for GUI integration, etc. But if
> one only needs core ActiveMQ, then it should still be possible to deploy it
> in Karaf 3.x.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)