Hi Maybe some of the RSS frameworks can help easily to spit out RSS files
https://rome.dev.java.net/ http://incubator.apache.org/abdera/ However Jonathan have created a ticket to add a camel-rome component in a future camel release: http://issues.apache.org/activemq/browse/CAMEL-1101 Otherwise you could also use some templating to generate the file such as Velocity, Freemarker http://activemq.apache.org/camel/velocity.html But they are not RSS / XML frameworks but purely templating. /Claus Ibsen Apache Camel Committer Blog: http://davsclaus.blogspot.com/ On Mon, Nov 24, 2008 at 10:36 PM, Drone42 <[EMAIL PROTECTED]> wrote: > > I would like to create a RSS file using Camel, i.e. route multiple messages > in an asynchonious way (and possibly from multiple sources) to a file as RSS > items. > > Problem is that the RSS file has the format; > > <?xml version="1.0" encoding="UTF-8" ?> > <rss version="2.0"> > > <channel> > <title>RSS Example</title> > <description>This is an example of an RSS feed</description> > <link>http://www.domain.com/link.htm</link> > <lastBuildDate>Mon, 28 Aug 2006 11:12:55 -0400 </lastBuildDate> > <pubDate>Tue, 29 Aug 2006 09:00:00 -0400</pubDate> > > <item> > <title>Item Example</title> > <description>This is an example of an Item</description> > <link>http://www.domain.com/link.htm</link> > <guid isPermaLink="false"> 1102345</guid> > <pubDate>Tue, 29 Aug 2006 09:00:00 -0400</pubDate> > </item> > > + Here new items should be added! > > </channel> > </rss> > > > In other words I need to add items to the middle of an existing file. > Looking at the file component, this does not seem possible at default...? > -- > View this message in context: > http://www.nabble.com/Creating-a-file-in-RSS-feed-format-tp20670349s22882p20670349.html > Sent from the Camel - Users mailing list archive at Nabble.com. > >
