Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

xml missing template

19 views
Skip to first unread message

Matt

unread,
Oct 15, 2008, 9:22:00 PM10/15/08
to Ruby on Rails: Talk
Hello,

I am building my first rails 2 app and using xml builder for the first
time. After digging around I some builder tutorials, yay :-) But I
have quickly run into a problem. When I name my file
title.xml.builder I get this error:

Template is missing

Missing template search/title.html.erb in view path /home/matt/aws/app/
views

and when I name my file title.rxml I get no output. If I have the
file named .html.erb I do get the output that is in the file. I have
require 'builder' in my controller. I am using apache with passanger,
and I am running in development environment. Just wondering if anyone
has some input?

Thanks
Matt

Sniper Abandon

unread,
Oct 16, 2008, 7:09:51 AM10/16/08
to rubyonra...@googlegroups.com

Matt

unread,
Oct 16, 2008, 1:59:51 PM10/16/08
to Ruby on Rails: Talk
Hmmm,

when I do that I get a:
Routing Error
No route matches "/search/title.xml" with {:method=>:get}

And also I want to pass in something after title like /search/title/
dogs or something like that...

On Oct 16, 6:09 am, Sniper Abandon <rails-mailing-l...@andreas-s.net>
wrote:

Matt Harrison

unread,
Oct 16, 2008, 4:25:57 PM10/16/08
to rubyonra...@googlegroups.com
Matt wrote:
> Hmmm,
>
> when I do that I get a:
> Routing Error
> No route matches "/search/title.xml" with {:method=>:get}

I had much the same error implementing xml builder for the first time
today also. I ended up mapping a route specifically for it like so:

map.connect '/people/export.xml', :controller => 'people', :action =>
'export', :format => 'xml'

It didn't work like any tutorial I found said it should work but bodging
it like this seems to work for now.

> And also I want to pass in something after title like /search/title/
> dogs or something like that...

I think you could do this by modifying the above route.

HTH

Matt

Reply all
Reply to author
Forward
0 new messages