Hi Feel free to add a ticket in JIRA for a better cometd sample
On Tue, Jan 6, 2009 at 3:15 PM, Stephen J <stephen.joy...@mclaneco.com> wrote: > > I found that my problem was a mismatched jar version. Not sure how I did > that. > > I still can't get the component working, but that's due to not understanding > how everything is supposed to be set up. Maybe by the time 2.0 is released > someone will write a concrete example on how to use this component. > > > Stephen J wrote: >> >> I just re-read my post and saw that it was probably confusing. >> >> I was able to compile the cometd component just fine. I compiled it and >> put it in my classpath and wrote a test route using that component. >> >> When Camel tries to load the cometd route is when I get the stack trace I >> mentioned before. >> >> Hope that clears things up, and sorry for the poor communication of the >> problem. >> Thanks! >> >> >> willem.jiang wrote: >>> >>> Hi, >>> >>> Are you using maven or just setting the camel jars into your class path? >>> If you are using maven , maven will download it for you. Or you can down >>> load the camel-cometd jar here[1] >>> >>> Please upgrade your Jetty's version, I just checked the Camel trunk's >>> jetty version is 6.1.14. >>> >>> [1] >>> http://people.apache.org/repo/m2-snapshot-repository/org/apache/camel/camel-cometd/2.0-SNAPSHOT/ >>> >>> Willem >>> >>> Stephen J wrote: >>>> The cometd component still wasn't in the last snapshot so I decided to >>>> compile it for myself. However, I may have a configuration issue or >>>> something because I keep getting the following stack trace when trying >>>> to >>>> use a cometd route. >>>> >>>> Stack Trace: >>>> 2906 [main] INFO org.mortbay.log - jetty-6.1.9 >>>> Exception in thread "main" java.lang.IllegalArgumentException: Illegal >>>> context spec:null >>>> at >>>> org.mortbay.jetty.handler.ContextHandlerCollection.mapContexts(ContextHandlerCollection.java:82) >>>> at >>>> org.mortbay.jetty.handler.ContextHandlerCollection.setHandlers(ContextHandlerCollection.java:149) >>>> at >>>> org.mortbay.jetty.handler.HandlerCollection.addHandler(HandlerCollection.java:197) >>>> at org.mortbay.jetty.Server.addHandler(Server.java:591) >>>> at org.mortbay.jetty.servlet.Context.<init>(Context.java:124) >>>> at org.mortbay.jetty.servlet.Context.<init>(Context.java:73) >>>> at >>>> org.apache.camel.component.cometd.CometdComponent.createServletForConnector(CometdComponent.java:152) >>>> at >>>> org.apache.camel.component.cometd.CometdComponent.connect(CometdComponent.java:113) >>>> at >>>> org.apache.camel.component.cometd.CometdEndpoint.connect(CometdEndpoint.java:68) >>>> at >>>> org.apache.camel.component.cometd.CometdProducer.start(CometdProducer.java:51) >>>> at >>>> org.apache.camel.processor.SendProcessor.doStart(SendProcessor.java:93) >>>> at org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:49) >>>> at >>>> org.apache.camel.util.ServiceHelper.startService(ServiceHelper.java:42) >>>> at >>>> org.apache.camel.util.ServiceHelper.startServices(ServiceHelper.java:53) >>>> at >>>> org.apache.camel.processor.DeadLetterChannel.doStart(DeadLetterChannel.java:435) >>>> at org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:49) >>>> at >>>> org.apache.camel.util.ServiceHelper.startService(ServiceHelper.java:42) >>>> at >>>> org.apache.camel.util.ServiceHelper.startServices(ServiceHelper.java:53) >>>> at >>>> org.apache.camel.processor.DelegateAsyncProcessor.doStart(DelegateAsyncProcessor.java:54) >>>> at org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:49) >>>> at >>>> org.apache.camel.util.ServiceHelper.startService(ServiceHelper.java:42) >>>> at >>>> org.apache.camel.util.ServiceHelper.startServices(ServiceHelper.java:53) >>>> at >>>> org.apache.camel.impl.DefaultConsumer.doStart(DefaultConsumer.java:85) >>>> at >>>> org.apache.camel.impl.ScheduledPollConsumer.doStart(ScheduledPollConsumer.java:123) >>>> at org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:49) >>>> at >>>> org.apache.camel.impl.DefaultCamelContext.addService(DefaultCamelContext.java:420) >>>> at >>>> org.apache.camel.impl.DefaultCamelContext.startRoutes(DefaultCamelContext.java:682) >>>> at >>>> org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:651) >>>> at org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:49) >>>> at cameltests.CometTest.main(CometTest.java:15) >>>> >>>> Anyone know what this means? >>>> >>>> >>>> janstey wrote: >>>>> Seems that we forgot to include it in the distribution. I'll add it in >>>>> ASAP >>>>> so we'll have it after the next deploy. >>>>> >>>>> On Wed, Dec 31, 2008 at 12:52 PM, Stephen J >>>>> <stephen.joy...@mclaneco.com>wrote: >>>>> >>>>>> I just downloaded the latest Camel 2.0 snapshot and I don't see the >>>>>> cometd >>>>>> component in the package. Can someone point me in the right direction? >>>>>> -- >>>>>> View this message in context: >>>>>> http://www.nabble.com/Cometd-component--tp21233599s22882p21233599.html >>>>>> Sent from the Camel - Users mailing list archive at Nabble.com. >>>>>> >>>>>> >>>>> -- >>>>> Cheers, >>>>> Jon >>>>> >>>>> http://janstey.blogspot.com/ >>>>> >>>>> >>>> >>> >>> >>> >> >> > > -- > View this message in context: > http://www.nabble.com/Cometd-component--tp21233599s22882p21311133.html > Sent from the Camel - Users mailing list archive at Nabble.com. > > -- /Claus Ibsen Apache Camel Committer Blog: http://davsclaus.blogspot.com/