apache / apache/incubator-seata
Abstract universal elegant SPI loaded validator
Open
task: help-wanted
- Dominant language
- Java
- Stars
- 26k
- Forks
- 8.8k
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 4
Description
## Why you need it?
Is your feature request related to a problem? Please describe in details
当我使用config.type=zk时,可能由于我排除了seata-config-zk,或者没有引入它,导致会出现EnhancedServiceNotFoundException异常,我们应该优雅的去校验依赖之间的关系,如config.type=zk那么就应该提示用户引入seata-config-zk,而不是直接抛异常,需要一个通用的校验+spi加载的接口,最终实现由各个依赖关联的模块实现
## How it could be?
A clear and concise description of what you want to happen. You can explain more about input of the feature, and output of it.
## Other related information
Add any other context or screenshots about the feature request here.
Contributor guide
Assessment
This issue has not been assessed yet.