[typo] Route problems

Ioan Bizau jr. ib at sdf-eu.org
Sun Apr 3 18:48:07 EDT 2005


Works well with Rails 0.11.1; I had 0.10.1 before.
Thanks a lot, Tobias!!!

Tobias Luetke wrote:
> Super strange problem. I have tested the exports extensively under
> webrick now and couldn't manage to break them. Please verify that you
> don't have a public/xml/rss/feed.xml file (delete if its there). Also
> please make sure that you are running the latest rails.
> 
> On Apr 3, 2005 3:44 PM, Ioan Bizau jr. <ib at sdf-eu.org> wrote:
> 
>>It doesn't work neither in development nor in production.
>>What else could I try?
>>
>>Tobias Luetke wrote:
>>
>>>It would only create the feed.xml if you are in production mode as
>>>caching is disabled during development.
>>>
>>>Maybe thats the case here?
>>>
>>>On Apr 3, 2005 12:32 PM, Ioan Bizau jr. <ib at sdf-eu.org> wrote:
>>>
>>>
>>>>The problem is that Typo doesn't create feed.xml after it is deleted. I
>>>>think it has nothing to do with RssBandit, because it worked once.
>>>>It has nothing to do with the mime; the file simply doesn't exist.
>>>>The directories are chmod 777.
>>>>If I put a "raise "xxx"" in xml_controller.rb method "rss" I get the
>>>>same error, so it doesn't even arrive there. I need to find a way to
>>>>determine webrick to call the controller code if the xml isn't there.
>>>>
>>>>Tobias Luetke wrote:
>>>>
>>>>
>>>>>This could be the caching at fault. On the first request after an
>>>>>update to the database the XML is just dumped into the file system (
>>>>>/xml/rss/feed.xml for example )
>>>>>
>>>>>This has the advantage that further requests don't even have to be
>>>>>interpreted by typo anymore, the web server will just serve the
>>>>>document.
>>>>>
>>>>>Now the question is why does RSS Bandit have issues with this, i could
>>>>>imagine that Webrick might serve these cached feeds with the wrong
>>>>>mime type.
>>>>>
>>>>>Either way, try to delete the xml folder in your public dir and see if
>>>>>this is the issue.
>>>>>
>>>>>On Apr 3, 2005 11:24 AM, Ioan Bizau jr. <ib at sdf-eu.org> wrote:
>>>>>
>>>>>
>>>>>
>>>>>>Hey guys,
>>>>>>
>>>>>>I am having trouble with the routes to feeds in Typo.
>>>>>>If I view /xml/rss/feed.xml in a webbrowser it works ok. After I try to
>>>>>>add the feed in RssBandit it becomes unusable, even from the browser. I
>>>>>>get the following message:
>>>>>>
>>>>>>-------------
>>>>>>
>>>>>>Routing Error
>>>>>>
>>>>>>No route for path: "feed.xml"
>>>>>>
>>>>>>Failure reasons:
>>>>>><ActionController::Routing::Route "" when {:controller=>"articles"}>
>>>>>>failed because unused components were left: feed.xml
>>>>>><ActionController::Routing::Route "xml/:action/feed.xml" ||
>>>>>>{:action=>"index"} when {:controller=>"xml"}> failed because value for
>>>>>>component "xml" doesn't match feed.xml
>>>>>><ActionController::Routing::Route "articles/:year/:month/:day/:title"
>>>>>>when {:controller=>"articles", :action=>"permalink"}> failed because
>>>>>>value for component "articles" doesn't match feed.xml
>>>>>><ActionController::Routing::Route ":controller/:action/:id" ||
>>>>>>{:id=>nil, :action=>"index"}> failed because no controller found at
>>>>>>subpath feed.xml
>>>>>>
>>>>>>-------------
>>>>>>
>>>>>>The strange thing is that now it doesn't work anymore, even if I restart
>>>>>>webrick. (!!) Very, very strange. I compare the files from my
>>>>>>installation with the original files and everything is unchanged. I
>>>>>>erase my installation, copy the original files, change my settings
>>>>>>and... it works! Until next time I try to add it in RssBandit. :-(
>>>>>>Any ideas?
>>>>>>
>>>>>>Ioan
>>>>>>_______________________________________________
>>>>>>Typo-list mailing list
>>>>>>Typo-list at rubyforge.org
>>>>>>http://rubyforge.org/mailman/listinfo/typo-list
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>_______________________________________________
>>>>Typo-list mailing list
>>>>Typo-list at rubyforge.org
>>>>http://rubyforge.org/mailman/listinfo/typo-list
>>>>
>>>
>>>
>>>
>>_______________________________________________
>>Typo-list mailing list
>>Typo-list at rubyforge.org
>>http://rubyforge.org/mailman/listinfo/typo-list
>>
> 
> 
> 



More information about the Typo-list mailing list