У меня есть проект Spring Roo, и я пытаюсь использовать команду permissionEvaluator для защиты приложения. Команда:
permissionEvaluator --package com.company.app.controllers
Вызывается следующая ошибка:
NullPointerException at org.springframework.roo.addon.security.PermissionEvaluatorMetadataProvider.getMetadata(PermissionEvaluatorMetadataProvider.java:150)
Я использую Roo Shell в STS, установленном на Eclipse Luna SR2. Есть ли какой-то дополнительный аддон, который мне нужно добавить в мой 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)
Я только что решил https://jira.spring.io/browse/ROO-3609, и он будет доступен в версии Spring Roo 2.0.
С Уважением,
Кажется, это ошибка. Вы бы создали билет на Spring Roo JIRA? Включите версию Spring Roo и, если возможно, присоедините резервную копию проекта или скрипт .roo
чтобы воспроизвести ее.
Спасибо!