Hi

I have added a link on the camel cometd wiki page to Davids blog with
the sample.

On Tue, Jan 6, 2009 at 10:37 PM, Stephen J <stephen.joy...@mclaneco.com> wrote:
>
> Thanks, I finally got my test to work. Your example was very helpful.
>
>
> dgreco wrote:
>>
>> Hello Stephen,
>> you can download a simple example from my blog, here:
>> http://www.davidgreco.it/MySite/Blog/Entries/2008/12/4_Camel,_Cometd_and_Bayeux_what_a_nice_combination.html/wsc/D4A6CF95-011D-1000-A267-9AD336E601D8/camel_gmap_example.zip?wsc=download
>> Hope it helps.
>> Regards,
>> David
>>
>>
>> Stephen J 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--tp21233599s22882p21319441.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>
>



-- 

/Claus Ibsen
Apache Camel Committer
Blog: http://davsclaus.blogspot.com/

Reply via email to