私はSpring Boot Rest Webサービスを持っています。私はまた、静的コンテンツをswagger-uiとともにsrc/main/resources/static.swagger-uiに追加しました。私は私のドキュメントにアクセスできます。ApplicationInsightsは、静的コンテンツのデフォルトのSpringブート設定を破ります。
デフォルトでは、SimpleUrlHandlerMappingは起動時に静的コンテンツに自動的にリクエストをマッピングします。
...
2017-09-07 15:41:21.144 INFO 6912 --- [localhost-startStop-1] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2017-09-07 15:41:21.144 INFO 6912 --- [localhost-startStop-1] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2017-09-07 15:41:21.212 INFO 6912 --- [localhost-startStop-1] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
...
私はこれは何とかもはや機能しない静的なコンテンツへのマッピングとしてSimpleUrlHandlerMappingを壊している
私のGradleファイルに... part of my gradle file
// Application Insight related jar - required for telemetrics and loggers
compile("com.microsoft.azure:applicationinsights-web:${aiWeb}")
compile("com.microsoft.azure:applicationinsights-logging-logback:${aiLogback}")
...
を応用洞察への参照を追加しました。
どのように修正するのですか?
- springBootVersion = 1.5.3.RELEASE
- springSecurityVersion = 4.2.1.RELEASE
- aiWeb = 1.0.9 aiLogback = 1.0:私はおそらく...手動
私のスタックをマッパーを追加することができます0.6