Discussions

Ask a Question
Back to All

Rake routes error

Hello,
I am getting errors when running rake routes. I ran the "Install Locomotive Engine" example program exactly as specified in https://locomotive-v3.readme.io/docs/getting-started-with-locomotive.

My Gemfile has
gem 'locomotivecms', '~> 3.1.0'
github: 'rails/rails'
gem 'rails', '4.2.6'

When I then run "rake routes" I get :

Prefix Verb URI Pattern                    Controller#Action

locomotive /locomotive Locomotive::Engine
/locomotive(/:site_handle)/api #<Rack::Builder:0x007fa2b4fa5740 @warmup=nil, @run=Locomotive::API::Dispatch, @map=nil, @use=[#<Proc:0x007fa2b4f95700@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f7d768@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f66090@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>]>
/ #<Rack::Builder:0x007fa2b4f5ea48 @warmup=nil, @run=#<Locomotive::Steam::Middlewares::Renderer:0x007fa2b4f5cf40 @app=nil>, @map=nil, @use=[#<Proc:0x007fa2b4f5e868@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5e7c8@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5e728@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5e610@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5e548@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5e458@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5e3b8@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5e278@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5e160@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5df80@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5db48@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5daa8@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5d968@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5d8c8@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5d800@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5d530@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5d3a0@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5d2b0@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5d210@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5d120@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5d058@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b4f5cf68@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>]>

