[ 
https://issues.apache.org/jira/browse/KARAF-6999?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17266631#comment-17266631
 ] 

Jean-Baptiste Onofré commented on KARAF-6999:
---------------------------------------------

That's the problem: connector feature is provided by enterprise repo and spring 
4.x (ActiveMQ only works with Spring 4 for now) feature is provided by 
spring-legacy.

Using Karaf 4.3.0, I added this in {{etc/org.apache.karaf.features.xml}}:
{code:java}
    <blacklistedRepositories>
        
<repository>mvn:org.apache.karaf.features/framework/4.3.1-SNAPSHOT/xml/features</repository>
        
<repository>mvn:org.apache.karaf.features/standard/4.3.1-SNAPSHOT/xml/features</repository>
        
<repository>mvn:org.apache.karaf.features/enterprise/4.3.1-SNAPSHOT/xml/features</repository>
        
<repository>mvn:org.apache.karaf.features/enterprise-legacy/4.3.1-SNAPSHOT/xml/features</repository>
        
<repository>mvn:org.apache.karaf.features/spring/4.3.1-SNAPSHOT/xml/features</repository>
        
<repository>mvn:org.apache.karaf.features/spring-legacy/4.3.1-SNAPSHOT/xml/features</repository>
        
<repository>mvn:org.apache.karaf.features/framework/4.3.0-SNAPSHOT/xml/features</repository>
        
<repository>mvn:org.apache.karaf.features/standard/4.3.0-SNAPSHOT/xml/features</repository>
        
<repository>mvn:org.apache.karaf.features/enterprise/4.3.0-SNAPSHOT/xml/features</repository>
        
<repository>mvn:org.apache.karaf.features/enterprise-legacy/4.3.0-SNAPSHOT/xml/features</repository>
        
<repository>mvn:org.apache.karaf.features/spring/4.3.0-SNAPSHOT/xml/features</repository>
        
<repository>mvn:org.apache.karaf.features/spring-legacy/4.3.0-SNAPSHOT/xml/features</repository>
        
<repository>mvn:org.apache.karaf.features/framework/4.3.0.RC1/xml/features</repository>
        
<repository>mvn:org.apache.karaf.features/standard/4.3.0.RC1/xml/features</repository>
        
<repository>mvn:org.apache.karaf.features/enterprise/4.3.0.RC1/xml/features</repository>
        
<repository>mvn:org.apache.karaf.features/enterprise-legacy/4.3.0.RC1/xml/features</repository>
        
<repository>mvn:org.apache.karaf.features/spring/4.3.0.RC1/xml/features</repository>
        
<repository>mvn:org.apache.karaf.features/spring-legacy/4.3.0.RC1/xml/features</repository>
    </blacklistedRepositories> {code}
Then, I do:
{code:java}
karaf@root()> feature:repo-add spring-legacy
karaf@root()> feature:repo-add activemq 5.16.0
karaf@root()> feature:install activemq-broker {code}
Same for {{activemq-client}}.

> Karaf 4.3 install of ActiveMQ Latest (5.16) fails
> -------------------------------------------------
>
>                 Key: KARAF-6999
>                 URL: https://issues.apache.org/jira/browse/KARAF-6999
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf
>    Affects Versions: 4.3.0
>            Reporter: Scott Ortel
>            Priority: Major
>
> feature:install activemq-broker
> Error executing command: Unable to resolve root: missing requirement [root] 
> osgi.identity; osgi.identity=activemq-broker; type=karaf.feature; 
> version="[5.16.0,5.16.0]"; 
> filter:="(&(osgi.identity=activemq-broker)(type=karaf.feature)(version>=5.16.0)(version<=5.16.0))"
>  [caused by: Unable to resolve activemq-broker/5.16.0: missing requirement 
> [activemq-broker/5.16.0] osgi.identity; osgi.identity=activemq; 
> type=karaf.feature; version="[5.16.0,5.16.0]" [caused by: Unable to resolve 
> activemq/5.16.0: missing requirement [activemq/5.16.0] osgi.identity; 
> osgi.identity=connector; type=karaf.feature]]
>  
> feature:install activemq-client 
> Error executing command: Unable to resolve root: missing requirement [root] 
> osgi.identity; osgi.identity=activemq-client; type=karaf.feature; 
> version="[5.16.0,5.16.0]"; 
> filter:="(&(osgi.identity=activemq-client)(type=karaf.feature)(version>=5.16.0)(version<=5.16.0))"
>  [caused by: Unable to resolve activemq-client/5.16.0: missing requirement 
> [activemq-client/5.16.0] osgi.identity; osgi.identity=spring; 
> type=karaf.feature; version="[4.0.0,5.0.0)"]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to