intridea/grape — Issue #148: undefined method `route_compiled' for #<Grape::Route:...>
Author: amrnt
Created: 2012-02-29 02:07:40+00:00
State: open

Please notice that the first HTTP request is served by `Rack::SimpleEndpoint`

```sh
04:49:56 api.1 | 127.0.0.1 - - [28/Feb/2012 04:49:56] "GET /receiver.html?parent=http%3A%2F%2Fdemo.xxx.dev%2F%23_%3D_ HTTP/1.1" 200 158 0.11230
04:49:57 api.1 | NoMethodError: undefined method `route_compiled' for #
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/bundler/gems/grape-309321cbff60/lib/grape/endpoint.rb:39:in `block in mount_in'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/bundler/gems/grape-309321cbff60/lib/grape/endpoint.rb:37:in `each'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/bundler/gems/grape-309321cbff60/lib/grape/endpoint.rb:37:in `mount_in'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/bundler/gems/grape-309321cbff60/lib/grape/api.rb:388:in `block in initialize'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/bundler/gems/grape-309321cbff60/lib/grape/api.rb:387:in `each'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/bundler/gems/grape-309321cbff60/lib/grape/api.rb:387:in `initialize'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/bundler/gems/grape-309321cbff60/lib/grape/api.rb:38:in `new'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/bundler/gems/grape-309321cbff60/lib/grape/api.rb:38:in `compile'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/bundler/gems/grape-309321cbff60/lib/grape/api.rb:46:in `call'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/gems/rack-1.4.1/lib/rack/config.rb:12:in `call'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/gems/rack-contrib-1.1.0/lib/rack/contrib/simple_endpoint.rb:60:in `call'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/gems/rack-1.4.1/lib/rack/methodoverride.rb:21:in `call'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/gems/rack-contrib-1.1.0/lib/rack/contrib/common_cookies.rb:13:in `call'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/gems/rack-1.4.1/lib/rack/session/abstract/id.rb:205:in `context'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/gems/rack-1.4.1/lib/rack/session/abstract/id.rb:200:in `call'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/gems/rack-1.4.1/lib/rack/reloader.rb:44:in `call'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/gems/rack-1.4.1/lib/rack/lint.rb:48:in `_call'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/gems/rack-1.4.1/lib/rack/lint.rb:36:in `call'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/gems/rack-1.4.1/lib/rack/showexceptions.rb:24:in `call'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/gems/rack-1.4.1/lib/rack/commonlogger.rb:20:in `call'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/gems/rack-1.4.1/lib/rack/chunked.rb:43:in `call'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/gems/rack-1.4.1/lib/rack/content_length.rb:14:in `call'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/gemsets/imbox-new/gems/rack-1.4.1/lib/rack/handler/webrick.rb:59:in `service'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:111:in `service'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run'
04:49:57 api.1 | /home/vagrant/.rbenv/versions/1.9.2-p290/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread'
```