更新后,路径文件不会路由到右侧控制器

时间:2013-08-22 16:12:13

标签: playframework playframework-2.0

我有这个问题:

我有我的路径文件,包含到控制器的有效路径。 我编译,我没有错误。我发送一个请求,它在正确的控制器上调用正确的方法,一切正常。

然后我更改了该控制器的名称并在路径文件中更改了它。 我编译,我没有错误。但是当我发送请求时(我通过我的代理看到它),请求永远不会传输给控制器。

如果我将控制器的名称更改回第一个,它可以正常工作!!

我重新启动并清理所有,但没有任何作用,你有什么想法吗?

修改

路由

## Créer le social user
POST    /v1/current_user     api.v1.controllers.CurrentUserController.create()

CurrentUserController

public class CurrentUserController extends Controller {
    @Transactional
    @CheckSecurity
    public static Result create() {
        return ok();
    }
}

没有提到它,但我正在使用play 2.1.1 @Transactional是因为我使用JPA而不是Ebean @CheckSecurity调用我编写的插件 但即使我没有设置这两个注释,它在控制器的名称是UserController时也可以工作,但是因为我将它改为CurrentUserController,所以它不起作用。

1 个答案:

答案 0 :(得分:1)

做一个干净的游戏并清理所有的类文件,有时候玩耍后自己也不好。

我会做一个发现。 | grep类并手动删除所有类文件夹

相关问题