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

Gareth Collins commented on AMQ-4492:
-------------------------------------

Hello [[email protected]],[~jbonofre],

I have been seeing all the messages in the Karaf dev list about Karaf 3 so I am 
getting all excited (I start thinking of "Waiting For Godot"...:)). I see that 
activemq 5.9 is soon to come out so I would like to upgrade to that as well.

My apologies if I am not understanding here - What exactly is the problem? I 
can happily run activemq 5.8.0 without Karaf (in an eclipse workspace with 
bndtools - equinox + gogo)...though I don't have access to the activemq 
commands (which are Karaf specific). Why should Karaf 3.0.0 cause a problem 
with gogo package bindings? Surely Karaf should export the same gogo packages 
as native felix gogo does? If it doesn't won't it break other OSGi features 
that may use gogo?

I would hate activemq 5.9.0 not to be able to work in Karaf 3.0.0. just because 
of the Karaf command-line (especially since it will likely be months for 
5.10.0). The command-line commands, are not essential, are they (I don't 
require them to run activemq 5.8.0 with just equinox and gogo).

> ActiveMQ does not work on Karaf 3
> ---------------------------------
>
>                 Key: AMQ-4492
>                 URL: https://issues.apache.org/jira/browse/AMQ-4492
>             Project: ActiveMQ
>          Issue Type: Task
>          Components: Broker
>    Affects Versions: 5.8.0
>         Environment: Karaf 3.0.0.RC1
>            Reporter: Christian Schneider
>            Assignee: Jean-Baptiste Onofré
>             Fix For: 5.10.0
>
>
> when I try to install activemq 5.7.0 into karaf 3.0.0.RC1 I get the following 
> error:
> karaf@root()> feature:install activemq-blueprint
> Error executing command: Could not start bundle 
> mvn:org.apache.activemq/activemq-karaf/5.7.0 in feature(s) activemq-5.7.0: 
> Unresolved constraint in bundle activemq-karaf [297]: Unable to resolve 
> 297.0: missing requirement [297.0] osgi.wiring.package; 
> (&(osgi.wiring.package=org.apache.felix.gogo.commands.basic)(version>=0.10.0)(!(version>=1.0.0)))
> The exported packages in karaf look like this:
> exports | grep gogo
> org.apache.felix.gogo.api | 0.10.0          | 48  | 
> org.apache.karaf.shell.console
> org.apache.felix.gogo.commands | 0.10.0          | 48  | 
> org.apache.karaf.shell.console
> org.apache.felix.gogo.runtime.activator | 0.10.0          | 48  | 
> org.apache.karaf.shell.console
> org.apache.felix.gogo.runtime.threadio | 0.10.0          | 48  | 
> org.apache.karaf.shell.console
> org.apache.felix.gogo.runtime | 0.10.0          | 48  | 
> org.apache.karaf.shell.console
> For ActiveMQ 5.8.0 the error is similar. 



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to