camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ian de Beer (JIRA)" <j...@apache.org>
Subject [jira] Updated: (CAMEL-2150) RSS Component - parameter filtering not working
Date Wed, 11 Nov 2009 12:31:52 GMT

     [ https://issues.apache.org/activemq/browse/CAMEL-2150?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Ian de Beer updated CAMEL-2150:
-------------------------------


rss:http://www.iafrica.com/pls/cms/grapevine.xml?feedHeader=true&sortEntries=true
i have also tried rss://http://www.iafrica.com/pls/cms/grapevine.xml?feedHeader=true&sortEntries=true

> RSS Component - parameter filtering not working
> -----------------------------------------------
>
>                 Key: CAMEL-2150
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-2150
>             Project: Apache Camel
>          Issue Type: Bug
>          Components: camel-rss
>    Affects Versions: 2.0.0
>         Environment: Mac OS X 10.6.1; JDK 6 64 bit; Camel 2.0
>            Reporter: Ian de Beer
>            Assignee: Claus Ibsen
>             Fix For: 2.1.0
>
>
> I have tried to sort RRS feeds or to split the entries  as described in the documentation.
The problem is that the parameters that are to be consumed by Camel are passed through to
the endpoint, who does not understand the parameters.
> Here is my code:  from("rss:" + feedLocation+ "?sortEntries=true&feedHeader=true").marshal().rss()...
> where feedLocation = "http://www.iafrica.com/pls/cms/grapevine.xml"
> It results in:
> java.io.FileNotFoundException: http://www.iafrica.com/pls/cms/grapevine.xml?feedHeader=true&sortEntries=true
> 	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1311)
> 	at java.net.URL.openStream(URL.java:1010)
> 	at org.apache.camel.component.rss.RssUtils.createFeed(RssUtils.java:32)
> 	at org.apache.camel.component.rss.RssEntryPollingConsumer.createFeed(RssEntryPollingConsumer.java:54)
> 	at org.apache.camel.component.feed.FeedEntryPollingConsumer.poll(FeedEntryPollingConsumer.java:42)
> 	at org.apache.camel.impl.ScheduledPollConsumer.run(ScheduledPollConsumer.java:99)
> 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
> 	at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
> 	at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
> 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
> 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
> 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
> 	at java.lang.Thread.run(Thread.java:637)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message