# File mini_rails_servlet.rb, line 48
  def process_controller(controller_name,action,ids)
    class_name = controller_name.capitalize+"Controller"
    file_name = class_name.underscore
    debug binding,"class_name","file_name"
    # appeler le contrôleur
    controller=nil
    controller_file_name = File.join("app","controllers",file_name+".rb")
    debug binding,"controller_name","action","ids","controller_file_name"
    if (File.exist?(controller_file_name)) # a-t-on un contrôleur
      load controller_file_name # force reload of the class !!! useful for debugging
      # hack from http://programming-in-paradise.blogspot.com/2006/01/constructing-ruby-class-instances-from.html
      controller = Kernel.const_get(class_name).new
      if (controller.respond_to? action) # does the controller process this action?
        if (ids.length>0)   # must it be called with any parameter?
          controller.send(action,ids)
        else
          controller.send(action)
        end
      end
    end
    controller
  end