gcr, activemq-camel is correct, but I can't get 5.5.0 to install either at the moment...5.4.2 works fine though...
karaf@root> osgi:install -s mvn:org.apache.activemq/activemq-camel/5.5.0 Error executing command: Unresolved constraint in bundle org.apache.activemq.activemq-camel [125]: Unable to resolve 125.0: missing requirement [125.0] package; (&(package=org.apache.activemq)(version>=5.5.0)(!(version>=6.0.0))) gcr wrote: > > Thanks for the help so far, but I still have a few issues. > > When I add the <bean id="jms" ...> as Claus advised, I get a log entry > that > says that karaf can't find "org.apache.activemq.camel.component". To > remedy > this, I attempted to do the following at the karaf client CLI: > > karaf@root> osgi:install -s mvn:org.apache.activemq/activemq-camel/5.5.0 > > The response is a complaint that the URL cannot be resolved. > > Am I on the right track? if not, from where can I get > "org.apache.activemq.camel.component"? > > Thanks > > On 8 September 2011 23:09, Claus Ibsen <[email protected]> > wrote: > >> Hi >> >> Yeah you need to Camel which JMS Broker to use. >> >> I assume you are using Apache ActiveMQ which can be embedded easily, >> in one of the machines. >> >> So basically you just have to add a <bean id="jms" ...> as shown here >> http://camel.apache.org/activemq >> >> <bean id="jms" >> class="org.apache.activemq.camel.component.ActiveMQComponent"> >> <property name="brokerURL" value="tcp://somehost:61616"/> >> </bean> >> >> And then you need to set the brokerURL to the IP of the target broker. >> >> >> >> On Fri, Sep 9, 2011 at 3:04 AM, Geoffry Roberts >> <[email protected]> wrote: >> > Thanks for the quick response. >> > >> > Did you mean I should define a connection factory pointing to machine >> B? >> I >> > ask this because on machine A camel and activemq are in the same jvm. >> > On 8 September 2011 16:58, Johan Edstrom <[email protected]> >> wrote: >> >> >> >> You need to define a connection factory, jms component etc if you are >> >> connecting to an external entity. >> >> On Sep 8, 2011, at 18:36, Geoffry Roberts >> <[email protected]> >> >> wrote: >> >> >> >> All, >> >> >> >> I'm just getting started with Karaf and am having a small issue. It >> seems >> >> blueprint has replaced or is replacing spring. I'm trying to use >> blueprint >> >> but most examples show spring. >> >> >> >> Using Karaf 2.2.2 >> >> >> >> I want to use camel to send a file from one machine to another. A >> file >> >> gets created on machine A and camel is supposed to moved it to machine >> B. >> >> >> >> On machine A camel: polls for a new file then writes it's contents to >> a >> >> jms queue. >> >> On machine B camel: reads the file from a jms queue and writes it to a >> >> local directory. >> >> >> >> Sounds simple! >> >> >> >> Camel reads the file well enough, but does not appear to be writing it >> to >> >> the jms queue. The activemq web console never shows any activity. >> >> >> >> Here is the xml file I am placing in the karaf deploy directory on >> machine >> >> A. Do I have this right? >> >> >> >> <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"> >> >> <camelContext xmlns="http://camel.apache.org/schema/blueprint"> >> >> <route> >> >> <from uri="file:/home/karaf?noop=true" /> >> >> <to uri="jms:queue:biofiles" /> >> >> >> >> </route> >> >> </camelContext> >> >> </blueprint> >> >> >> >> I have karaf setup and working on both machines. I have installed the >> >> following camel and activemq features: >> >> >> >> activemq >> >> activemq-blueprint >> >> activemq-web-console >> >> camel >> >> camel-blueprint >> >> camel-jms >> >> >> >> Thanks in advance. >> >> -- >> >> Geoffry Roberts >> >> >> > >> > >> > >> > -- >> > Geoffry Roberts >> > >> > >> >> >> >> -- >> Claus Ibsen >> ----------------- >> FuseSource >> Email: [email protected] >> Web: http://fusesource.com >> Twitter: davsclaus, fusenews >> Blog: http://davsclaus.blogspot.com/ >> Author of Camel in Action: http://www.manning.com/ibsen/ >> > > > > -- > Geoffry Roberts > -- View this message in context: http://karaf.922171.n3.nabble.com/Karaf-Camel-and-tp3321396p3323977.html Sent from the Karaf - User mailing list archive at Nabble.com.
