Hello all,<br><br>After upgrading to Rails 1.2.2, I&#39;m getting a strange error when one of my workers is invoked.&nbsp; The worker is responsible for monitoring a folder (using directory_watcher) and emailing a specific user when a file is dropped there, but it&#39;s bombing immediately upon instantiation (or maybe when trying to instantiate ActionMailer?) with the error &quot;Text is not a Module&quot;.&nbsp; 
<br><br>Thanks for any input on this one!<br><br>stevie<br><br>

 
  <meta http-equiv="content-type" content="text/html;charset=UTF-8"><title></title>
  
  
  
  
  
  <style type="text/css">
   &lt;!--
@media print, projection, embossed {
        body {
                padding-top:1in;
                padding-bottom:1in;
                padding-left:1in;
                padding-right:1in;
        }
}
body {
        font-family:&#39;Times New Roman&#39;;
        color:#000000;
        widows:2;
        font-style:normal;
        text-indent:0in;
        font-variant:normal;
        font-size:12pt;
        text-decoration:none;
        font-weight:normal;
        text-align:left;
}
table {
}
td {
        border-collapse:collapse;
        text-align:left;
        vertical-align:top;
}
p, h1, h2, h3, li {
        color:#000000;
        font-family:&#39;Times New Roman&#39;;
        font-size:12pt;
        text-align:left;
        vertical-align:normal;
}
     --&gt;
  </style>
 
  <div>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) Text is not a module - (TypeError)</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/../vendor/rails/actionmailer/lib/action_mailer/vendor/text/format.rb:49</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:495:in `require&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:342:in `new_constants_in&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:495:in `require&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/../vendor/rails/actionmailer/lib/action_mailer/mail_helper.rb:1</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:495:in `require&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:342:in `new_constants_in&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:495:in `require&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/../vendor/rails/actionmailer/lib/action_mailer.rb:38</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:495:in `require&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:342:in `new_constants_in&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:495:in `require&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/../vendor/rails/railties/lib/initializer.rb:162:in `require_frameworks&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/../vendor/rails/railties/lib/initializer.rb:162:in `require_frameworks&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/../vendor/rails/railties/lib/initializer.rb:83:in `process&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/../vendor/rails/railties/lib/initializer.rb:43:in `run&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/environment.rb:14</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:495:in `require&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:342:in `new_constants_in&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/config/../vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:495:in `require&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/vendor/plugins/backgroundrb/server/lib/backgroundrb/worker_rails.rb:24:in `initialize&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/vendor/plugins/backgroundrb/server/lib/backgroundrb/middleman.rb:211:in `new_worker&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/vendor/plugins/backgroundrb/server/lib/backgroundrb/thread_pool.rb:36:in `dispatch&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/vendor/plugins/backgroundrb/server/lib/backgroundrb/thread_pool.rb:22:in `dispatch&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/vendor/plugins/backgroundrb/server/lib/backgroundrb/middleman.rb:199:in `new_worker&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/lib/ruby/1.8/drb/drb.rb:1552:in `perform_without_block&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/lib/ruby/1.8/drb/drb.rb:1512:in `perform&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/lib/ruby/1.8/drb/drb.rb:1586:in `main_loop&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/lib/ruby/1.8/drb/drb.rb:1582:in `main_loop&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/lib/ruby/1.8/drb/drb.rb:1578:in `main_loop&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/lib/ruby/1.8/drb/drb.rb:1427:in `run&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/lib/ruby/1.8/drb/drb.rb:1424:in `run&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/lib/ruby/1.8/drb/drb.rb:1344:in `initialize&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/lib/ruby/1.8/drb/drb.rb:1624:in `start_service&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/vendor/plugins/backgroundrb/server/lib/backgroundrb_server.rb:315:in `run&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/lib/ruby/gems/1.8/gems/daemons-1.0.4/lib/daemons/application.rb:186:in `start_proc&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/lib/ruby/gems/1.8/gems/daemons-1.0.4/lib/daemons/daemonize.rb:192:in `call_as_daemon&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/lib/ruby/gems/1.8/gems/daemons-1.0.4/lib/daemons/application.rb:190:in `start_proc&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/lib/ruby/gems/1.8/gems/daemons-1.0.4/lib/daemons/application.rb:226:in `start&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/lib/ruby/gems/1.8/gems/daemons-1.0.4/lib/daemons/controller.rb:69:in `run&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/lib/ruby/gems/1.8/gems/daemons-1.0.4/lib/daemons.rb:182:in `run_proc&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/lib/ruby/gems/1.8/gems/daemons-1.0.4/lib/daemons/cmdline.rb:94:in `catch_exceptions&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /usr/lib/ruby/gems/1.8/gems/daemons-1.0.4/lib/daemons.rb:181:in `run_proc&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) /u/testapp/vendor/plugins/backgroundrb/server/lib/backgroundrb_server.rb:301:in `run&#39;</p>
   <p dir="ltr" style="text-align: left;">20070220-14:41:56 (4800) script/backgroundrb:30</p>
   <p dir="ltr" style="text-align: left;"></p>
   <p dir="ltr" style="text-align: left;"></p>
  </div>