sofastack / sofa-ark

SOFAArk is a light-weight,java based classloader isolation framework.
https://www.sofastack.tech/projects/sofa-boot/sofa-ark-readme/
Apache License 2.0
1.57k stars 500 forks source link

springboot 3下ArkAutoProcessorConfiguration失效 #830

Closed yuanyuancin closed 9 months ago

yuanyuancin commented 9 months ago

springboot3下不再支持spring.factories机制生效AutoConfiguration,改为使用 org.springframework.boot.autoconfigure.AutoConfiguration.imports,导致ArkAutoProcessorConfiguration失效

引入pr:https://github.com/sofastack/sofa-ark/pull/760/files

影响版本:sofaark 2.2.4 及以上

修复方案:参考 sofa-ark-springboot-starter/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports文件

yuanyuancin commented 9 months ago

经确认,问题已在2.2.5修复,问题影响范围只有 2.2.4

yuanyuancin commented 9 months ago

修复pr #798