# Running rails 1.2.2 in \\vendor\\rails problems

**URL:** <https://www.ruby-forum.com/t/running-rails-1-2-2-in-vendor-rails-problems/84927>\
**Category:** Rails\
**Created:** [February 8, 2007, 6:25pm UTC](https://www.ruby-forum.com/t/running-rails-1-2-2-in-vendor-rails-problems/84927 "2007-02-08T18:25:14Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![giantcranes](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ecd19e/32.png) [@giantcranes](https://www.ruby-forum.com/u/giantcranes)\
**Post date:** [February 8, 2007, 6:25pm UTC](https://www.ruby-forum.com/t/running-rails-1-2-2-in-vendor-rails-problems/84927/1 "2007-02-08T18:25:14Z")

</div>

Hi,

I am trying to move from gem rails to edge rails (well, 1.2.2 with a  
patch). I have been running gem rails 1.2.2 successfully.

When I do a svn:externals to tag rel\_1-2-2  
[[http://dev.rubyonrails.org/svn/rails/tags/rel\_1-2-2/](http://dev.rubyonrails.org/svn/rails/tags/rel_1-2-2/)] the rails code is  
placed in \vendor\rails\ as expected.

I do, however, get error messages when trying to start webrick (error  
messages included below).

Am I correct in using tag rel\_1-2-2?  
Is it the same code as the latest release 1.2.2?  
If so, why am I getting error messages?

Thanks for any help,  
GiantCranes

* * *

## Error Messages when starting webrick:

ruby script/server  
Booting WEBrick…  
script/…/config/…/vendor/rails/activesupport/lib/active\_support/de  
b:266:in `load_missing_constant': uninitialized constant ActionMaile ) from ./script/../config/../vendor/rails/activesupport/lib/acti ependencies.rb:452:in `const\_missing’  
from ./script/…/config/…/vendor/rails/activesupport/lib/acti  
ependencies.rb:464:in `const_missing' from ./script/../config/../config/environment.rb:45 from ./script/../config/../vendor/rails/railties/lib/initializ `run’  
from ./script/…/config/…/config/environment.rb:14  
from P:/Program Files/Ruby/lib/ruby/site\_ruby/1.8/rubygems/cus  
rb:27:in `gem_original_require' from P:/Program Files/Ruby/lib/ruby/site_ruby/1.8/rubygems/cus rb:27:in `require’  
from ./script/…/config/…/vendor/rails/activesupport/lib/acti  
ependencies.rb:495:in `require’  
… 8 levels…  
from ./script/…/config/…/vendor/rails/railties/lib/commands/

```
  from P:/Program Files/Ruby/lib/ruby/site_ruby/1.8/rubygems/cus

```

rb:27:in `gem_original_require' from P:/Program Files/Ruby/lib/ruby/site_ruby/1.8/rubygems/cus rb:27:in `require’  
from script/server:3

---

<div class="post-metadata">

**Author:** ![giantcranes](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ecd19e/32.png) [@giantcranes](https://www.ruby-forum.com/u/giantcranes)\
**Post date:** [February 8, 2007, 6:29pm UTC](https://www.ruby-forum.com/t/running-rails-1-2-2-in-vendor-rails-problems/84927/2 "2007-02-08T18:29:41Z")

</div>

Not sure but I would bet that your problem is that you installed your  
scripts (script/server) using gem and now it cant find that vender  
files.

Hope this helps

---

<div class="post-metadata">

**Author:** ![giantcranes](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ecd19e/32.png) [@giantcranes](https://www.ruby-forum.com/u/giantcranes)\
**Post date:** [February 8, 2007, 6:30pm UTC](https://www.ruby-forum.com/t/running-rails-1-2-2-in-vendor-rails-problems/84927/3 "2007-02-08T18:30:41Z")

</div>

Keynan P. wrote:

> Not sure but I would bet that your problem is that you installed your  
> scripts (script/server) using gem and now it cant find that vender  
> files.
> 
> Hope this helps

If that is the problem, how would I address it?

---

<div class="post-metadata">

**Author:** ![giantcranes](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ecd19e/32.png) [@giantcranes](https://www.ruby-forum.com/u/giantcranes)\
**Post date:** [February 8, 2007, 6:53pm UTC](https://www.ruby-forum.com/t/running-rails-1-2-2-in-vendor-rails-problems/84927/4 "2007-02-08T18:53:45Z")

</div>

I have narrowed it down to the ActionMailer config:

ActionMailer::Base.server\_settings = {  
:address =\> ‘[mail.server.com](http://mail.server.com)’,  
:port =\> 25,  
:domain =\> ‘[www.server.com](http://www.server.com)’,  
:user\_name =\> ‘removed\_email\_address@domain.invalid’,  
:password =\> ‘password’,  
:authentication =\> :login  
}

When I comment this out, the application starts successfully. I am  
unsure why this is causing an error, but I will post again here if I do  
find out for completeness.

Thanks for your help

---

<div class="post-metadata">

**Author:** ![giantcranes](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/ecd19e/32.png) [@giantcranes](https://www.ruby-forum.com/u/giantcranes)\
**Post date:** [February 28, 2007, 7:50am UTC](https://www.ruby-forum.com/t/running-rails-1-2-2-in-vendor-rails-problems/84927/5 "2007-02-28T07:50:32Z")

</div>

This can be solved by changing:

> ActionMailer::Base.server\_settings = {  
> :address =\> ‘[mail.server.com](http://mail.server.com)’,  
> :port =\> 25,  
> :domain =\> ‘[www.server.com](http://www.server.com)’,  
> :user\_name =\> ‘removed\_email\_address@domain.invalid’,  
> :password =\> ‘password’,  
> :authentication =\> :login  
> }

- to -

> config.action\_mailer.server\_settings.server\_settings = {  
> :address =\> ‘[mail.server.com](http://mail.server.com)’,  
> :port =\> 25,  
> :domain =\> ‘[www.server.com](http://www.server.com)’,  
> :user\_name =\> ‘removed\_email\_address@domain.invalid’,  
> :password =\> ‘password’,  
> :authentication =\> :login  
> }

On Feb 8, 9:53 am, Giant C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)
