我有一个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)
答案 0 :(得分:3)
我刚刚解决了https://jira.spring.io/browse/ROO-3609,它将在Spring Roo 2.0版本上提供。
此致
答案 1 :(得分:1)
这似乎是一个错误。你会在Spring Roo JIRA上创建一张票吗?包括Spring Roo版本,如果可能,请附加项目备份或.roo
脚本以重现它。
谢谢!