fix:【framework 框架】YudaoTracerAutoConfiguration 增加必须存在 Filter

pull/203/MERGE
YunaiV 2025-08-17 14:58:51 +08:00
parent adadcf4f62
commit 6434ba1847
2 changed files with 37 additions and 36 deletions

View File

@ -21,7 +21,8 @@ import org.springframework.context.annotation.Bean;
@AutoConfiguration @AutoConfiguration
@ConditionalOnClass(name = { @ConditionalOnClass(name = {
"org.apache.skywalking.apm.toolkit.opentracing.SkywalkingTracer", "org.apache.skywalking.apm.toolkit.opentracing.SkywalkingTracer",
"io.opentracing.Tracer" "io.opentracing.Tracer",
"jakarta.servlet.Filter"
}) })
@EnableConfigurationProperties(TracerProperties.class) @EnableConfigurationProperties(TracerProperties.class)
@ConditionalOnProperty(prefix = "yudao.tracer", value = "enable", matchIfMissing = true) @ConditionalOnProperty(prefix = "yudao.tracer", value = "enable", matchIfMissing = true)

View File

@ -33,11 +33,11 @@
</dependency> </dependency>
<!-- 会员中心。默认注释,保证编译速度 --> <!-- 会员中心。默认注释,保证编译速度 -->
<dependency> <!-- <dependency>-->
<groupId>cn.iocoder.cloud</groupId> <!-- <groupId>cn.iocoder.cloud</groupId>-->
<artifactId>yudao-module-member-server</artifactId> <!-- <artifactId>yudao-module-member-server</artifactId>-->
<version>${revision}</version> <!-- <version>${revision}</version>-->
</dependency> <!-- </dependency>-->
<!-- 数据报表。默认注释,保证编译速度 --> <!-- 数据报表。默认注释,保证编译速度 -->
<!-- <dependency>--> <!-- <dependency>-->
@ -46,17 +46,17 @@
<!-- <version>${revision}</version>--> <!-- <version>${revision}</version>-->
<!-- </dependency>--> <!-- </dependency>-->
<!-- 工作流。默认注释,保证编译速度 --> <!-- 工作流。默认注释,保证编译速度 -->
<dependency> <!-- <dependency>-->
<groupId>cn.iocoder.cloud</groupId> <!-- <groupId>cn.iocoder.cloud</groupId>-->
<artifactId>yudao-module-bpm-server</artifactId> <!-- <artifactId>yudao-module-bpm-server</artifactId>-->
<version>${revision}</version> <!-- <version>${revision}</version>-->
</dependency> <!-- </dependency>-->
<!-- 支付服务。默认注释,保证编译速度 --> <!-- 支付服务。默认注释,保证编译速度 -->
<dependency> <!-- <dependency>-->
<groupId>cn.iocoder.cloud</groupId> <!-- <groupId>cn.iocoder.cloud</groupId>-->
<artifactId>yudao-module-pay-server</artifactId> <!-- <artifactId>yudao-module-pay-server</artifactId>-->
<version>${revision}</version> <!-- <version>${revision}</version>-->
</dependency> <!-- </dependency>-->
<!-- 微信公众号模块。默认注释,保证编译速度 --> <!-- 微信公众号模块。默认注释,保证编译速度 -->
<!-- <dependency>--> <!-- <dependency>-->
@ -66,26 +66,26 @@
<!-- </dependency>--> <!-- </dependency>-->
<!-- 商城相关模块。默认注释,保证编译速度--> <!-- 商城相关模块。默认注释,保证编译速度-->
<dependency> <!-- <dependency>-->
<groupId>cn.iocoder.cloud</groupId> <!-- <groupId>cn.iocoder.cloud</groupId>-->
<artifactId>yudao-module-product-server</artifactId> <!-- <artifactId>yudao-module-product-server</artifactId>-->
<version>${revision}</version> <!-- <version>${revision}</version>-->
</dependency> <!-- </dependency>-->
<dependency> <!-- <dependency>-->
<groupId>cn.iocoder.cloud</groupId> <!-- <groupId>cn.iocoder.cloud</groupId>-->
<artifactId>yudao-module-promotion-server</artifactId> <!-- <artifactId>yudao-module-promotion-server</artifactId>-->
<version>${revision}</version> <!-- <version>${revision}</version>-->
</dependency> <!-- </dependency>-->
<dependency> <!-- <dependency>-->
<groupId>cn.iocoder.cloud</groupId> <!-- <groupId>cn.iocoder.cloud</groupId>-->
<artifactId>yudao-module-trade-server</artifactId> <!-- <artifactId>yudao-module-trade-server</artifactId>-->
<version>${revision}</version> <!-- <version>${revision}</version>-->
</dependency> <!-- </dependency>-->
<dependency> <!-- <dependency>-->
<groupId>cn.iocoder.cloud</groupId> <!-- <groupId>cn.iocoder.cloud</groupId>-->
<artifactId>yudao-module-statistics-server</artifactId> <!-- <artifactId>yudao-module-statistics-server</artifactId>-->
<version>${revision}</version> <!-- <version>${revision}</version>-->
</dependency> <!-- </dependency>-->
<!-- CRM 相关模块。默认注释,保证编译速度 --> <!-- CRM 相关模块。默认注释,保证编译速度 -->
<!-- <dependency>--> <!-- <dependency>-->