java - 从spring-boot-admin-server 1.4.6升级到1.5.2后的RestClientException

标签 java spring spring-mvc spring-boot spring-boot-admin

我从spring-boot-admin 1.4.6迁移到1.5.2有问题。我得到这个异常:

org.springframework.web.client.RestClientException: Could not extract response: no suitable HttpMessageConverter found for response type [interface java.util.Map] and content type [text/html;charset=UTF-8]
at org.springframework.web.client.HttpMessageConverterExtractor.extractData(HttpMessageConverterExtractor.java:110)
at org.springframework.web.client.RestTemplate$ResponseEntityResponseExtractor.extractData(RestTemplate.java:917)
at org.springframework.web.client.RestTemplate$ResponseEntityResponseExtractor.extractData(RestTemplate.java:901)
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:655)
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:628)
at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:549)
at de.codecentric.boot.admin.web.client.ApplicationOperations.doGet(ApplicationOperations.java:68)
at de.codecentric.boot.admin.web.client.ApplicationOperations.getInfo(ApplicationOperations.java:53)
at de.codecentric.boot.admin.registry.StatusUpdater.queryInfo(StatusUpdater.java:85)
at de.codecentric.boot.admin.registry.StatusUpdater.updateStatus(StatusUpdater.java:71)
at de.codecentric.boot.admin.registry.StatusUpdateApplicationListener$1.run(StatusUpdateApplicationListener.java:47)
at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)


我在整个春季世界都很新。所以我不知道这里有什么问题。和谷歌没有帮助很多。

在我的application.properties中,我已经设置了这些信息。包含一个text / html标记。

server.compression.compressableMimeTypes=application/json,application/xml,text/html,text/xml,text/plain,application/javascript,text/css


有人知道我的问题吗?管理员页面工作正常。但是我的日志中有这个异常。威奇看上去不太好...

感谢您的帮助! :-)

最佳答案

如果有人有同样的错误...我自己解决了。一些端点在SecurityConfig中被阻止。我打开它们,现在可以使用了! :-)

关于java - 从spring-boot-admin-server 1.4.6升级到1.5.2后的RestClientException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44887408/

相关文章:

java - 如何使用正则表达式替换括号中的字符串?

java - 如何确保 @scheduled 任务终止?

spring - 使用 Hibernate 4 时停止 tomcat 7 服务器的错误

java - 如何将 ISO 8601 持续时间转换为秒

java - 我正在尝试比较一个字符串,但是当我让用户输入一个字符串时,它不允许他们

java - Spring:无法导入库

java - 将下拉列表值从jsp传递到spring Controller

javascript - 刷新带有进度条的 html 表格

java - 使用 JMS(特别是 ActiveMQ)时处理 JMSException?

java - 从默认实现访问建议的对象方法