missing controller actions from plugin

I am having a problem in that the url /map/del_selected_geo give me an error

Unknown action No action responded to del_selected_geo. Actions: get_links and index

but if I go into console it seems to be there:

ctl = MapController.new ctl.public_methods.grep(/selected/) ["del_selected_geo"]

That method was added inside of a plugin where this source is included via require() in init.rb: The module GeoHelper defines del_selected_geo()

require 'geo_helper'

class ActionController::Base include GeoHelper helper :geomap

end

# After that I also have:

ActionController::Base.class_eval do   path = File.join(File.dirname(__FILE__), 'app/views')

  self.append_view_path(path)

  extend GeoCtlClass

end

I'm sort of puzzled on that ..could the helper :geomap throw it off which is stuff for the view ? GeoHelper is controller related ..