404 при каждом вызове Rest после интеграции с JavaMelody

Я разрабатываю веб-приложение, используя среди прочего spring boot, java 8, tomcat 8.5. У меня есть куча Rest Controllers, и все работало хорошо, пока я не интегрировался с JavaMelody. Я следовал официальному руководству по JavaMelody, посвященному Spring Boot (https://github.com/javamelody/javamelody/wiki/UserGuideAdvanced#spring-boot-app).

JavaMelody теперь работает, так как я могу без проблем получить доступ к /monitoring, но в остальной части веб-приложения я получаю 404 Not Found для каждого вызова Rest Api.

Я искал, но не нашел никакой помощи в связи с этим, так как кажется, что наиболее распространенной проблемой является ошибка 404 в /monitoring, которая у меня работает хорошо.

Заранее спасибо.

EDIT Если я удалю JavaMelodyConfiguration.java, все снова начнет работать.

РЕДАКТИРОВАТЬ 2 Я понял, что если я удалю аннотации @PreAuthorize (Spring Security) с остальных контроллеров, службы будут работать, поэтому похоже, что проблема связана с использованием Spring Security и JavaMelody. Любые советы по настройке обоих из них?


person Javier Vazquez    schedule 15.09.2016    source источник
comment
вы добавили класс JavaMelodyConfiguration в свое приложение? У вас есть дополнительная информация, которая может помочь понять проблему?   -  person Patrick    schedule 15.09.2016
comment
@Patrick Да, я добавил класс JavaMelodyConfiguration по умолчанию. Я использую Spring security и Swagger (это тоже сейчас не работает), я не знаю, есть ли какая-то несовместимость между jMelody и какой-либо другой библиотекой.   -  person Javier Vazquez    schedule 15.09.2016
comment
Работает ли он с Spring Boot 2?   -  person Justinas Jakavonis    schedule 08.08.2018


Ответы (1)


Обновился до Spring Boot 1.4.1 и теперь работает.

person Javier Vazquez    schedule 11.10.2016