On Wed, Jan 13, 2010 at 4:59 PM, user09772 <sonnyh...@gmail.com> wrote:
>
> This is what I thought I was doing:
>
>    from("rss:myRssFeedURI").marshal().rss().to("direct:simple-rss-send");
>    from("direct:simple-rss-send").process(new Processor() {
>            public void process(Exchange e) {
>                LOG.info("Received exchange: " + e.getIn());
>            }
>        });
>
> I do get the 'Received exchange: " log message.  But the e.getIn().getBody()
> isn't a SyndFeed object.  Please advise...
>

Remove the marshal rss stuff and you should get the SyncFeed object

>
>
> Claus Ibsen-2 wrote:
>>
>> On Wed, Jan 13, 2010 at 1:05 AM, user09772 <sonnyh...@gmail.com> wrote:
>>>
>>> I forgot the 'rss:' prefix in my original posting.
>>>
>>> The message is now outputting, but it's just a hex code in the
>>> getIn().getBody() call.
>>>
>>> When I turn Camel dubugging on i do see the SyndFeedImpl object populated
>>> correctly.  How do I consume/access this object using Camel?
>>>
>>
>> You can just access it from a Processor or POJO.
>>
>>> Thanks.
>>> --
>>> View this message in context:
>>> http://old.nabble.com/Rss-Feed-route-config-tp27131975p27137305.html
>>> Sent from the Camel - Users mailing list archive at Nabble.com.
>>>
>>>
>>
>>
>>
>> --
>> Claus Ibsen
>> Apache Camel Committer
>>
>> Author of Camel in Action: http://www.manning.com/ibsen/
>> Open Source Integration: http://fusesource.com
>> Blog: http://davsclaus.blogspot.com/
>> Twitter: http://twitter.com/davsclaus
>>
>>
>
> --
> View this message in context: 
> http://old.nabble.com/Rss-Feed-route-config-tp27131975p27147168.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>
>



-- 
Claus Ibsen
Apache Camel Committer

Author of Camel in Action: http://www.manning.com/ibsen/
Open Source Integration: http://fusesource.com
Blog: http://davsclaus.blogspot.com/
Twitter: http://twitter.com/davsclaus

Reply via email to