Spring roo permissionEvaluator抛出NullPointerException

时间:2015-03-24 10:51:19

标签: java spring spring-security spring-roo

我有一个Spring Roo项目,我尝试使用permissionEvaluator命令来保护应用程序。 命令:

permissionEvaluator --package com.company.app.controllers

抛出以下错误,

NullPointerException at org.springframework.roo.addon.security.PermissionEvaluatorMetadataProvider.getMetadata(PermissionEvaluatorMetadataProvider.java:150)

我在Eclipse Luna SR2上安装了STS中的Roo Shell。 是否有一些额外的插件需要添加到我的pom.xml才能使用? 谢谢。

完整错误,

Created SPRING_CONFIG_ROOT/applicationContext-security-permissionEvaluator.xml
Created SRC_MAIN_JAVA/com/company/app/web/ApplicationPermissionEvaluator.java
Undo create SRC_MAIN_JAVA/com/company/app/web/ApplicationPermissionEvaluator.java
Undo create SPRING_CONFIG_ROOT/applicationContext-security-permissionEvaluator.xml
NullPointerException at org.springframework.roo.addon.security.PermissionEvaluatorMetadataProvider.getMetadata(PermissionEvaluatorMetadataProvider.java:150)

2 个答案:

答案 0 :(得分:3)

我刚刚解决了https://jira.spring.io/browse/ROO-3609,它将在Spring Roo 2.0版本上提供。

此致

答案 1 :(得分:1)

这似乎是一个错误。你会在Spring Roo JIRA上创建一张票吗?包括Spring Roo版本,如果可能,请附加项目备份或.roo脚本以重现它。

谢谢!