Routes for Locomotive::Engine:
new_locomotive_account_session GET /sign_in(.:format) locomotive/sessions#new
locomotive_account_session POST /sign_in(.:format) locomotive/sessions#create
destroy_locomotive_account_session DELETE /sign_out(.:format) locomotive/sessions#destroy
locomotive_account_password POST /password(.:format) locomotive/passwords#create
new_locomotive_account_password GET /password/new(.:format) locomotive/passwords#new
edit_locomotive_account_password GET /password/edit(.:format) locomotive/passwords#edit
PATCH /password(.:format) locomotive/passwords#update
PUT /password(.:format) locomotive/passwords#update
sign_up GET /sign_up(.:format) locomotive/registrations#new
POST /sign_up(.:format) locomotive/registrations#create
sign_in GET /sign_in(.:format) locomotive/sessions#new
sign_out DELETE /sign_out(.:format) locomotive/sessions#destroy
root GET / locomotive/sites#index
sites GET /sites(.:format) locomotive/sites#index
POST /sites(.:format) locomotive/sites#create
new_site GET /sites/new(.:format) locomotive/sites#new
edit_site GET /sites/:id/edit(.:format) locomotive/sites#edit
site GET /sites/:id(.:format) locomotive/sites#show
PATCH /sites/:id(.:format) locomotive/sites#update
PUT /sites/:id(.:format) locomotive/sites#update
DELETE /sites/:id(.:format) locomotive/sites#destroy
regenerate_api_key_my_account PUT /my_account/regenerate_api_key(.:format) locomotive/my_account#regenerate_api_key
my_account POST /my_account(.:format) locomotive/my_account#create
new_my_account GET /my_account/new(.:format) locomotive/my_account#new
edit_my_account GET /my_account/edit(.:format) locomotive/my_account#edit
GET /my_account(.:format) locomotive/my_account#show
PATCH /my_account(.:format) locomotive/my_account#update
PUT /my_account(.:format) locomotive/my_account#update
DELETE /my_account(.:format) locomotive/my_account#destroy
GET /:site_handle(.:format) locomotive/dashboard#show
dashboard GET /:site_handle/dashboard(.:format) locomotive/dashboard#show
developers_documentation GET /:site_handle/developers(.:format) locomotive/developers_documentation#show
sort_page PUT /:site_handle/pages/:id/sort(.:format) locomotive/pages#sort
get_path_pages GET /:site_handle/pages/get_path(.:format) locomotive/pages#get_path
pages GET /:site_handle/pages(.:format) locomotive/pages#index
POST /:site_handle/pages(.:format) locomotive/pages#create
new_page GET /:site_handle/pages/new(.:format) locomotive/pages#new
edit_page GET /:site_handle/pages/:id/edit(.:format) locomotive/pages#edit
page GET /:site_handle/pages/:id(.:format) locomotive/pages#show
PATCH /:site_handle/pages/:id(.:format) locomotive/pages#update
PUT /:site_handle/pages/:id(.:format) locomotive/pages#update
DELETE /:site_handle/pages/:id(.:format) locomotive/pages#destroy
update_all_editable_elements PATCH /:site_handle/pages/:page_id/editable_elements/update_all(.:format) locomotive/editable_elements#update_all
editable_elements GET /:site_handle/pages/:page_id/editable_elements(.:format) locomotive/editable_elements#index
update_all_current_site_metafields PATCH /:site_handle/current_site_metafields/update_all(.:format) locomotive/current_site_metafields#update_all
current_site_metafields GET /:site_handle/current_site_metafields(.:format) locomotive/current_site_metafields#index
accounts GET /:site_handle/accounts(.:format) locomotive/accounts#index
POST /:site_handle/accounts(.:format) locomotive/accounts#create
new_account GET /:site_handle/accounts/new(.:format) locomotive/accounts#new
edit_account GET /:site_handle/accounts/:id/edit(.:format) locomotive/accounts#edit
account GET /:site_handle/accounts/:id(.:format) locomotive/accounts#show
PATCH /:site_handle/accounts/:id(.:format) locomotive/accounts#update
PUT /:site_handle/accounts/:id(.:format) locomotive/accounts#update
DELETE /:site_handle/accounts/:id(.:format) locomotive/accounts#destroy
memberships GET /:site_handle/memberships(.:format) locomotive/memberships#index
POST /:site_handle/memberships(.:format) locomotive/memberships#create
new_membership GET /:site_handle/memberships/new(.:format) locomotive/memberships#new
edit_membership GET /:site_handle/memberships/:id/edit(.:format) locomotive/memberships#edit
membership GET /:site_handle/memberships/:id(.:format) locomotive/memberships#show
PATCH /:site_handle/memberships/:id(.:format) locomotive/memberships#update
PUT /:site_handle/memberships/:id(.:format) locomotive/memberships#update
DELETE /:site_handle/memberships/:id(.:format) locomotive/memberships#destroy
translations GET /:site_handle/translations(.:format) locomotive/translations#index
POST /:site_handle/translations(.:format) locomotive/translations#create
new_translation GET /:site_handle/translations/new(.:format) locomotive/translations#new
edit_translation GET /:site_handle/translations/:id/edit(.:format) locomotive/translations#edit
translation GET /:site_handle/translations/:id(.:format) locomotive/translations#show
PATCH /:site_handle/translations/:id(.:format) locomotive/translations#update
PUT /:site_handle/translations/:id(.:format) locomotive/translations#update
DELETE /:site_handle/translations/:id(.:format) locomotive/translations#destroy
bulk_create_content_assets POST /:site_handle/content_assets/bulk_create(.:format) locomotive/content_assets#bulk_create
content_assets GET /:site_handle/content_assets(.:format) locomotive/content_assets#index
POST /:site_handle/content_assets(.:format) locomotive/content_assets#create
new_content_asset GET /:site_handle/content_assets/new(.:format) locomotive/content_assets#new
edit_content_asset GET /:site_handle/content_assets/:id/edit(.:format) locomotive/content_assets#edit
content_asset GET /:site_handle/content_assets/:id(.:format) locomotive/content_assets#show
PATCH /:site_handle/content_assets/:id(.:format) locomotive/content_assets#update
PUT /:site_handle/content_assets/:id(.:format) locomotive/content_assets#update
DELETE /:site_handle/content_assets/:id(.:format) locomotive/content_assets#destroy
new_account_public_submission_accounts GET /:site_handle/content_types/:slug/public_submission_accounts/new_account(.:format) locomotive/public_submission_accounts#new_account
edit_public_submission_accounts GET /:site_handle/content_types/:slug/public_submission_accounts/edit(.:format) locomotive/public_submission_accounts#edit
public_submission_accounts PATCH /:site_handle/content_types/:slug/public_submission_accounts(.:format) locomotive/public_submission_accounts#update
PUT /:site_handle/content_types/:slug/public_submission_accounts(.:format) locomotive/public_submission_accounts#update
show_in_form_content_entries GET /:site_handle/content_types/:slug/entries/show_in_form(.:format) locomotive/content_entries#show_in_form
sort_content_entries PUT /:site_handle/content_types/:slug/entries/sort(.:format) locomotive/content_entries#sort
export_content_entries GET /:site_handle/content_types/:slug/entries/export(.:format) locomotive/content_entries#export
content_entries GET /:site_handle/content_types/:slug/entries(.:format) locomotive/content_entries#index
POST /:site_handle/content_types/:slug/entries(.:format) locomotive/content_entries#create
new_content_entry GET /:site_handle/content_types/:slug/entries/new(.:format) locomotive/content_entries#new
edit_content_entry GET /:site_handle/content_types/:slug/entries/:id/edit(.:format) locomotive/content_entries#edit
content_entry GET /:site_handle/content_types/:slug/entries/:id(.:format) locomotive/content_entries#show
PATCH /:site_handle/content_types/:slug/entries/:id(.:format) locomotive/content_entries#update
PUT /:site_handle/content_types/:slug/entries/:id(.:format) locomotive/content_entries#update
DELETE /:site_handle/content_types/:slug/entries/:id(.:format) locomotive/content_entries#destroy
new_option_custom_fields_select_options GET /:site_handle/content_types/:slug/fields/:name/select_options/new_option(.:format) locomotive/custom_fields/select_options#new_option
edit_custom_fields_select_options GET /:site_handle/content_types/:slug/fields/:name/select_options/edit(.:format) locomotive/custom_fields/select_options#edit
custom_fields_select_options PATCH /:site_handle/content_types/:slug/fields/:name/select_options(.:format) locomotive/custom_fields/select_options#update
PUT /:site_handle/content_types/:slug/fields/:name/select_options(.:format) locomotive/custom_fields/select_options#update
new_domain_current_site GET /:site_handle/current_site/new_domain(.:format) locomotive/current_site#new_domain
new_locale_current_site GET /:site_handle/current_site/new_locale(.:format) locomotive/current_site#new_locale
new_url_redirection_current_site GET /:site_handle/current_site/new_url_redirection(.:format) locomotive/current_site#new_url_redirection
current_site POST /:site_handle/current_site(.:format) locomotive/current_site#create
new_current_site GET /:site_handle/current_site/new(.:format) locomotive/current_site#new
edit_current_site GET /:site_handle/current_site/edit(.:format) locomotive/current_site#edit
GET /:site_handle/current_site(.:format) locomotive/current_site#show
PATCH /:site_handle/current_site(.:format) locomotive/current_site#update
PUT /:site_handle/current_site(.:format) locomotive/current_site#update
DELETE /:site_handle/current_site(.:format) locomotive/current_site#destroy
preview /:site_handle/preview #<Rack::Builder:0x007fa2b3f684e0 @warmup=nil, @run=#<Locomotive::Steam::Middlewares::Renderer:0x007fa2b3f52168 @app=nil>, @map=nil, @use=[#<Proc:0x007fa2b3f62d10@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f623b0@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f61e88@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f61820@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f60628@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f60308@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f5be20@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f5bc90@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f5bad8@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f5b998@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f5b808@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f5b560@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f5b3f8@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f59490@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f590a8@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f585e0@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f58270@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f53d88@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f531d0@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f528e8@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f52578@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>, #<Proc:0x007fa2b3f522d0@/Users/brian/.rvm/gems/ruby-2.3.0/gems/rack-1.6.4/lib/rack/builder.rb:86>]>

How can I fix these errors? I am getting the exact same errors in the real app that I am working on.

Thanks,

Brian