Agreed with all that Jon. When we switch the ActiveMQ broker to use ServiceMix 4 kernel to bootstrap itself, it'll be trivial to install another camel module which will also fetch all of its dependencies; so using Camel inside the ActiveMQ broker is gonna be really easy soon - just a command or two in the SMX4 shell.
For development, IDEs or maven can add other camel modules to your project - along with all of the extra dependency jars too. But in this specific instance; given we've camel's core and Jetty shipped in ActiveMQ it might make sense to include camel-jetty too :) 2008/8/14 Jon Anstey <[EMAIL PROTECTED]>: > Hmmm... perhaps we should be shipping more Camel with ActiveMQ (right now > its just camel-core, camel-jms and camel-spring). I'm thinking though that > its not so much a size issue with including all of Camel (as the uber jar > containing all features is just 1.6MB) but a size issue of including all 3rd > party dependencies. Any comments from the ActiveMQ gurus on this topic? > > If you didn't know, many of the Camel components require additional > libraries to function that are not included in a kit. Maven is the preferred > way to grab these extra dependencies but you can also just download them > yourself. > > Cheers, > Jon > > On Wed, Aug 13, 2008 at 8:43 PM, Brian McQueen <[EMAIL PROTECTED]>wrote: > >> I've been using apache-activemq. I guess its not included in there >> for some reason. I'm building the apache-camel now. >> >> Thanks >> >> On Wed, Aug 13, 2008 at 3:47 PM, Jon Anstey <[EMAIL PROTECTED]> wrote: >> > I just checked the 1.4.0 kits [1] and the camel-jetty jar is in the lib >> > directory. Are you using a different version? If you are using Maven you >> can >> > also just add in a dependency like: >> > >> > <dependency> >> > <groupId>org.apache.camel</groupId> >> > <artifactId>camel-jetty</artifactId> >> > <version>1.4.0</version> >> > </dependency> >> > >> > Does this help any? >> > >> > Cheers, >> > Jon >> > >> > [1] >> > >> http://repo1.maven.org/maven2/org/apache/camel/apache-camel/1.4.0/apache-camel-1.4.0.zip >> > >> > On Wed, Aug 13, 2008 at 8:10 PM, Brian McQueen <[EMAIL PROTECTED] >> >wrote: >> > >> >> I need to get my Camel listening for incoming HTTP connections. I see >> >> this nice syntax: >> >> >> >> >> >> <from uri="jetty:http://localhost/handler1"/> >> >> >> >> However I keep getting this Endpoint Not Found error for jetty: >> >> >> >> >> >> >> http://activemq.apache.org/camel/exception-orgapachecamelnosuchendpointexception.html >> >> >> >> I see the camel-jetty jar mentioned in a few places, but I can't find >> it. >> >> >> >> Where is the file? How do I get it? Is my Camel missing something? >> >> >> > >> > -- James ------- http://macstrac.blogspot.com/ Open Source Integration http://open.iona.com
