Hi, here's the documentation about camel-activemq: https://camel.apache.org/components/3.18.x/activemq-component.html
About the ConnectionFactory, you have to define it as reference in your route. You can find an example here: https://github.com/jbonofre/camel-amq-redelivery/blob/master/src/main/resources/OSGI-INF/blueprint/route.xml https://github.com/jbonofre/camel-amq-redelivery/blob/master/src/main/resources/OSGI-INF/blueprint/connectionfactory.xml Regards JB On Sun, Aug 21, 2022 at 10:22 AM Ephemeris Lappis <ephemeris.lap...@gmail.com> wrote: > > Hello. > > I've never seen any documentation about "camel-activeemq" : what's the > feature that provides it ? > > As I've said before, I've been trying to use camel-jms but surprisingly > my unique connection factory is not detected, and the component asks for > an explicit declaration. I thought that one unique connection factory > should be taken into account... I've created a unique connection factory > using "jms:create" connecting to an external ActiveMQ, and I've checked > that the service is present declaring the right interface. Is there a > special way of declaring or naming the connexion factory to make it > available for routes with camel-jms endpoints ? > > Thanks a lot for your help. > > Regards. > > Ephemeris Lappis > > Le 21/08/2022 à 08:12, Jean-Baptiste Onofré a écrit : > > That's correct: activemq-camel has been removed. > > > > You can now use camel-jms (recommended) or camel-activeemq. > > > > You can wrap your own component if needed, but I would rather update > > to camel-jms (not so hard to do). > > > > Regards > > JB > > > > On Fri, Aug 19, 2022 at 12:33 PM Ephemeris Lappis > > <ephemeris.lap...@gmail.com> wrote: > >> Hello. > >> > >> I've been working before on ActiveMQ 5.16.5, but as this version leads to > >> too many problems on Karaf 4.4.1 (spring compatibility among other issues), > >> I've decided to switch to ActiveMQ 5.17.1. > >> > >> Before, I think the component camel-activemq was provided by the feature > >> activemq-camel, but with 5.17.1 it doesn't appear anymore in this feature, > >> if I'm not wrong... > >> > >> I've also tried as you suggested to use the jms component in my routes, but > >> the connection factory I've created to connect to my ActiveMQ server is not > >> taken into account by the component that requires an explicit connection > >> factory... Changing all our about 100 camel projects to change from > >> activemq to jms and declare a connection factory reference seems to be a > >> very bad choice for us... > >> > >> So, from both sides I've issues. > >> > >> Any idea to get out of this sad situation 😥 ? > >> > >> Thanks a lot ! > >> > >> Regards. > >> > >> PS: Perhaps the documentation on the component should say that it's > >> available "Since Camel 1.0" but also only with restriction after a given > >> version... > >> > >> > >> Le ven. 19 août 2022 à 11:51, Claus Ibsen <claus.ib...@gmail.com> a écrit : > >> > >>> camel-activemq is not out of the box in Apache Camel in Camel v2. > >>> It comes from Apache ActiveMQ 5.x instead. > >>> > >>> However starting from ActiveMQ 5.17 then they dropped their camel-activemq > >>> JAR and its no longer available. > >>> Instead use the generic camel-jms instead. Or go back to ActiveMQ 5.16.x > >>> > >>> In the Camel website make sure to browse the components list for the Camel > >>> version you use. The list is different per version. > >>> > >>> > >>> On Fri, Aug 19, 2022 at 11:35 AM Ephemeris Lappis < > >>> ephemeris.lap...@gmail.com> wrote: > >>> > >>>> Hello. > >>>> > >>>> I've already asked the question, but probably not clearly... > >>>> > >>>> I don't understand why I can't resolve the dependency for : > >>>> org.apache.camel:camel-activemq:jar:2.25.4 > >>>> > >>>> I used this component for a long time on old servicemix environments, > >>>> and I'm trying to port my projects to Karaf using Camel 2.25.4 (and > >>>> ActiveMQ 5.17.1). > >>>> > >>>> The component is still documented on the Camel components list, but I > >>>> can't find it. > >>>> > >>>> Any help ? > >>>> > >>>> Thanks in advance. > >>>> > >>>> Regards. > >>>> > >>> > >>> -- > >>> Claus Ibsen > >>> ----------------- > >>> http://davsclaus.com @davsclaus > >>> Camel in Action 2: https://www.manning.com/ibsen2 > >>> > > -- > Cet e-mail a été vérifié par le logiciel antivirus d'Avast. > www.avast.com