【发布时间】:2021-11-15 09:29:30
【问题描述】:
似乎 TracingFilter 在 Spring Cloud Sleuth 中已被弃用,我找不到任何替代注入 mockMvc 的方法,例如:
@Autowired
private TracingFilter traceFilter;
@BeforeAll
void init() throws IOException, URISyntaxException {
this.mockMvc = MockMvcBuilders.webAppContextSetup(this.context).apply(springSecurity())
.addFilters(this.traceFilter)
.build();
}
有人找到替代品了吗?
乔纳森。
【问题讨论】:
-
TracingFilter未被弃用。 -
对不起,我以为是!升级后我开始收到此错误
No qualifying bean of type 'org.springframework.cloud.sleuth.instrument.web.servlet.TracingFilter' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
标签: spring-boot spring-cloud spring-cloud-sleuth