"No route matches" error is shown for few projects. Please help

Added by Raghu GS over 8 years ago

Hello Everybody

I have upgraded my version of Redmine from 1.0 to 2.3.1
After lot of efforts, the upgraded process completed successfully.
I am accessing it using Passenger Standalone.
I have then installed backlogs and assigned it to those projects.
Those projects are showing 404 error.
Later i ran the plugin removal commands for DB and removed the folder.
Even after that, the problem is not resolve yet.

Here is the relevant log entries for the same.

ActionController::RoutingError (No route matches {:project_id=>#<Project id: 138, name: "Cross Platform FleetCheck Mobile", description: "A cross platform mobile app for our fleetcheck web....", homepage: "", is_public: true, parent_id: 2, created_on: "2013-07-11 06:01:10", updated_on: "2013-07-11 06:01:10", identifier: "cross-platform-fleetcheck-mobile", status: 1, lft: 14, rgt: 15, inherit_members: false>, :controller=>"loader", :action=>"new"}):
lib/redmine/menu_manager.rb:150:in `render_single_menu_node'
lib/redmine/menu_manager.rb:102:in `render_menu_node'
lib/redmine/menu_manager.rb:91:in `block in render_menu'
lib/redmine/menu_manager.rb:168:in `block in menu_items_for'
lib/redmine/menu_manager.rb:165:in `each'
lib/redmine/menu_manager.rb:165:in `menu_items_for'
lib/redmine/menu_manager.rb:90:in `render_menu'
lib/redmine/menu_manager.rb:80:in `render_main_menu'
app/views/layouts/base.html.erb:45:in `_app_views_layouts_base_html_erb___330997712_79522070'
app/controllers/projects_controller.rb:163:in `show'

Please help me

Replies (2)

RE: "No route matches" error is shown for few projects. Please help - Added by Boris Tuman over 8 years ago

Please paste the part of the view the log mentions.

RE: "No route matches" error is shown for few projects. Please help - Added by Mischa The Evil over 8 years ago

Raghu GS wrote:

I have then installed backlogs and assigned it to those projects.
Those projects are showing 404 error.
Later i ran the plugin removal commands for DB and removed the folder.
Even after that, the problem is not resolve yet.

 ActionController::RoutingError (No route matches {:project_id=>#<Project id: 138, name: "Cross Platform FleetCheck Mobile", description: "A cross platform mobile app for our fleetcheck web....", homepage: "", is_public: true, parent_id: 2, created_on: "2013-07-11 06:01:10", updated_on: "2013-07-11 06:01:10", identifier: "cross-platform-fleetcheck-mobile", status: 1, lft: 14, rgt: 15, inherit_members: false>, :controller=>"loader", :action=>"new"}):

Looking at the quoted stacktrace line it seems you did not only install the backlogs plugin, but also the Redmine Project Loader plugin which doesn't seem to be compatible. Uninstall it and restart your server...

(1-2/2)