Skip to content

NameError: uninitialized constant Caring::Utilities::UrlUtils::Generator in Rails 2.3.3 (and Rails 2.3.2) #1

Description

@ohokay

NameError: uninitialized constant Caring::Utilities::UrlUtils::Generator
from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:440:in load_missing_constant' from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:80:inconst_missing'
from /Users/jeff/Desktop/papernstitch/vendor/plugins/acts_as_url_param/lib/url_utils.rb:43:in int_generator' from /Users/jeff/Desktop/papernstitch/vendor/plugins/acts_as_url_param/lib/url_utils.rb:60:inuniquify'
from /Users/jeff/Desktop/papernstitch/vendor/plugins/acts_as_url_param/lib/acts_as_url_param.rb:127:in compute_url_param' from /Users/jeff/Desktop/papernstitch/vendor/plugins/acts_as_url_param/lib/acts_as_url_param.rb:134:incompute_url_param'
from /Users/jeff/Desktop/papernstitch/vendor/plugins/acts_as_url_param/lib/acts_as_url_param.rb:164:in set_url_param' from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/callbacks.rb:178:insend'
from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/callbacks.rb:178:in evaluate_method' from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/callbacks.rb:166:incall'
from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/callbacks.rb:93:in run' from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/callbacks.rb:92:ineach'
from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/callbacks.rb:92:in send' from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/callbacks.rb:92:inrun'
from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/callbacks.rb:276:in run_callbacks' from /usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/callbacks.rb:344:incallback'
from /usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/callbacks.rb:312:in valid?' from /usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/validations.rb:1008:insave_without_dirty'
from /usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/dirty.rb:79:in save_without_transactions' from /usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/transactions.rb:229:insend'
from /usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/transactions.rb:229:in with_transaction_returning_status' from /usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/connection_adapters/abstract/database_statements.rb:136:intransaction'
from /usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/transactions.rb:182:in transaction' from /usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/transactions.rb:228:inwith_transaction_returning_status'
from /usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/transactions.rb:196:in save' from /usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/transactions.rb:208:inrollback_active_record_state!'
from /usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/transactions.rb:196:in `save'

Model is as follows:

class Shop < ActiveRecord::Base

validates_presence_of :title, :url, :description, :message => "can't be blank"
acts_as_url_param :handle, :from => :title, :on => :create

end

Rails 2.3.3 on MRI Ruby 1.8.7

Not sure if there are plans to update this for Rails 2.3. Figured I would report it just in case.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions