2016-09-15 2 views
0

저는 스프링 부트, java 8, tomcat 8.5를 사용하여 웹 응용 프로그램을 개발했습니다. Rest Controllers가 많고 JavaMelody와 통합 될 때까지 모든 것이 잘 작동하고있었습니다. 나는 Spring Boot (https://github.com/javamelody/javamelody/wiki/UserGuideAdvanced#spring-boot-app)에 초점을 맞춘 공식 JavaMelody 가이드를 따랐다.JavaMelody와의 통합 후 모든 Rest 호출에서 404

아무런 문제없이 액세스하고 모니터링 할 수 있기 때문에 JavaMelody가 작동하지만 나머지 웹 앱에서는 나머지 API 호출에 대해 404 찾을 수 없음을 수신합니다.

나는 가장 자주 발생하는 문제가 404/on 인 것으로 보였으므로 나는 이것에 관련하여 어떤 도움도 찾지 못했다.

미리 감사드립니다.

편집 JavaMelodyConfiguration.java를 삭제하면 모든 작업이 다시 시작됩니다.

편집이 난 나머지 컨트롤러, 서비스 작업에서 (봄 보안) 주석을 @PreAuthorize 제거하면이 문제처럼 보이는, 그래서 봄 보안 및 JavaMelody를 사용하여 함께 제공 실현 . 두 가지 구성에 대한 팁이 있습니까?

+0

앱에'JavaMelodyConfiguration' 클래스를 추가하셨습니까? 문제를 이해하는 데 도움이되는 정보가 더 있습니까? – Patrick

+0

@ 패트릭 예, 기본적으로 JavaMelodyConfiguration 클래스를 추가했습니다. 나는 Spring 보안과 Swagger를 사용하는데, jMelody와 다른 라이브러리 사이에 약간의 비호 환성이 있는지는 모른다. –

답변

0

스프링 부트 1.4.1로 업데이트되어 현재 작동 중입니다.