Aspect не запускается в приложении Spring 5 Webflux, развернутом в Cloud Foundry - PullRequest
0 голосов
/ 08 октября 2018

У меня есть очень простой аспект, созданный для регистрации операций RestController, он отлично работает для фиктивного приложения, но не работает, когда я использую его в своем приложении при развертывании в Cloud Foundry.

Код, который я используюis:

Класс аннотации ->

@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface TestAnnot {}

Класс аспекта ->

@Aspect
@Component
public class MyAspect {
private static final Logger logger = 
LoggerFactory.getLogger(MyAspect.class);
@Around("@annotation(TestAnnot)")
public Object logExecutionTime(ProceedingJoinPoint joinPoint) throws 
Throwable {
logger.info("Entering aspect ");

System.out.println("inside aspect");

return joinPoint.proceed();
}

}

Я просто добавляю @TestAnnot поверх моих операций RestController, но он не может получитьвызывается, хотя операции выполняются успешно.

Не могли бы вы помочь мне, если я что-то упустил.

С уважением, Маниш

...