Error message when using .to_xml

Hi,

I'm trying to generate an xml feed. I have an array of posts stored in an instance variable for this particular action.

I am trying to define the response to an xml request by:

respond_to do |a|       a.xml {render :xml, @posts.to_xml}       a.rss {render :action=>'rss.rxml', :layout=> false}       a..atom {render :action=> 'atom.rxml', :layout=> false} end This is under the list action, btw.

When I request that URL, I get:

private method `sub' called for :xml:Symbol

Any thoughts on what I'm missing?

Thanks,

Ron

Hi,

I'm trying to generate an xml feed. I have an array of posts stored in an instance variable for this particular action.

I am trying to define the response to an xml request by:

respond_to do |a| a.xml {render :xml, @posts.to_xml} a.rss {render :action=>'rss.rxml', :layout=> false} a..atom {render :action=> 'atom.rxml', :layout=> false} end

that should be render :xml => @posts.xml

Fred