in appactive-java-client/client-bridge/client-bridge-rpc-springcloud/client-bridge-rpc-springcloud-common/src/main/java/io/appactive/rpc/springcloud/common/consumer/ConsumerRouter.java [34:49]
static {
String baseName = "io.appactive.rpc.springcloud.nacos.consumer.";
String[] classes = new String[]{
"NacosServerMeta",
"EurekaServerMeta",
};
serverMeta = loadServerMeta(baseName, classes);
if (serverMeta == null){
String msg = MessageFormat.format("No available ServerMeta among classes: {0}",classes);
throw ExceptionFactory.makeFault(msg);
}else {
logger.info("filter ServerMeta found: {}", serverMeta.getClass().getName());
addressFilterByUnitService = new SpringCloudAddressFilterByUnitServiceImpl<>(MiddleWareTypeEnum.SPRING_CLOUD);
addressFilterByUnitService.initAddressCallBack(new SpringCloud2AddressCallBack<>(serverMeta));
}
}