Jhipster: журнал ошибок не отображается с профилем продукта - PullRequest
0 голосов
/ 08 апреля 2019

Я сталкиваюсь с чем-то, что не могу объяснить. Я установил для журнала уровень INFO в профилях dev и prod в файле pom.xml.

Когда я запускаю веб-приложение с nohup /home/dev/workspace/myapp/target/myapp.war --spring.profiles.active=dev

Следующая инструкция двойного деления = 1/0; показывает ошибку в консоли журнала:

08/04/2019 - 15:37 [ERROR] com.myapp.rh.aop.logging.LoggingAspect - Exception in com.myapp.rh.service.MailService.sendRetourCandidatureEmail() with cause = null and exception {}
java.lang.ArithmeticException: / by zero

Когда я запускаю с профилем prod:

nohup /home/dev/workspace/myapp/target/myapp.war --spring.profiles.active=prod

Ничего не отображается в консоли журнала. Я не понимаю почему, потому что я установил одинаковый уровень журнала в обоих профилях.

LogginAspect.java:

@AfterThrowing(pointcut = "loggingPointcut()", throwing = "e")
    public void logAfterThrowing(JoinPoint joinPoint, Throwable e) {
        if (env.acceptsProfiles(Constants.SPRING_PROFILE_DEVELOPMENT)) {
            log.error("Exception in {}.{}() with cause = {} and exception {}", joinPoint.getSignature().getDeclaringTypeName(),
                joinPoint.getSignature().getName(), e.getCause(), e);
        } else {
            log.error("Exception in {}.{}() with cause = {}", joinPoint.getSignature().getDeclaringTypeName(),
                joinPoint.getSignature().getName(), e.getCause());
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...