Я пытаюсь использовать свое первое действие в методе контроллера с помощью Play (2.1.x), но я получаю ошибку InstantiationException, которая на самом деле не помогает мне понять проблему.InstantiationException при использовании композиции действий в Play framwework 2.1
Вот мой метод декларации внутри моего главного контроллера:
public class Api extends Controller {
public class CORSAction extends Action.Simple {
public Result call(Http.Context ctx) throws Throwable {
Logger.info("Calling CORSAction for " + ctx);
Result result = this.delegate.call(ctx);
Http.Response response = ctx.response();
response.setHeader("Access-Control-Allow-Origin", "*");
return result;
}
}
@With(CORSAction.class)
@Transactional
public static Result login() {
// .... some code
return ok(Json.toJson(response));
}
}
Где я допустил ошибку? Я использую IntelliJ Ultimate Edition для кодирования.
Благодаря