Hi all, I''m new to rails and I''ve run in to a rather insidious bug. In development (with caching turned on in development.rb), my app successfully caches action "index" in controller "view": class ViewController < ApplicationController caches_page :index def index # do the stuff that index does end end I''ve got a sweeper running in a different controller ("admin") which expires view::index when changes are made to the underlying data. The following line of codes in the sweeper don''t seem to work: def expire_view(model) model.logger.info("Expiring the cached index") expire_page(:controller => "view", :action => "index") end Rather, I should say that "Expiring the cached index" is being logged properly, but the page isn''t being expired. Am I missing something? Thanks! Brent -- Posted via http://www.ruby-forum.com/.