You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@activemq.apache.org by Yari Marchetti <ya...@staff.dada.net> on 2008/08/26 16:48:44 UTC

ActiveMQ and SMX4

Hello,
we are planning to use ActiveMQ in a production environment,
but we need to be able to change configuration while the broker
is running.
I took a look at ServiceMix 4 and it seems to suit perfectly to our
needs (moreover it implements other interesting things), allowing
ActiveMQ to reload its configuration by just modifying activemq.xml.

I tried to install a binary distribution and it didn't work well with
ActiveMQ (i wasn't able to start any broker, because it kept saying
it couldn't deploy it), then i tried using a snapshot from snv, and it
worked very well: i was able to change ActiveMQ configuration while
the broker was running.

Now my question is: how does ActiveMQ and SMX4 work together?
how is the integration?

We plan to use Camel as well, and reading from:
http://activemq.apache.org/camel/jbi.html
seems that it should work pretty well with SMX4. did anyone tried
it?

greetings,
Yari


Re: ActiveMQ and SMX4

Posted by Yari Marchetti <ya...@staff.dada.net>.
James Strachan ha scritto:
> 2008/8/26 Guillaume Nodet <gn...@gmail.com>:
>   
>> ServiceMix distribution includes ActiveMQ and Camel, while the
>> ActiveMQ distribution includes Camel.
>> The ServiceMix Kernel is an enhanced OSGi based runtime that does not
>> include the JBI layer, ActiveMQ or Camel, but they can be very easily
>> deployed on to it.
>>     
>
> Just for added confusion - I hope soon the ActiveMQ distribution also
> includes the ServiceMix Kernel as well as Camel :)
>
> i.e. the ServiceMix Kernel should become the common runtime/container
> for ServiceMix as well as ActiveMQ and Camel
>
>   
that would be really good!!

thx everyone for your replies, i have a much cleaner idea
right now

Re: ActiveMQ and SMX4

Posted by James Strachan <ja...@gmail.com>.
2008/8/26 Guillaume Nodet <gn...@gmail.com>:
> ServiceMix distribution includes ActiveMQ and Camel, while the
> ActiveMQ distribution includes Camel.
> The ServiceMix Kernel is an enhanced OSGi based runtime that does not
> include the JBI layer, ActiveMQ or Camel, but they can be very easily
> deployed on to it.

Just for added confusion - I hope soon the ActiveMQ distribution also
includes the ServiceMix Kernel as well as Camel :)

i.e. the ServiceMix Kernel should become the common runtime/container
for ServiceMix as well as ActiveMQ and Camel

-- 
James
-------
http://macstrac.blogspot.com/

Open Source Integration
http://open.iona.com

Re: ActiveMQ and SMX4

Posted by Guillaume Nodet <gn...@gmail.com>.
ServiceMix distribution includes ActiveMQ and Camel, while the
ActiveMQ distribution includes Camel.
The ServiceMix Kernel is an enhanced OSGi based runtime that does not
include the JBI layer, ActiveMQ or Camel, but they can be very easily
deployed on to it.

On Tue, Aug 26, 2008 at 5:01 PM, Powers, Matthew
<mp...@systems.textron.com> wrote:
> I thought that ServiceMix ran off of AtvieMQ and was included in the
> release.
>
> -----Original Message-----
> From: Yari Marchetti [mailto:yari.marchetti@staff.dada.net]
> Sent: Tuesday, August 26, 2008 10:49 AM
> To: users@activemq.apache.org
> Subject: ActiveMQ and SMX4
>
> Hello,
> we are planning to use ActiveMQ in a production environment,
> but we need to be able to change configuration while the broker
> is running.
> I took a look at ServiceMix 4 and it seems to suit perfectly to our
> needs (moreover it implements other interesting things), allowing
> ActiveMQ to reload its configuration by just modifying activemq.xml.
>
> I tried to install a binary distribution and it didn't work well with
> ActiveMQ (i wasn't able to start any broker, because it kept saying
> it couldn't deploy it), then i tried using a snapshot from snv, and it
> worked very well: i was able to change ActiveMQ configuration while
> the broker was running.
>
> Now my question is: how does ActiveMQ and SMX4 work together?
> how is the integration?
>
> We plan to use Camel as well, and reading from:
> http://activemq.apache.org/camel/jbi.html
> seems that it should work pretty well with SMX4. did anyone tried
> it?
>
> greetings,
> Yari
>
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/

RE: ActiveMQ and SMX4

Posted by "Powers, Matthew" <mp...@Systems.Textron.com>.
I thought that ServiceMix ran off of AtvieMQ and was included in the
release. 

-----Original Message-----
From: Yari Marchetti [mailto:yari.marchetti@staff.dada.net] 
Sent: Tuesday, August 26, 2008 10:49 AM
To: users@activemq.apache.org
Subject: ActiveMQ and SMX4

Hello,
we are planning to use ActiveMQ in a production environment,
but we need to be able to change configuration while the broker
is running.
I took a look at ServiceMix 4 and it seems to suit perfectly to our
needs (moreover it implements other interesting things), allowing
ActiveMQ to reload its configuration by just modifying activemq.xml.

I tried to install a binary distribution and it didn't work well with
ActiveMQ (i wasn't able to start any broker, because it kept saying
it couldn't deploy it), then i tried using a snapshot from snv, and it
worked very well: i was able to change ActiveMQ configuration while
the broker was running.

Now my question is: how does ActiveMQ and SMX4 work together?
how is the integration?

We plan to use Camel as well, and reading from:
http://activemq.apache.org/camel/jbi.html
seems that it should work pretty well with SMX4. did anyone tried
it?

greetings,
Yari


Re: ActiveMQ and SMX4

Posted by Guillaume Nodet <gn...@gmail.com>.
On Tue, Aug 26, 2008 at 4:48 PM, Yari Marchetti
<ya...@staff.dada.net> wrote:
> Hello,
> we are planning to use ActiveMQ in a production environment,
> but we need to be able to change configuration while the broker
> is running.
> I took a look at ServiceMix 4 and it seems to suit perfectly to our
> needs (moreover it implements other interesting things), allowing
> ActiveMQ to reload its configuration by just modifying activemq.xml.
>
> I tried to install a binary distribution and it didn't work well with
> ActiveMQ (i wasn't able to start any broker, because it kept saying
> it couldn't deploy it), then i tried using a snapshot from snv, and it
> worked very well: i was able to change ActiveMQ configuration while
> the broker was running.

Yes, IIRC, some modifications were needed to make sure everything
works correctly.
So ActiveMQ 5.2-SNAPSHOT is currently required.

> Now my question is: how does ActiveMQ and SMX4 work together?
> how is the integration?

SMX4 is built on top of Apache Felix, an OSGi container.  A lot of
work has been done
to be able to make ActiveMQ and its required components work nicely in OSGi.
Aside from the JMS broker, the SMX4/AMQ integration provides a bunch of commands
that you can use from the ActiveMQ console.
ActiveMQ is bundled inside the full SMX4 distribution, but if you
don't need the JBI layer,
you could grab a ServiceMix Kernel and just install the needed bundles instead.
Let me know if you want more informations.

> We plan to use Camel as well, and reading from:
> http://activemq.apache.org/camel/jbi.html
> seems that it should work pretty well with SMX4. did anyone tried
> it?

Yes.  Camel nicely integrates in SMX4.  In the SMX4 distribution,
there are a few examples
that shows the use of Camel.

> greetings,
> Yari
>
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/