Thanks for the help. I kind of figured it out reading through the documentation and there was another post in the forums which was useful. Just started off by using the simple example in the activemq.xml file under camel context to output message from queue Example.A to a file. I can't believe it is just 2 lines :)
>We should make this a bit more obvious and easy to setup. e.g. maybe >we should make it easier to write Java rules by having a rules/src and >rules/classes directories (rather like web apps) so folks can just >write Java code for routing rules and have them compiled and added to >the classloader on startup? That would be quite cool at the moment I just have an ant script which builds the jar. Quite like the other example you referred to of being able to import other xml files into the spring one. But think I want to use dsl for the time being. One other quick question, do all your classes in the jar have to extend from RouteBuilder? Thanks again Jonathan ps. I may have some more questions once I get past the basic examples. James.Strachan wrote: > > On 04/10/2007, jpcook <[EMAIL PROTECTED]> wrote: >> >> Hello, >> >> We are in the process of evaluating Camel, so far what I have read is >> really >> good. I just want to put something together now to demonstrate the >> concept >> to people. > > Great! :) > >> I want to run my EIP Rules using java code from within ActiveMQ and have >> read the following page >> http://activemq.apache.org/enterprise-integration-patterns.html >> >> The bit I'm just having a little difficulty with is - I just want to >> create >> a simple example that picks up messages from our JMS and applies some >> xslt >> before writing the file somewhere. >> >> I've create a class called MyRoute. I'm not sure what to put in it. Do I >> just put a main method and then the dsl within that like the getting >> started >> example? Then I have read the information on updating the Camel context >> so >> that bit should be fine. >> >> Sorry if this is a pretty basic question but new to some of this stuff. > > No need to be sorry; its a clear sign our documentation is lacking - > so its us who should be saying sorry :) > > Basically if you put your MyRoute class (and any of its dependent > classes) in a jar and drop it into the activemq/lib directory it > should just work. > > (Am assuming you're running the broker via the bin/activemq script right?) > > We should make this a bit more obvious and easy to setup. e.g. maybe > we should make it easier to write Java rules by having a rules/src and > rules/classes directories (rather like web apps) so folks can just > write Java code for routing rules and have them compiled and added to > the classloader on startup? > > -- > James > ------- > http://macstrac.blogspot.com/ > > Open Source SOA > http://open.iona.com > > -- View this message in context: http://www.nabble.com/Integration-Patterns-inside-the-ActiveMQ-Message-Broker-tf4569100s22882.html#a13049076 Sent from the Camel - Users mailing list archive at Nabble.com.
