[
https://issues.apache.org/jira/browse/CAMEL-9589?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16518347#comment-16518347
]
Mileta Cekovic edited comment on CAMEL-9589 at 6/20/18 4:56 PM:
----------------------------------------------------------------
Thanks for the tip. Old RedHat AMQ that used ActiveMQ did it that way (via
Karaf OSGI container).
But plain Apache ActiveMQ has ability to embed Camel naively inside the same
JVM w/o need for additional complexity of OSGI container. Btw. RedHat AMQ
abandoned ActiveMQ in favor to Artemis, but as well abandoned idea of using
OSGI container to host the broker.
Apache ActiveMQ does it easily because it is Spring based, while Camel is also
very Spring friendly.
Although it is probably possible to do what you suggest, still having Camel
directly embedable inside Artemis would be very powerful.
It is actually the only feature that prevent my project to move from ActiveMQ
to Artemis.
was (Author: mcekovic):
Thanks for the tip. Old RedHat AMQ that used ActiveMQ did it that way (via
Karaf OSGI container).
But plain Apache ActiveMQ has ability to embed Camel naively inside the same
JVM w/o need for additional complexity of OSGI container.
Apache ActiveMQ does it easily because it is Spring based, while Camel is also
very Spring friendly.
Although it is probably possible to do what you suggest, still having Camel
directly embedable inside Artemis would be very powerful.
It is actually the only feature that prevent my project to move from ActiveMQ
to Artemis.
> Apache Artemis example with Camel
> ---------------------------------
>
> Key: CAMEL-9589
> URL: https://issues.apache.org/jira/browse/CAMEL-9589
> Project: Camel
> Issue Type: New Feature
> Components: examples
> Reporter: Claus Ibsen
> Priority: Major
>
> We should have an example that uses Camel with ActiveMQ Artemis as the
> broker. For example we have the widget-gadget that uses regular ActiveMQ. We
> could create an example with something similar or something else.
> The idea is to show Camel as a client connecting to a remote Artemis broker.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)