Hi all,
I’ve got finally my Rails app almost working on Glassfish with Warble.
I had good stuff working: static page cache, JNDI connection
pooling… And the overall performance looks great.
BUT, I can’t have my cache sweepers be properly loaded!
I did it exaclty that way:
http://www.railsenvy.com/2007/2/28/rails-caching-tutorial#sweepers
and always had it working with Mongrel.
But with Warble and Glassfish (and Tomcat as well at least), all I’m
getting is that kind of error then:
MyNiceConcroller has no method ‘cache_sweeper’
that’s because my sweepers are not loaded, no matter my
config.load_paths += %W( #{RAILS_ROOT}/app/sweepers ) instruction in
environment.rb
I tried a variety of tricks like load ‘path_to_my_cache_sweeper’
inside my MyNiceController class, but then got bugs like:
uninitialized constant ActionController::Caching::Sweeper
So my question is: anyone got Rails cache sweepers working with
Warble? If yes how please?
Thanks in advance, I’m nearly online with Livetribune.com.
Raphaël Valyi.
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email
I think this is a problem with JRuby-Rack 0.9. Can you try dropping in
this snapshot of JRuby-Rack instead?
http://caldersphere.net/jruby-rack/jruby-rack-0.9.1-SNAPSHOT.jar
/Nick
On Sun, Jul 13, 2008 at 3:04 PM, Raphaël Valyi [email protected] wrote:
and always had it working with Mongrel.
inside my MyNiceController class, but then got bugs like:
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email
Than you Nick, that new version worked like a charm. My unmodified
cache sweepers were loaded properly!
By the way, if that helps, before using that new JRuby Rack version, I
worked arround the loading problem by adding this at the beginning of
each cache sweeper:
require “rubygems”
require “active_record”
require
‘…/vendor/rails/actionpack/lib/action_controller/caching/sweeping.rb’
But now you don’t even need that.
God, my JRuby on app is finally nearly online; last tests and I’ll
speak a bit about it.
Raphaël Valyi.
On Mon, Jul 14, 2008 at 5:15 AM, Nick S. [email protected]
wrote:
I’ve got finally my Rails app almost working on Glassfish with Warble.
So my question is: anyone got Rails cache sweepers working with
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email
Raphael,
It’s good to know that GlassFish gives you “great performance” Any
successful deployment of GlassFish can be easily featured on
http://blogs.sun.com/stories.
I’m certainly looking forward to details.
-Arun
Raphaël Valyi wrote:
But now you don’t even need that.
c a l d e r s p h e r e . n e t
BUT, I can’t have my cache sweepers be properly loaded!
config.load_paths += %W( #{RAILS_ROOT}/app/sweepers ) instruction in
To unsubscribe from this list, please visit:
–
Application Platform, Sun Microsystems, Inc.
Blog: http://blogs.sun.com/arungupta
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email
On Mon, Jul 14, 2008 at 6:17 PM, Raphaël Valyi [email protected] wrote:
But now you don’t even need that.
God, my JRuby on app is finally nearly online; last tests and I’ll
speak a bit about it.
My best compliments for your job!
Hope to see a nice tutorial explaining all the steps
to reach a similar result like yours soon