otas nomeadas no motor de trilhos montad

Estou fazendo um pequeno motor de trilhos que monto assim:

mount BasicApp::Engine => "/app"

Usingesta resposta Verifiquei que todas as rotas no mecanismo são as seguintes:

No entanto - quando eu (dentro do mecanismo) vinculo a uma rota nomeada (definida dentro do mecanismo), recebo esse erro

undefined local variable or method `new_post_path' for #<#<Class:0x000000065e0c08>:0x000000065d71d0>

@Running "rake route" verifica claramente que "new_post" deve ser um caminho nomeado, então eu não tenho idéia do por que o Rails (3.1.0) não pode descobrir isso. Qualquer ajuda é bem-vinda

my config / route.rb (para o mecanismo) fica assim

BasicApp::Engine.routes.draw do
  resources :posts, :path => '' do
                resources :post_comments
                resources :post_images
        end
end

Devo acrescentar que é e um mecanismo isolado. No entanto, caminhos como main_app.root_path funcionam bem - enquanto root_path não

questionAnswers(3)

yourAnswerToTheQuestion