Я разрабатываю плагин Jira с использованием Atlassian SDK. Я хочу создать совет контроллера для обработки исключений, но он не работает. Как я могу заставить работать совет контроллера? Вот мой исходный код
import static org.springframework.http.HttpStatus.INTERNAL_SERVER_ERROR;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.ExceptionHandler;
@ControllerAdvice("com.jira.plugin.test")
public class ServiceErrorAdvice {
@ExceptionHandler({ServiceException.class})
public ResponseEntity<String> handleRunTimeException(ServiceException e) {
return error(INTERNAL_SERVER_ERROR, e);
}
private ResponseEntity<String> error(HttpStatus status, Exception e) {
return ResponseEntity.status(status).body(e.getMessage());
}
}