oh..I see there was an answer to this in a previous forum post that solves this:

looks like you've put the ActiveSupport line inside the
Rails::Initializer.run block.
you need to put it at the end of your environment.rb file, else
ActiveSupport hasn't yet been loaded... hence the exception it raises.

On Mon, Sep 8, 2008 at 11:17 AM, Greg Hauptmann
<[EMAIL PROTECTED]> wrote:
> Hi,
>
> When I change date formats via the following entry in environments.rb
> it works fine.  Web pages reflect the new date format.
> "ActiveSupport::CoreExtensions::Date::Conversions::DATE_FORMATS[:default]"
>
> The issue is when I run things like "./script/console", or
> "./script/spec <filename>" I get a "NameError: uninitialized constant
> ActiveSupport" issue.  Any ideas how to solve this?
>
> ---------------------------------------------------------
> Macintosh-2:myequity greg$ ./script/console
> Loading development environment (Rails 2.1.1)
> /Users/greg/source/myequity/config/environment.rb:69:NameError:
> uninitialized constant ActiveSupport
> /opt/local/lib/ruby/gems/1.8/gems/actionpack-2.1.1/lib/action_controller/dispatcher.rb:93:NoMethodError:
> undefined method `cattr_accessor' for ActionController::
> Dispatcher:Class
> /opt/local/lib/ruby/gems/1.8/gems/rails-2.1.1/lib/console_with_helpers.rb:19:NoMethodError:
> undefined method `require_dependency' for main:Object
>>>
>
> Macintosh-2:myequity greg$ ./script/spec spec/models/transaction_spec.rb
> /Users/greg/source/myequity/config/environment.rb:69: uninitialized
> constant ActiveSupport (NameError)
>        from 
> /opt/local/lib/ruby/gems/1.8/gems/rails-2.1.1/lib/initializer.rb:95:in
> `run'
>        from /Users/greg/source/myequity/config/environment.rb:20
>        from /Users/greg/source/myequity/spec/spec_helper.rb:4:in `require'
>        from /Users/greg/source/myequity/spec/spec_helper.rb:4
>        from ./spec/models/transaction_spec.rb:1:in `require'
>        from ./spec/models/transaction_spec.rb:1
>        from 
> /Users/greg/source/myequity/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:14:in
> `load'
>        from 
> /Users/greg/source/myequity/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:14:in
> `load_files'
>        from 
> /Users/greg/source/myequity/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:13:in
> `each'
>        from 
> /Users/greg/source/myequity/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:13:in
> `load_files'
>        from 
> /Users/greg/source/myequity/vendor/plugins/rspec/lib/spec/runner/options.rb:98:in
> `run_examples'
>        from 
> /Users/greg/source/myequity/vendor/plugins/rspec/lib/spec/runner/command_line.rb:19:in
> `run'
>        from ./script/spec:4
> Macintosh-2:myequity greg$
> ---------------------------------------------------------
>
> thanks in advance
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to