You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@karaf.apache.org by "Achim Nierbeck (JIRA)" <ji...@apache.org> on 2013/11/14 09:19:24 UTC

[jira] [Comment Edited] (KARAF-2307) ActiveMQ Karaf commands do not work with Karaf 3

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

Achim Nierbeck edited comment on KARAF-2307 at 11/14/13 8:18 AM:
-----------------------------------------------------------------

I think we're safe to export "old" API in an old version, actually this also does give a good hint for future developers to verify that their using deprecated API 


was (Author: achim_nierbeck):
I think we're safe to export "old" API in an old version 

> ActiveMQ Karaf commands do not work with Karaf 3
> ------------------------------------------------
>
>                 Key: KARAF-2307
>                 URL: https://issues.apache.org/jira/browse/KARAF-2307
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-shell
>    Affects Versions: 3.0.0.RC1
>            Reporter: Christian Schneider
>            Assignee: Christian Schneider
>             Fix For: 3.0.0
>
>         Attachments: amq-4492.patch
>
>
> The ActiveMQ Karaf commands import the package org.apache.felix.gogo.commands.basic which was exported by karaf shell before version 3.
> I first tried to change the activemq commands like we did for cxf and camel. The problem is that the activemq commands are quite generic as they simply map the activemq console commands. So they really need the package above.
> So my aproach is to create the package in karaf shell with deperecated classes extending the new classes. So this should provide the necessary compat layer. There classes can be removed once all commands are switched to pure karaf 3.



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