camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From chu_man_fu <...@bytron.com>
Subject Re: JBoss + ActiveMQ + Camel + Newbie
Date Wed, 17 Jun 2009 11:32:56 GMT

Would it be fair in saying that not many people intergrate ActiveMQ and Camel
into JBoss?
Is it quicker/better/easier to use the standalone ActiveMQ server or an
embedded solution?

Whats the difference between using Camel and Spring? I though Camel was
built using the Spring framework.


Claus Ibsen-2 wrote:
> 
> On Wed, Jun 17, 2009 at 12:25 PM, chu_man_fu <cem@bytron.com> wrote:
> 
>>
>> Thanks for the reply.
>>
>> When looking at the the second link I noticed this:
>> "If you want to include some Java routing rules, then just add your jar
>> to
>> somewhere inside ActiveMQ's lib directory."
>>
> 
> Well you could forget about this and use the Spring XML file to do your
> routing rules.
> Try to get a simple sample working, eg using a timer to print to a log or
> something else.
> 
> 
> 
>>
>> Where is this lib directory. In my JBoss deploy directory I have a dir
>> called activemq-ra-1.4.rar as explained here
>> http://activemq.apache.org/integrating-apache-activemq-with-jboss.html
>> http://activemq.apache.org/integrating-apache-activemq-with-jboss.html .
>> This doesn't contain a lib directory or an activemq.xml file. Is it a
>> case
>> of dropping any jars in the activemq-ra-1.4.rar dir or the activemq.xml
>> file
>> to get this to work?
>>
> 
> I guess this is more a question to JBoss how to deploy .jar files that
> Resource Adapters (ra)
> can see and use. That can be tricky as classloading and classpath in J2EE
> containers can be a nightmare.
> 
> 
> 
> 
>>
>>
>> Claus Ibsen-2 wrote:
>> >
>> > Hi
>> > Camel is shipped out of the box with ActiveMQ.
>> >
>> > There should be an active mq configuraiton file that is a spring XML
>> file.
>> > In this XML file you just add a camelcontext and then you get Camel
>> > started.
>> > If not mistaking there might be a Camel sample already in this file.
>> >
>> > Something like this:
>> > http://activemq.apache.org/xml-configuration.html
>> >
>> > And a bit info on this FAQ
>> >
>> http://activemq.apache.org/how-should-i-package-applications-using-camel-and-activemq.html
>> >
>> >
>> >
>> > On Tue, Jun 16, 2009 at 5:36 PM, chu_man_fu <cem@bytron.com> wrote:
>> >
>> >>
>> >> Hello forum,
>> >>
>> >> I am a newbie to ActiveMQ and Camel and I have a few questions which I
>> am
>> >> unable to fathom out myself.
>> >> Firstly I will explain what I am trying to achieve. I need to create a
>> >> messaging system over internet protocols. The messages need to be
>> >> filtered
>> >> based on content and sent to the appropiate Queue/Topic.
>> >> I want to use ActiveMQ as my messaging provider and Camel to do the
>> >> filtering/re-routing etc... All this then needs to sit in JBoss. A
>> client
>> >> application will connect to the Queues/Topics and download the
>> messages.
>> >> In
>> >> time this will also need to send messages back to the server.
>> >> I have ActiveMQ installed in JBoss 4.2.2.GA and it works fine.
>> >> How do I get intergrate Camel into it? I understand that this is
>> already
>> >> included in ActiveMQ but I can't see how to control Camel routing. I
>> >> created
>> >> an MBean to sit in JBoss and configure a simple routing based on some
>> >> example code from the fuse project. I have noticed that this uses
>> >> CamelContext.start(). I don't want the MBean to do this, I want JBoss
>> to
>> >> start this up. When this is called I get multiple exception messages,
>> one
>> >> of
>> >> which is:
>> >>
>> >> Failed to start ActiveMQ JMS Message Broker. Reason:
>> >> javax.management.InstanceAlreadyExistsException:
>> >>
>> >> JBoss has already started ActiveMQ! I never wanted Camel to start it
>> >> also.
>> >>
>> >> Is there a way of attaching Camel to the current ActiveMQ broker?
>> >>
>> >> I appologies if this is confusing, like I say I am a newbie and maybe
>> >> barking up the wrong tree.
>> >>
>> >> Best Regards
>> >> Chris Mitchell
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/JBoss-%2B-ActiveMQ-%2B-Camel-%2B-Newbie-tp24056976p24056976.html
>> >> Sent from the Camel - Users mailing list archive at Nabble.com.
>> >>
>> >>
>> >
>> >
>> > --
>> > Claus Ibsen
>> > Apache Camel Committer
>> >
>> > Open Source Integration: http://fusesource.com
>> > Blog: http://davsclaus.blogspot.com/
>> > Twitter: http://twitter.com/davsclaus
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/JBoss-%2B-ActiveMQ-%2B-Camel-%2B-Newbie-tp24056976p24070733.html
>> Sent from the Camel - Users mailing list archive at Nabble.com.
>>
>>
> 
> 
> -- 
> Claus Ibsen
> Apache Camel Committer
> 
> Open Source Integration: http://fusesource.com
> Blog: http://davsclaus.blogspot.com/
> Twitter: http://twitter.com/davsclaus
> 
> 

-- 
View this message in context: http://www.nabble.com/JBoss-%2B-ActiveMQ-%2B-Camel-%2B-Newbie-tp24056976p24071711.html
Sent from the Camel - Users mailing list archive at Nabble.com.


Mime
View raw message