play framework 2.0 reverse routing
playframework-2.0
Solution
Try dropping the `ref` element. I use the following structure for reverse routes in my play-2.0.4 app:
<full-package-name>.routes.<controller>.<action>
So the reverse route to your second action would thus be:
controllers.myapp.routes.AnotherController.index()
Given that your action takes no parameters, I guess you can also drop the brackets:
controllers.myapp.routes.AnotherController.index
Problem
I'm a newbie at Java and I'm using the play framework 2.0 for a project and was wondering how to use the reverse routing functionality. We have the following: In the routes file ``` GET / controllers.Application.index() GET /myapp/storage controllers.myapp.AnotherController.index() ``` So to use reverse routing: ``` controllers.routes.ref.Application.index() ``` but what about `AnotherController`? If I use `controllers.routes.ref.AnotherController.index()` in a test, the play framework will throw an error "cannot find symbol". Thanks.