玩! - 期望方法控制器中的堆栈映射框架

时间:2012-04-03 23:15:51

标签: playframework

我正在使用安全模块进行播放!应用程序,并让它在一个点工作,但由于某种原因,我做了一些事情,使它停止工作。我收到以下错误:

  

执行异常VerifyError发生:期望堆栈映射框   在方法中   controllers.Secure $ Security.authentify(Ljava /郎/字符串; Ljava /郎/字符串;)z   在抵消33

     

在{module:secure} /app/controllers/Secure.java(第61行附近)

我看到了下面的帖子,但即使我使用Java 7,它看起来像Play!现在可以正常使用7。我正在使用Play 1.2.4。

VerifyError; Expecting a stack map frame in method controllers.Secure$Security.authentify

这是我的安全控制器:

package controllers;

import models.*;

public class Security extends Secure.Security {

    public static boolean authenticate(String username, String password) {
        User user = User.find("byEmail", username).first();
        return user != null && user.password.equals(password);
    }    
}

1 个答案:

答案 0 :(得分:1)

似乎是1.7的常见问题(cobertura有同样的问题)。

降低等级到1.6,做一个干净的游戏,它再次开始为我工作。