# Uninitialized constant ActionVie

**URL:** <https://www.ruby-forum.com/t/uninitialized-constant-actionvie/155414>\
**Category:** Rails\
**Created:** [December 11, 2008, 4:47pm UTC](https://www.ruby-forum.com/t/uninitialized-constant-actionvie/155414 "2008-12-11T16:47:48Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![kadoudal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/f0a364/32.png) [@kadoudal](https://www.ruby-forum.com/u/kadoudal)\
**Post date:** [December 11, 2008, 4:47pm UTC](https://www.ruby-forum.com/t/uninitialized-constant-actionvie/155414/1 "2008-12-11T16:47:48Z")

</div>

Hello

I am trying to transform my web app into a 2.2 ready app,  
in my config/environment.rb  
I wrote

Rails::Initializer.run do |config|  
…

# disabling the surrounding div if validation error

ActionView::Base.field\_error\_proc = Proc.new do |html\_tag, instance|  
if html\_tag.include?(“class=”)  
html\_tag.sub(%r{(class=["’])}, '\1invalid ')  
else  
html\_tag.sub(%r{(\<[^]+ )}, '\1class=“invalid” ')  
end  
end  
…  
end

BUT running the console I get an error :

yves$ script/console

Loading development environment (Rails 2.2.2)

/…i/config/environment.rb:111:NameError: uninitialized constant  
ActionView  
/usr/local/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active\_support/testing/setup\_and\_teardown.rb:14:in  
`included’:NameError: uninitialized constant ActiveSupport::Callbacks

/usr/local/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/console\_with\_helpers.rb:19:NoMethodError:  
undefined method `require\_dependency’ for main:Object

what could be the error ? thanks for your help …

erwin

(Rails 2.2.2 , Ruby 1.8.7, on Mac OS X10.5)

---

<div class="post-metadata">

**Author:** ![kadoudal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/f0a364/32.png) [@kadoudal](https://www.ruby-forum.com/u/kadoudal)\
**Post date:** [December 11, 2008, 4:53pm UTC](https://www.ruby-forum.com/t/uninitialized-constant-actionvie/155414/2 "2008-12-11T16:53:27Z")

</div>

On 11 Dec 2008, at 15:47, Kad K. wrote:

> active\_support/testing/setup\_and\_teardown.rb:14:in  
> `included’:NameError: uninitialized constant ActiveSupport::Callbacks
> 
> /usr/local/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/  
> console\_with\_helpers.rb:19:NoMethodError:  
> undefined method `require\_dependency’ for main:Object
> 
> what could be the error ? thanks for your help …

ActionView hasn’t been loaded yet. Move all of that into a file in  
config/initializers

Fred

---

<div class="post-metadata">

**Author:** ![kadoudal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/f0a364/32.png) [@kadoudal](https://www.ruby-forum.com/u/kadoudal)\
**Post date:** [December 11, 2008, 7:17pm UTC](https://www.ruby-forum.com/t/uninitialized-constant-actionvie/155414/3 "2008-12-11T19:17:08Z")

</div>

Frederick C. wrote:

> On 11 Dec 2008, at 15:47, Kad K. wrote:
> 
> > active\_support/testing/setup\_and\_teardown.rb:14:in  
> > `included’:NameError: uninitialized constant ActiveSupport::Callbacks
> > 
> > /usr/local/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/  
> > console\_with\_helpers.rb:19:NoMethodError:  
> > undefined method `require\_dependency’ for main:Object
> > 
> > what could be the error ? thanks for your help …
> 
> ActionView hasn’t been loaded yet. Move all of that into a file in  
> config/initializers
> 
> Fred

Thanks a lot… is there any link to a doc where i can read more  
about the initialization process… ?  
(like the one I have on boot process of my OS X system…)
