# Engine broke under rails 1.1.6

**URL:** <https://www.ruby-forum.com/t/engine-broke-under-rails-1-1-6/64608>\
**Category:** Engines\
**Created:** [August 15, 2006, 3:24am UTC](https://www.ruby-forum.com/t/engine-broke-under-rails-1-1-6/64608 "2006-08-15T03:24:14Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![George](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/71e660/32.png) [@George](https://www.ruby-forum.com/u/George)\
**Post date:** [August 15, 2006, 3:24am UTC](https://www.ruby-forum.com/t/engine-broke-under-rails-1-1-6/64608/1 "2006-08-15T03:24:14Z")

</div>

ActionController::RoutingError (Recognition failed for “/user/signup”):

All the controller in Engine can not be recognized,I update my engine to  
the latest version,the application even can not be started.Something  
more need to be done?

---

<div class="post-metadata">

**Author:** ![George](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/71e660/32.png) [@George](https://www.ruby-forum.com/u/George)\
**Post date:** [August 15, 2006, 4:39am UTC](https://www.ruby-forum.com/t/engine-broke-under-rails-1-1-6/64608/2 "2006-08-15T04:39:57Z")

</div>

George wrote:

> ActionController::RoutingError (Recognition failed for “/user/signup”):
> 
> All the controller in Engine can not be recognized,I update my engine to  
> the latest version,the application even can not be started.Something  
> more need to be done?

[http://npenkov.com/articles/2006/08/14/engines-with-rails-1-1-5-6-routing-issue](http://npenkov.com/articles/2006/08/14/engines-with-rails-1-1-5-6-routing-issue)  
and  
[http://svn.rails-engines.org/engines/branches/rb\_1.1](http://svn.rails-engines.org/engines/branches/rb_1.1)

still can not work,both the patches lead to the webrick’s direct exit

---

<div class="post-metadata">

**Author:** ![George](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/71e660/32.png) [@George](https://www.ruby-forum.com/u/George)\
**Post date:** [August 17, 2006, 10:10am UTC](https://www.ruby-forum.com/t/engine-broke-under-rails-1-1-6/64608/3 "2006-08-17T10:10:25Z")

</div>

This issue have already been fixed in trunk version of engines. My  
recomndation is not to use my patch, because it will not be supported in  
next versions of engines. It was only temporary solution for my  
application to run with Rails 1.1.6 and I decided to share it.  
Insted checkout trunk of engines - I have already created a new  
application with User and Login engines, and it works fine with latests  
(TRUNK) from engines.

George wrote:

> George wrote:
> 
> > ActionController::RoutingError (Recognition failed for “/user/signup”):
> > 
> > All the controller in Engine can not be recognized,I update my engine to  
> > the latest version,the application even can not be started.Something  
> > more need to be done?
> 
> [http://npenkov.com/articles/2006/08/14/engines-with-rails-1-1-5-6-routing-issue](http://npenkov.com/articles/2006/08/14/engines-with-rails-1-1-5-6-routing-issue)  
> and  
> [http://svn.rails-engines.org/engines/branches/rb\_1.1](http://svn.rails-engines.org/engines/branches/rb_1.1)
> 
> still can not work,both the patches lead to the webrick’s direct exit

---

<div class="post-metadata">

**Author:** ![George](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/71e660/32.png) [@George](https://www.ruby-forum.com/u/George)\
**Post date:** [August 17, 2006, 10:40am UTC](https://www.ruby-forum.com/t/engine-broke-under-rails-1-1-6/64608/4 "2006-08-17T10:40:52Z")

</div>

FYI, the latest engines version is not in the SVN ‘trunk’ (that’s for  
ongoing development, and is currently broken), but is available via an  
SVN tag: [http://svn.rails-engines.org/engines/tags/rel\_1.1.4](http://svn.rails-engines.org/engines/tags/rel_1.1.4). It is  
also available via script/plugin as usual. Likewise, the ‘:edge’ flag  
is not required with Rails 1.1.4. Please see my earlier emails on the  
Rails list for more information.

Engines will not currently work with ‘Edge Rails’ (their SVN trunk),  
since there seems to be some major refactoring going on.

- James

---

<div class="post-metadata">

**Author:** ![George](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/71e660/32.png) [@George](https://www.ruby-forum.com/u/George)\
**Post date:** [September 24, 2006, 12:35am UTC](https://www.ruby-forum.com/t/engine-broke-under-rails-1-1-6/64608/5 "2006-09-24T00:35:19Z")

</div>

Is this still the case? Any anticipated time when engines will again  
work with edge?

Thanks,

Steve

James A. wrote:

> Engines will not currently work with ‘Edge Rails’ (their SVN trunk),  
> since there seems to be some major refactoring going on.
> 
> - James

---

<div class="post-metadata">

**Author:** ![George](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/71e660/32.png) [@George](https://www.ruby-forum.com/u/George)\
**Post date:** [August 17, 2006, 10:13am UTC](https://www.ruby-forum.com/t/engine-broke-under-rails-1-1-6/64608/6 "2006-08-17T10:13:26Z")

</div>

One more think:

when checking out engines trunk version - set in your environment:  
module Engines  
config :edge, true  
end

Nick Penkov wrote:

> This issue have already been fixed in trunk version of engines. My  
> recomndation is not to use my patch, because it will not be supported in  
> next versions of engines. It was only temporary solution for my  
> application to run with Rails 1.1.6 and I decided to share it.  
> Insted checkout trunk of engines - I have already created a new  
> application with User and Login engines, and it works fine with latests  
> (TRUNK) from engines.
> 
> George wrote:
> 
> > George wrote:
> > 
> > > ActionController::RoutingError (Recognition failed for “/user/signup”):
> > > 
> > > All the controller in Engine can not be recognized,I update my engine to  
> > > the latest version,the application even can not be started.Something  
> > > more need to be done?
> > 
> > [http://npenkov.com/articles/2006/08/14/engines-with-rails-1-1-5-6-routing-issue](http://npenkov.com/articles/2006/08/14/engines-with-rails-1-1-5-6-routing-issue)  
> > and  
> > [http://svn.rails-engines.org/engines/branches/rb\_1.1](http://svn.rails-engines.org/engines/branches/rb_1.1)
> > 
> > still can not work,both the patches lead to the webrick’s direct exit

---

<div class="post-metadata">

**Author:** ![George](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/71e660/32.png) [@George](https://www.ruby-forum.com/u/George)\
**Post date:** [September 25, 2006, 5:18pm UTC](https://www.ruby-forum.com/t/engine-broke-under-rails-1-1-6/64608/7 "2006-09-25T17:18:53Z")

</div>

I’m also wondering about this. Am trying to build an engine by  
extracting  
code from a RESTful-based app, so it has to work on Edge for me.

Thanks,  
Casper
