# \`load\_missing\_constant': uninitialized constant Rails::Generator (NameError)

**URL:** <https://www.ruby-forum.com/t/load-missing-constant-uninitialized-constant-rails-generator-nameerror/167741>\
**Category:** Rails\
**Created:** [May 12, 2009, 6:12am UTC](https://www.ruby-forum.com/t/load-missing-constant-uninitialized-constant-rails-generator-nameerror/167741 "2009-05-12T06:12:54Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![clemrock](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/c57346/32.png) [@clemrock](https://www.ruby-forum.com/u/clemrock)\
**Post date:** [May 12, 2009, 6:12am UTC](https://www.ruby-forum.com/t/load-missing-constant-uninitialized-constant-rails-generator-nameerror/167741/1 "2009-05-12T06:12:54Z")

</div>

Hello,  
I’m probably missing something pretty basic here as a rails newbie  
but  
I’m trying to write a plugin and I am trying to get my generator to  
work.

I am trying to call the manifest method in my  
vendor/plugins/media\_module/generators/media\_module\_generator.rb from my  
vendor/plugins/media\_module/init.rb.

here’s the code in vendor/plugins/media\_module/init.rb:

```auto
require File.join(File.dirname( __FILE__ ),
'/generators/media_module_generator')
media_mod_generatore = MediaModuleGenerator.new
media_mod_generatore::manifest()
```

and here’s my code in  
vendor/plugins/media\_module/generators/media\_module\_generator.rb:

```auto
class MediaModuleGenerator < Rails::Generator::NamedBase
  def manifest
    record do |m|
      m.file "media_controller.rb", 
"app/controllers/media_controller.rb"
      m.file "media.rb", "app/models/media.rb"
    end
  end
end
```

When I restart my server I get this:  
`load\_missing\_constant’: uninitialized constant Rails::Generator  
(NameError)

## Thanks, Clem C

View this message in context:  
[http://www.nabble.com/`load\_missing\_constant'%3A-uninitialized-constant-Rails%3A%3AGenerator-(NameError)-tp23495870p23495870.html](http://www.nabble.com/%60load_missing_constant%27%3A-uninitialized-constant-Rails%3A%3AGenerator-%28NameError%29-tp23495870p23495870.html)  
Sent from the RubyOnRails Users mailing list archive at [Nabble.com](http://Nabble.com).
