Routing Error

I can view a website from Mozilla but from an Apple using Mozilla I get
this error in the log and can’t view the site,

Java and JavaScript are enable in the Safari Browser…

Processing Base#index (for 26.19.21.70 at 2007-01-09 17:13:37) [GET]
Session ID: edc91ef302b5e8ec845acf77c75840c3
Parameters: {“baseRelativePath”=>"/javascripts/dojo/"}

ActionController::RoutingError (Recognition failed for
“/javascripts/dojo/Storage_version6.swf”):
/usr/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/routing.rb:522:in
recognition_failed' /usr/lib/ruby/gems/1.8/gems/actionpack-1.12.5/lib/action_controller/routing.rb:512:inrecognize!’
/usr/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/dispatcher.rb:38:in
dispatch' /usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel/rails.rb:78:inprocess’
/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel/rails.rb:76:in
synchronize' /usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel/rails.rb:76:inprocess’
/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel.rb:618:in
process_client' /usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel.rb:617:ineach’
/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel.rb:617:in
process_client' /usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel.rb:736:inrun’
/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel.rb:736:in
initialize' /usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel.rb:736:innew’
/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel.rb:736:in run' /usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel.rb:720:ininitialize’
/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel.rb:720:in new' /usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel.rb:720:inrun’
/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel/configurator.rb:271:in
run' /usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel/configurator.rb:270:ineach’
/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel/configurator.rb:270:in
run' /usr/lib/ruby/gems/1.8/gems/mongrel-1.0/bin/mongrel_rails:127:inrun’
/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel/command.rb:211:in
run' /usr/lib/ruby/gems/1.8/gems/mongrel-1.0/bin/mongrel_rails:243 /usr/bin/mongrel_rails:18:inload’
/usr/bin/mongrel_rails:18

Thanks,
Jim

Hey

Somewhere in one of your templates/layouts you are referring to

(RAILS_ROOT/public) /javascripts/dojo/Storage_version6.swf

Which apparently doesn’t exist

Since (apache?) can’t find the file in your public directory, it passes
the http request on to rails, which then generates the error.

I would go digging around in your layouts’ head sections, as you may
have a include_tag in there somewhere causing this kind of behaviour.

(a quick guess: it could be that case-sensitivity is your devil in the
details: ‘Storage_version6.swf’ is expected, but the actual filename is
all lowercase?)

Cheers
Gustav P.