From 9667a831dff87c057045f2cc0d2bc0b111c2b444 Mon Sep 17 00:00:00 2001 From: wulin Date: Mon, 18 Sep 2023 16:30:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=AE=BE=E5=A4=87=E6=B3=A8?= =?UTF-8?q?=E5=86=8C=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../qiuguo/iot/base/enums/DeviceTypeEnum.java | 49 +- .../qiuguo/iot/base/utils/StringUtils.java | 22 +- .../data/entity/device/DeviceInfoEntity.java | 8 + .../request/device/DeviceInfoRequest.java | 8 + .../iot/data/resp/device/DeviceInfoResp.java | 5 + .../service/device/DeviceInfoService.java | 6 + .../http/api/controller/DemoController.java | 6 - iot-modules/iot-box-user-api/pom.xml | 30 + .../user/api/IotBoxUserApiApplication.java | 4 +- .../controller/device/DeviceController.java | 91 ++ .../user/api/filter/LogMdcConfiguration.java | 76 ++ .../iot/user/api/filter/LogWebFilter.java | 118 ++ .../user/api/resp/device/DeviceInitResp.java | 9 + .../src/main/resources/bootstrap.yml | 7 +- .../src/main/resources/logback-dev.xml | 84 ++ .../src/main/resources/logback-pro.xml | 84 ++ .../src/main/resources/logback-test.xml | 84 ++ .../src/main/resources/bootstrap.yml | 2 +- logs/iot-user-api/error.log | 1041 +++++++++++++++++ logs/iot-user-api/info.log | 1041 +++++++++++++++++ logs/iot-user-api/warn.log | 1041 +++++++++++++++++ 21 files changed, 3785 insertions(+), 31 deletions(-) create mode 100644 iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/controller/device/DeviceController.java create mode 100644 iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/filter/LogMdcConfiguration.java create mode 100644 iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/filter/LogWebFilter.java create mode 100644 iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/resp/device/DeviceInitResp.java create mode 100644 iot-modules/iot-box-user-api/src/main/resources/logback-dev.xml create mode 100644 iot-modules/iot-box-user-api/src/main/resources/logback-pro.xml create mode 100644 iot-modules/iot-box-user-api/src/main/resources/logback-test.xml create mode 100644 logs/iot-user-api/error.log create mode 100644 logs/iot-user-api/info.log create mode 100644 logs/iot-user-api/warn.log diff --git a/iot-common/iot-base/src/main/java/com/qiuguo/iot/base/enums/DeviceTypeEnum.java b/iot-common/iot-base/src/main/java/com/qiuguo/iot/base/enums/DeviceTypeEnum.java index 04641f8..8ec8add 100644 --- a/iot-common/iot-base/src/main/java/com/qiuguo/iot/base/enums/DeviceTypeEnum.java +++ b/iot-common/iot-base/src/main/java/com/qiuguo/iot/base/enums/DeviceTypeEnum.java @@ -10,33 +10,36 @@ package com.qiuguo.iot.base.enums; //17闭门器 // 1000秋果box android配置App 1001秋果Box iOS配置App public enum DeviceTypeEnum { - GUO_BOX(0, "果box"), - ELECTRIC_SOCKET(1, "智能插座"), - BIG_LIGHT(2, "智能大灯"), - CURTAIN_DRIVE(3, "智能窗帘驱动"), - WINDOW_DRIVE(4, "智能窗户关闭"), - DESK_LAMP(5, "智能台灯"), - DESK(6, "智能桌子"), - SEAT(7, "智能椅子"), - ELECTRIC_FAN(8, "智能风扇"), - AIR_CONDITIONING_CONTROL(9, "智能空调(遥控器)"), - ICEBOX(10, "智能冰箱"), - DISHWASHER(11, "智能洗碗机"), - ELECTRIC_WATER(12, "智能电热水器"), - TEMPERATURE_SENSOR(13, "温度传感器"), - AIR_QUALITY_SENSOR(14, "空气质量传感器"), - LIGHT_SENSOR(15, "光线传感器"), - RAIN_SENSOR(16, "雨量传感器"), - DOOR_CLOSER(17, "闭门器"), - BOX_ANDROID_SET_APP(1000, "秋果Android设置App"), - BOX_IOS_SET_APP(1001, "秋果iOS设置App"), + GUO_BOX(0, "果box", "BOX"), + ELECTRIC_SOCKET(1, "智能插座", "SOC"), + BIG_LIGHT(2, "智能大灯", "BIL"), + CURTAIN_DRIVE(3, "智能窗帘驱动", "CUR"), + WINDOW_DRIVE(4, "智能窗户关闭", "WIN"), + DESK_LAMP(5, "智能台灯", "DEL"), + DESK(6, "智能桌子", "DES"), + SEAT(7, "智能椅子", "SEA"), + ELECTRIC_FAN(8, "智能风扇", "FAN"), + AIR_CONDITIONING_CONTROL(9, "智能空调(遥控器)", "CON"), + ICEBOX(10, "智能冰箱", "ICE"), + DISHWASHER(11, "智能洗碗机", "DIS"), + ELECTRIC_WATER(12, "智能电热水器", "EWT"), + TEMPERATURE_SENSOR(13, "温度传感器", "TEP"), + AIR_QUALITY_SENSOR(14, "空气质量传感器", "AIR"), + LIGHT_SENSOR(15, "光线传感器", "LSE"), + RAIN_SENSOR(16, "雨量传感器", "RAI"), + DOOR_CLOSER(17, "闭门器", "DCL"), + BOX_ANDROID_SET_APP(1000, "秋果Android设置App", "AAP"), + BOX_IOS_SET_APP(1001, "秋果iOS设置App", "AIP"), ; - DeviceTypeEnum(Integer c, String n){ + DeviceTypeEnum(Integer c, String n, String s){ code = c; name = n; + sn = s; } private Integer code; private String name; + + private String sn;//序列号中间字母QGBOX public Integer getCode() { return code; } @@ -45,6 +48,10 @@ public enum DeviceTypeEnum { return name; } + public String getSn() { + return sn; + } + public static DeviceTypeEnum getEnumWithCode(Integer c){ for (DeviceTypeEnum e:values() ) { diff --git a/iot-common/iot-base/src/main/java/com/qiuguo/iot/base/utils/StringUtils.java b/iot-common/iot-base/src/main/java/com/qiuguo/iot/base/utils/StringUtils.java index cfa2318..b0d48dc 100644 --- a/iot-common/iot-base/src/main/java/com/qiuguo/iot/base/utils/StringUtils.java +++ b/iot-common/iot-base/src/main/java/com/qiuguo/iot/base/utils/StringUtils.java @@ -1,4 +1,24 @@ package com.qiuguo.iot.base.utils; -public class StringUtils { +import java.util.Random; + +public class StringUtils{ + private static final String chars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + /** + * 获取随机字符串 0-9, a-z, A-Z + * @param length 个数 + * @return String + */ + public static String getRandomStr(int length) { + if (length <= 3) { + length = 3; + } + StringBuilder sb = new StringBuilder(); + int charsLen = chars.length(); + Random random = new Random(); + for (int i = 0; i < length; i++) { + sb.append(chars.charAt(random.nextInt(charsLen))); + } + return sb.toString(); + } } diff --git a/iot-common/iot-data/src/main/java/com/qiuguo/iot/data/entity/device/DeviceInfoEntity.java b/iot-common/iot-data/src/main/java/com/qiuguo/iot/data/entity/device/DeviceInfoEntity.java index 71caf8a..db75162 100644 --- a/iot-common/iot-data/src/main/java/com/qiuguo/iot/data/entity/device/DeviceInfoEntity.java +++ b/iot-common/iot-data/src/main/java/com/qiuguo/iot/data/entity/device/DeviceInfoEntity.java @@ -45,6 +45,14 @@ public class DeviceInfoEntity extends GenericEntity { @Column(name = "sn", length = 100, nullable = false) private String sn; + @Comment("设备密钥") + @Column(name = "key", length = 100, nullable = false) + private String key; + + @Comment("设备状态:0:开启,1待机、关闭(在线)") + @Column(name = "status", length = 5, nullable = false) + private Integer status; + @Comment("蓝牙地址") @Column(name = "bt_mac", length = 50) private String btMac; diff --git a/iot-common/iot-data/src/main/java/com/qiuguo/iot/data/request/device/DeviceInfoRequest.java b/iot-common/iot-data/src/main/java/com/qiuguo/iot/data/request/device/DeviceInfoRequest.java index 34f8de7..64d2659 100644 --- a/iot-common/iot-data/src/main/java/com/qiuguo/iot/data/request/device/DeviceInfoRequest.java +++ b/iot-common/iot-data/src/main/java/com/qiuguo/iot/data/request/device/DeviceInfoRequest.java @@ -1,5 +1,8 @@ package com.qiuguo.iot.data.request.device; import lombok.Data; +import org.hswebframework.ezorm.rdb.mapping.annotation.Comment; + +import javax.persistence.Column; import java.util.Date; /** *

@@ -42,6 +45,11 @@ public class DeviceInfoRequest implements java.io.Serializable { private String name; //设备序列号 private String sn; + //设备密钥 + private String key; + + //设备状态:0:开启,1待机、关闭(在线) + private Integer status; //蓝牙地址 private String btMac; //wifi地址 diff --git a/iot-common/iot-data/src/main/java/com/qiuguo/iot/data/resp/device/DeviceInfoResp.java b/iot-common/iot-data/src/main/java/com/qiuguo/iot/data/resp/device/DeviceInfoResp.java index 136f081..a16d3b7 100644 --- a/iot-common/iot-data/src/main/java/com/qiuguo/iot/data/resp/device/DeviceInfoResp.java +++ b/iot-common/iot-data/src/main/java/com/qiuguo/iot/data/resp/device/DeviceInfoResp.java @@ -18,6 +18,11 @@ public class DeviceInfoResp { private String name; //设备序列号 private String sn; + //设备密钥 + private String key; + + //设备状态:0:开启,1待机、关闭(在线) + private Integer status; //蓝牙地址 private String btMac; //wifi地址 diff --git a/iot-common/iot-data/src/main/java/com/qiuguo/iot/data/service/device/DeviceInfoService.java b/iot-common/iot-data/src/main/java/com/qiuguo/iot/data/service/device/DeviceInfoService.java index 8d56306..2c26670 100644 --- a/iot-common/iot-data/src/main/java/com/qiuguo/iot/data/service/device/DeviceInfoService.java +++ b/iot-common/iot-data/src/main/java/com/qiuguo/iot/data/service/device/DeviceInfoService.java @@ -53,6 +53,12 @@ public class DeviceInfoService extends GenericReactiveCrudService getJieBaNlp(@RequestParam String value){ - JieBaNlp lacNlp = new JieBaNlp(); - return lacNlp.geSingletNlp(value); - } - @GetMapping("/nlps") public Mono> getNlp(){ List values = new ArrayList<>();// {"", ""}; diff --git a/iot-modules/iot-box-user-api/pom.xml b/iot-modules/iot-box-user-api/pom.xml index 6f72828..e9c4991 100644 --- a/iot-modules/iot-box-user-api/pom.xml +++ b/iot-modules/iot-box-user-api/pom.xml @@ -54,7 +54,37 @@ commons 1.0.0 + + com.qiuguo.iot + iot-data + 0.0.1-SNAPSHOT + + + com.qiuguo.iot + iot-base + 0.0.1-SNAPSHOT + compile + + + org.springframework.boot + spring-boot-starter-data-r2dbc + ${spring.boot.version} + + + + dev.miku + r2dbc-mysql + 0.8.2.RELEASE + + + + io.r2dbc + r2dbc-bom + ${r2dbc.version} + pom + import + diff --git a/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/IotBoxUserApiApplication.java b/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/IotBoxUserApiApplication.java index a7c993b..98ee98b 100644 --- a/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/IotBoxUserApiApplication.java +++ b/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/IotBoxUserApiApplication.java @@ -1,9 +1,11 @@ package com.qiuguo.iot.user.api; +import org.hswebframework.web.crud.annotation.EnableEasyormRepository; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; -@SpringBootApplication +@SpringBootApplication(scanBasePackages = {"com.qiuguo.iot.user.api", "com.qiuguo.iot.data.service"}) +@EnableEasyormRepository(value = "com.qiuguo.iot.data.entity.*") public class IotBoxUserApiApplication { public static void main(String[] args) { diff --git a/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/controller/device/DeviceController.java b/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/controller/device/DeviceController.java new file mode 100644 index 0000000..211c9cb --- /dev/null +++ b/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/controller/device/DeviceController.java @@ -0,0 +1,91 @@ +package com.qiuguo.iot.user.api.controller.device; + +import cn.hutool.crypto.digest.MD5; +import com.qiuguo.iot.base.enums.DeviceTypeEnum; +import com.qiuguo.iot.base.utils.StringUtils; +import com.qiuguo.iot.data.entity.device.DeviceInfoEntity; +import com.qiuguo.iot.data.request.device.DeviceInfoRequest; +import com.qiuguo.iot.data.resp.device.DeviceInfoResp; +import com.qiuguo.iot.data.service.device.DeviceBatchService; +import com.qiuguo.iot.data.service.device.DeviceInfoService; +import com.qiuguo.iot.user.api.resp.device.DeviceInitResp; +import lombok.extern.slf4j.Slf4j; +import org.hswebframework.web.exception.BusinessException; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; +import reactor.core.publisher.Mono; + +import javax.annotation.Resource; +import java.time.LocalDateTime; +import java.time.format.DateTimeFormatter; + +@RestController +@Slf4j +@RequestMapping("/device") +public class DeviceController { + @Value("${device.key}") + private String key; + @Value("${device.checkTimeout}") + private Boolean checkTimeout; + @Resource + private DeviceInfoService deviceInfoService; + + @Resource + private DeviceBatchService deviceBatchService; + + private static Long timeOut = 120000l;//2分钟 +// @GetMapping("/init") +// public Mono deviceInit(@RequestParam String wifiMac, @RequestParam String btMac, +// @RequestParam Integer type, @RequestParam Long time, +// @RequestParam String signature){ +// Long now = System.currentTimeMillis(); +// if(checkTimeout && now - time > timeOut){ +// //超时 +// BusinessException ex = new BusinessException("请求已失效"); +// return Mono.error(ex); +// } +// //设备类型是否匹配暂时不做限制 +// //验签 +// String wifiMd5 = MD5.create().digestHex(wifiMac).toLowerCase(); +// String btMd5 = MD5.create().digestHex(btMac).toLowerCase(); +// String md5 = MD5.create().digestHex(wifiMd5 + btMd5 + type + time + key).toLowerCase(); +// if (md5.equals(signature)) { +// // +// DeviceInfoRequest request = new DeviceInfoRequest(); +// request.setWifiMac(wifiMac); +// request.setBtMac(btMac); +// Mono mono = deviceInfoService.selectDeviceInfoByRequest(request); +// return mono.flatMap(d -> { +// Mono o = null; +// if(d == null){ +// DeviceTypeEnum entryTypeEnum = DeviceTypeEnum.getEnumWithCode(type); +// d = new DeviceInfoEntity(); +// d.setWifiMac(wifiMac); +// d.setBtMac(btMac); +// d.setDeviceType(type); +// d.setKey( com.qiuguo.iot.base.utils.StringUtils.getRandomStr(10));//生成key +// DateTimeFormatter df = DateTimeFormatter.ofPattern("yyMMddHHmmss"); +// d.setSn("QG" + entryTypeEnum.getSn() +df.format(LocalDateTime.now()) + StringUtils.getRandomStr(3)); +// o = deviceInfoService.insertDeviceInfo(d); +// }else{ +// d.setKey( com.qiuguo.iot.base.utils.StringUtils.getRandomStr(10));//重新生成Key +// o = deviceInfoService.updateDeviceInfoById(d); +// } +// final DeviceInfoEntity entity = d; +// DeviceInitResp resp = new DeviceInitResp(); +// resp.setSn(entity.getSn()); +// resp.setKey(entity.getKey()); +// return resp; +// +// +// }); +// } +// //验签失败 +// BusinessException ex = new BusinessException("验签失败"); +// return Mono.error(ex); +// +// } +} diff --git a/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/filter/LogMdcConfiguration.java b/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/filter/LogMdcConfiguration.java new file mode 100644 index 0000000..43f4e70 --- /dev/null +++ b/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/filter/LogMdcConfiguration.java @@ -0,0 +1,76 @@ +package com.qiuguo.iot.user.api.filter; + +import lombok.extern.slf4j.Slf4j; +import org.reactivestreams.Subscription; +import org.slf4j.MDC; +import org.springframework.context.annotation.Configuration; +import reactor.core.CoreSubscriber; +import reactor.core.publisher.Hooks; +import reactor.core.publisher.Operators; +import reactor.util.context.Context; + +import javax.annotation.PostConstruct; +import javax.annotation.PreDestroy; + +/** + *

+ *

*日志上下文切换配置 + * @author wulin + * @since 2023-08-07 + */ +@Configuration +@Slf4j +public class LogMdcConfiguration { + public static String PRINT_LOG_ID = "logid"; + @PostConstruct + public void contextOperatorHook() { + Hooks.onEachOperator(PRINT_LOG_ID, Operators.lift((r, c) ->{ + Context ctx = c.currentContext(); + if(ctx.hasKey(PRINT_LOG_ID)){ + MDC.put(PRINT_LOG_ID, ctx.get(PRINT_LOG_ID)); + } + return new MdcContextSubscriber(c); + })); + } + @PreDestroy + public void cleanupHook() { + Hooks.resetOnEachOperator(PRINT_LOG_ID); + } + + class MdcContextSubscriber implements CoreSubscriber { + private CoreSubscriber coreSubscriber; + public MdcContextSubscriber(CoreSubscriber c){ + coreSubscriber = c; + } + + @Override + public void onComplete() { + coreSubscriber.onComplete(); + MDC.remove(PRINT_LOG_ID); + } + + @Override + public void onError(Throwable throwable) { + coreSubscriber.onError(throwable); + MDC.remove(PRINT_LOG_ID); + + } + + @Override + public void onSubscribe(Subscription subscription) { + coreSubscriber.onSubscribe(subscription); + } + + @Override + public void onNext(T t) { + + coreSubscriber.onNext(t); + } + + + @Override + public Context currentContext() { + return coreSubscriber.currentContext(); + } + } +} diff --git a/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/filter/LogWebFilter.java b/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/filter/LogWebFilter.java new file mode 100644 index 0000000..10a6930 --- /dev/null +++ b/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/filter/LogWebFilter.java @@ -0,0 +1,118 @@ +package com.qiuguo.iot.user.api.filter; + +import lombok.extern.slf4j.Slf4j; +import org.hswebframework.web.logger.ReactiveLogger; +import org.reactivestreams.Publisher; +import org.slf4j.MDC; +import org.springframework.context.annotation.Configuration; +import org.springframework.core.io.buffer.DataBuffer; +import org.springframework.core.io.buffer.DataBufferFactory; +import org.springframework.core.io.buffer.DataBufferUtils; +import org.springframework.core.io.buffer.DefaultDataBufferFactory; +import org.springframework.http.HttpMethod; +import org.springframework.http.server.reactive.ServerHttpRequest; +import org.springframework.http.server.reactive.ServerHttpRequestDecorator; +import org.springframework.http.server.reactive.ServerHttpResponse; +import org.springframework.http.server.reactive.ServerHttpResponseDecorator; +import org.springframework.web.server.ServerWebExchange; +import org.springframework.web.server.WebFilter; +import org.springframework.web.server.WebFilterChain; +import reactor.core.publisher.Flux; +import reactor.core.publisher.Mono; +import reactor.util.context.Context; + +import java.nio.charset.StandardCharsets; + +/** + *

+ *

*日志配置 + * @author wulin + * @since 2023-08-07 + */ +@Configuration +@Slf4j +public class LogWebFilter implements WebFilter { + private static final String CONTEXT_KEY = ReactiveLogger.class.getName(); + @Override + public Mono filter(ServerWebExchange exchange, WebFilterChain chain) { + long startTime = System.currentTimeMillis(); + ServerHttpRequest request = exchange.getRequest(); + String requestId = request.getId(); + MDC.put(LogMdcConfiguration.PRINT_LOG_ID, requestId); + + String ip = request.getRemoteAddress().getAddress().getHostAddress();//.getHostName(); + String m = request.getMethod().toString(); + + log.info("api start time:{} ip:{} method:{} url:{} param:{} headers:{}", + startTime, + ip, + m, + request.getPath(), + request.getQueryParams(), + request.getHeaders()); + + ServerWebExchange.Builder ex = exchange.mutate(); + + ex.response(getResponse(exchange, requestId)); + + if(!request.getMethod().equals(HttpMethod.GET) && !request.getMethod().equals(HttpMethod.DELETE)){ + ex.request(getRequest(exchange)); + } + return chain.filter(ex.build()) + .contextWrite(context -> { + Context contextTmp = context.put(LogMdcConfiguration.PRINT_LOG_ID, requestId); + + return contextTmp; + }) + .doFinally(signalType -> { + long endTime = System.currentTimeMillis(); + MDC.put(LogMdcConfiguration.PRINT_LOG_ID, requestId); + log.info("api end time:{}, total time:{}", endTime, endTime - startTime); + MDC.remove(LogMdcConfiguration.PRINT_LOG_ID); + }); + } + + private ServerHttpRequest getRequest(ServerWebExchange exchange){ + ServerHttpRequest request = exchange.getRequest(); + return new ServerHttpRequestDecorator(request){ + @Override + public Flux getBody() { + Flux body = this.getDelegate().getBody(); + return body.map(dataBuffer -> { + log.info("request:{}", dataBuffer.toString(StandardCharsets.UTF_8)); + return dataBuffer; + }); + } + }; + } + + private ServerHttpResponse getResponse(ServerWebExchange exchange, String requestId){ + ServerHttpResponse response = exchange.getResponse(); + return new ServerHttpResponseDecorator(response){ + @Override + public Mono writeWith(Publisher body){ + if (body instanceof Flux) { + Flux fluxBody = Flux.from(body); + return super.writeWith(fluxBody.buffer().map(dataBuffers -> { + DataBufferFactory dataBufferFactory = new DefaultDataBufferFactory(); + DataBuffer joinBuffer = dataBufferFactory.join(dataBuffers); + byte[] returnContent = new byte[joinBuffer.readableByteCount()]; + joinBuffer.read(returnContent); + DataBufferUtils.release(joinBuffer); + String returnStr = new String(returnContent, StandardCharsets.UTF_8); + log.info("response:{}", returnStr); + return response.bufferFactory().wrap(returnContent); + })); + }else if(body instanceof Mono){ + Mono monoBody = Mono.from(body); + return super.writeWith(monoBody.map(dataBuffer -> { + log.info("response:{}", dataBuffer.toString(StandardCharsets.UTF_8)); + return response.bufferFactory().wrap(dataBuffer.toString(StandardCharsets.UTF_8).getBytes()); + })); + } + return super.writeWith(body); + } + }; + } + +} diff --git a/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/resp/device/DeviceInitResp.java b/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/resp/device/DeviceInitResp.java new file mode 100644 index 0000000..04977f7 --- /dev/null +++ b/iot-modules/iot-box-user-api/src/main/java/com/qiuguo/iot/user/api/resp/device/DeviceInitResp.java @@ -0,0 +1,9 @@ +package com.qiuguo.iot.user.api.resp.device; + +import lombok.Data; + +@Data +public class DeviceInitResp { + String sn;//序列号 + String key;//密钥 +} diff --git a/iot-modules/iot-box-user-api/src/main/resources/bootstrap.yml b/iot-modules/iot-box-user-api/src/main/resources/bootstrap.yml index 8d07e4e..fc67ed4 100644 --- a/iot-modules/iot-box-user-api/src/main/resources/bootstrap.yml +++ b/iot-modules/iot-box-user-api/src/main/resources/bootstrap.yml @@ -29,7 +29,7 @@ spring: password: 123456 timeout: 5000 r2dbc: - url: r2dbc:mysql://172.24.218.235:3306/qiuguo-reseller?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 + url: r2dbc:mysql://172.24.218.235:3306/qiuguo_iot?ssl=false&serverZoneId=Asia/Shanghai username: root password: '!pHuRvGKIsbiqcX1' easyorm: @@ -37,15 +37,20 @@ easyorm: default-schema: qiuguo_iot # 默认使用的schema. mysql时则为数据库名 dialect: mysql # 方言: h2,mysql,postgresql logging: + config: classpath:logback-${spring.profiles.active}.xml level: org.hswebframework: debug org.hswebframework.expands: error + com.qiuguo.iot.data: debug #可以开启sql的日志打印 hsweb: webflux: response-wrapper: enabled: true # 将响应结果包装为{"status":200,"result":{}} excludes: #不包装的类 - org.springdoc +device: + key: ZGV2aWNlX2luZm9fdG9rZW5fbWQ1LTNfb2Zpa19xaXVndW8taW90LWJveCY2Mis= + checkTimeout: false userUrl: baseUrl: 'https://exper.qiuguojihua.com' pwdUrl: '/data/api.login/in' diff --git a/iot-modules/iot-box-user-api/src/main/resources/logback-dev.xml b/iot-modules/iot-box-user-api/src/main/resources/logback-dev.xml new file mode 100644 index 0000000..258fc25 --- /dev/null +++ b/iot-modules/iot-box-user-api/src/main/resources/logback-dev.xml @@ -0,0 +1,84 @@ + + + + + + + + + + + ${log.pattern} + UTF-8 + + + + + + ${log.path}/info.log + + + + ${log.path}/info.%d{yyyy-MM-dd}.log + + 60 + + + ${log.pattern} + UTF-8 + + + + INFO + + + + + + + ${log.path}/warn.log + + + + ${log.path}/wran.%d{yyyy-MM-dd}.log + + 60 + + + ${log.pattern} + UTF-8 + + + + WARN + + + + + ${log.path}/error.log + + + + ${log.path}/error.%d{yyyy-MM-dd}.log + + 60 + + + ${log.pattern} + UTF-8 + + + + ERROR + + + + + + + + + + + + \ No newline at end of file diff --git a/iot-modules/iot-box-user-api/src/main/resources/logback-pro.xml b/iot-modules/iot-box-user-api/src/main/resources/logback-pro.xml new file mode 100644 index 0000000..907eab0 --- /dev/null +++ b/iot-modules/iot-box-user-api/src/main/resources/logback-pro.xml @@ -0,0 +1,84 @@ + + + + + + + + + + + ${log.pattern} + UTF-8 + + + + + + ${log.path}/info.log + + + + ${log.path}/info.%d{yyyy-MM-dd}.log + + 60 + + + ${log.pattern} + UTF-8 + + + + INFO + + + + + + + ${log.path}/warn.log + + + + ${log.path}/wran.%d{yyyy-MM-dd}.log + + 60 + + + ${log.pattern} + UTF-8 + + + + WARN + + + + + ${log.path}/error.log + + + + ${log.path}/error.%d{yyyy-MM-dd}.log + + 60 + + + ${log.pattern} + UTF-8 + + + + ERROR + + + + + + + + + + + + \ No newline at end of file diff --git a/iot-modules/iot-box-user-api/src/main/resources/logback-test.xml b/iot-modules/iot-box-user-api/src/main/resources/logback-test.xml new file mode 100644 index 0000000..907eab0 --- /dev/null +++ b/iot-modules/iot-box-user-api/src/main/resources/logback-test.xml @@ -0,0 +1,84 @@ + + + + + + + + + + + ${log.pattern} + UTF-8 + + + + + + ${log.path}/info.log + + + + ${log.path}/info.%d{yyyy-MM-dd}.log + + 60 + + + ${log.pattern} + UTF-8 + + + + INFO + + + + + + + ${log.path}/warn.log + + + + ${log.path}/wran.%d{yyyy-MM-dd}.log + + 60 + + + ${log.pattern} + UTF-8 + + + + WARN + + + + + ${log.path}/error.log + + + + ${log.path}/error.%d{yyyy-MM-dd}.log + + 60 + + + ${log.pattern} + UTF-8 + + + + ERROR + + + + + + + + + + + + \ No newline at end of file diff --git a/iot-modules/iot-box-websocket-api/src/main/resources/bootstrap.yml b/iot-modules/iot-box-websocket-api/src/main/resources/bootstrap.yml index 766cd05..a01573d 100644 --- a/iot-modules/iot-box-websocket-api/src/main/resources/bootstrap.yml +++ b/iot-modules/iot-box-websocket-api/src/main/resources/bootstrap.yml @@ -46,6 +46,6 @@ logging: org.hswebframework.expands: error com.qiuguo.iot.data: debug #可以开启sql的日志打印 device: - tokenkey: ZGV2aWNlX2luZm9fdG9rZW5fbWQ1LTNfb2Zpa19xaXVndW8taW90LWJveCY2Mis= + key: ZGV2aWNlX2luZm9fdG9rZW5fbWQ1LTNfb2Zpa19xaXVndW8taW90LWJveCY2Mis= lac: #lac服务地址 url: http://127.0.0.1:8866 \ No newline at end of file diff --git a/logs/iot-user-api/error.log b/logs/iot-user-api/error.log new file mode 100644 index 0000000..b1d0e25 --- /dev/null +++ b/logs/iot-user-api/error.log @@ -0,0 +1,1041 @@ +2023-15:04:01.474 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:04:02.616 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:04:03.036 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:04:03.038 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:04:03.053 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 3 ms. Found 0 Redis repository interfaces. +2023-15:04:03.218 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=303ee41a-66f8-31dd-bcbe-5cf7ce0b5691 +2023-15:04:03.276 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$27e0498c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.287 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.289 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.289 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$411/510207317] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.290 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.293 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.293 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.294 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.296 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.298 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$8282799e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.320 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.321 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$516f48ba] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.345 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.352 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$f66a8390] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.781 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:04:03.782 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:04:03.782 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:04:03.782 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:04:03.782 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:04:03.783 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:04:03.783 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:04:03.784 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:04:07.479 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:04:09.148 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 8.922 seconds (JVM running for 10.099) +2023-15:04:09.150 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:04:09.152 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - [logMessage,136] []- + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2023-15:04:11.193 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] []- Application run failed +java.lang.IllegalStateException: Failed to execute CommandLineRunner + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:771) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.UnsupportedOperationException: unsupported feature syncSqlExecutor + at org.hswebframework.ezorm.core.meta.FeatureSupportedMetadata.lambda$findFeatureNow$2(FeatureSupportedMetadata.java:82) + at org.hswebframework.ezorm.core.meta.FeatureSupportedMetadata.getFeatureOrElse(FeatureSupportedMetadata.java:98) + at org.hswebframework.ezorm.core.meta.FeatureSupportedMetadata.findFeatureOrElse(FeatureSupportedMetadata.java:77) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.findFeatureOrElse(AbstractSchemaMetadata.java:191) + at org.hswebframework.ezorm.core.meta.FeatureSupportedMetadata.findFeatureNow(FeatureSupportedMetadata.java:81) + at org.hswebframework.ezorm.core.meta.FeatureSupportedMetadata.findFeatureNow(FeatureSupportedMetadata.java:65) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.getSqlExecutor(RDBTableMetadataParser.java:55) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:166) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + ... 5 common frames omitted +2023-15:07:50.357 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:07:51.471 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:07:51.908 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:07:51.910 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:07:51.923 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 3 ms. Found 0 Redis repository interfaces. +2023-15:07:52.040 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=9d7a9eb0-348b-3cca-b1a7-c2606ea6523f +2023-15:07:52.096 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$618320f6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.106 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.108 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.109 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$412/1290795133] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.109 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.111 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.112 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.114 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.115 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.117 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$bc255108] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.138 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.139 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$8b122024] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.141 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$8b9f3f92] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.149 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.151 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.235 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [org.springframework.boot.r2dbc.OptionsCapableConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.236 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.239 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.262 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.269 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$300d5afa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.629 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:07:52.630 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:07:52.630 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:07:52.630 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:07:52.630 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:07:52.630 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:07:52.631 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:07:52.631 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:07:56.329 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:07:57.997 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 8.869 seconds (JVM running for 10.063) +2023-15:07:58.000 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:07:58.012 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:07:58.013 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:07:58.015 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - [logMessage,136] []- + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2023-15:08:00.053 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] []- Application run failed +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:16:49.618 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:16:50.742 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:16:51.175 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:16:51.177 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:16:51.189 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 3 ms. Found 0 Redis repository interfaces. +2023-15:16:51.312 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=9d7a9eb0-348b-3cca-b1a7-c2606ea6523f +2023-15:16:51.367 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$b8e89eb4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.376 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.378 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.379 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$412/2038585029] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.379 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.382 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.382 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.383 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.385 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.387 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$138acec6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.408 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.408 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$e2779de2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.411 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$e304bd50] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.419 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.421 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.512 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [org.springframework.boot.r2dbc.OptionsCapableConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.513 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.516 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.537 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.543 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$8772d8b8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.903 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:16:51.903 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:16:51.903 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:16:51.904 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:16:51.904 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:16:51.905 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:16:51.905 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:16:51.905 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:16:55.613 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:16:57.275 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 8.881 seconds (JVM running for 10.075) +2023-15:16:57.278 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:16:57.290 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:16:57.291 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:16:57.293 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - [logMessage,136] []- + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2023-15:16:59.334 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] []- Application run failed +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:21:47.852 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:21:48.968 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:21:49.407 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:21:49.408 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:21:49.421 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 3 ms. Found 0 Redis repository interfaces. +2023-15:21:49.540 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=9d7a9eb0-348b-3cca-b1a7-c2606ea6523f +2023-15:21:49.596 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$5ee644a0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.606 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.608 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.608 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$412/878493504] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.609 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.611 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.612 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.613 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.615 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.616 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$b98874b2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.637 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.638 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$887543ce] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.642 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$8902633c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.648 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.650 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.739 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [org.springframework.boot.r2dbc.OptionsCapableConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.740 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.744 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.764 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.770 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$2d707ea4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:50.121 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:21:50.122 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:21:50.122 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:21:50.123 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:21:50.123 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:21:50.123 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:21:50.123 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:21:50.123 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:21:53.899 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:21:55.781 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 9.169 seconds (JVM running for 10.359) +2023-15:21:55.784 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:21:55.796 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:21:55.797 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:21:55.799 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - [logMessage,136] []- + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2023-15:21:57.839 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] []- Application run failed +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:23:36.569 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:23:37.699 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:23:38.143 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:23:38.144 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:23:38.159 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 3 ms. Found 0 Redis repository interfaces. +2023-15:23:38.279 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=9d7a9eb0-348b-3cca-b1a7-c2606ea6523f +2023-15:23:38.334 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$c1d14712] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.344 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.346 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.347 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$412/225507106] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.347 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.349 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.349 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.350 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.352 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.354 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$1c737724] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.377 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.377 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$eb604640] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.381 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$ebed65ae] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.388 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.391 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.464 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [org.springframework.boot.r2dbc.OptionsCapableConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.465 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.468 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.488 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.494 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$905b8116] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.850 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:23:38.851 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:23:38.851 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:23:38.851 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:23:38.851 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:23:38.852 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:23:38.853 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:23:38.853 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:23:42.658 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:23:44.369 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 9.052 seconds (JVM running for 10.24) +2023-15:23:44.372 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:23:44.384 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:23:44.385 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:23:44.387 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - [logMessage,136] []- + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2023-15:23:46.430 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] []- Application run failed +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:27:17.121 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:27:18.244 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:27:18.672 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:27:18.674 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:27:18.688 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 3 ms. Found 0 Redis repository interfaces. +2023-15:27:18.805 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=9d7a9eb0-348b-3cca-b1a7-c2606ea6523f +2023-15:27:18.868 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$a13c7f15] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.879 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.881 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.882 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$412/1597425891] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.883 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.886 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.886 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.887 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.888 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.890 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$fbdeaf27] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.913 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.915 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$cacb7e43] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.917 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$cb589db1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.925 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.928 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:19.007 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [org.springframework.boot.r2dbc.OptionsCapableConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:19.008 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:19.011 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:19.037 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:19.044 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$6fc6b919] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:19.412 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:27:19.413 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:27:19.413 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:27:19.413 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:27:19.414 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:27:19.414 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:27:19.414 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:27:19.414 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:27:23.034 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:27:24.724 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 8.812 seconds (JVM running for 9.983) +2023-15:27:24.727 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:27:24.740 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:27:24.740 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:27:24.742 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - [logMessage,136] []- + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2023-15:27:26.780 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] []- Application run failed +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:29:17.641 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:29:18.762 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:29:19.205 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:29:19.206 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data R2DBC repositories in DEFAULT mode. +2023-15:29:19.212 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 2 ms. Found 0 R2DBC repository interfaces. +2023-15:29:19.220 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:29:19.221 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:29:19.227 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2023-15:29:19.349 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=250076e3-ce1c-3b0a-9c9b-de522c19b6f6 +2023-15:29:19.429 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$392f74ae] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.438 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.439 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.439 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$428/1825656946] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.440 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.442 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.443 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.444 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.445 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.446 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$93d1a4c0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.468 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.469 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$62be73dc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.515 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$634b934a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.523 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$PoolConfiguration$PooledConnectionFactoryConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$PoolConfiguration$PooledConnectionFactoryConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.526 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.570 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [io.r2dbc.pool.ConnectionPool] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.572 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.587 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.612 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.618 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$7b9aeb2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:20.014 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:29:20.015 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:29:20.015 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:29:20.015 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:29:20.015 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:29:20.015 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:29:20.016 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:29:20.016 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:29:23.778 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:29:25.459 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 9.051 seconds (JVM running for 10.272) +2023-15:29:25.463 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:29:25.865 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select count(1) as 'total' from information_schema.`TABLES` where table_schema=? and table_name=? +2023-15:29:25.865 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:29:25.865 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select count(1) as 'total' from information_schema.`TABLES` where table_schema='qiuguo_iot' and table_name='s_system' +2023-15:29:25.946 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select column_name as `name`, data_type as `data_type`, character_maximum_length as `data_length`, numeric_precision as `data_precision`, numeric_scale as `data_scale`, column_comment as `comment`, table_name as `table_name`, case when is_nullable='YES' then 0 else 1 end as 'not_null' from information_schema.columns where table_schema=? and table_name like ? +2023-15:29:25.947 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:29:25.947 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select column_name as `name`, data_type as `data_type`, character_maximum_length as `data_length`, numeric_precision as `data_precision`, numeric_scale as `data_scale`, column_comment as `comment`, table_name as `table_name`, case when is_nullable='YES' then 0 else 1 end as 'not_null' from information_schema.columns where table_schema='qiuguo_iot' and table_name like 's_system' +2023-15:29:26.013 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select table_comment as `comment` ,table_name as `table_name` from information_schema.tables where table_schema=? and table_name like ? +2023-15:29:26.013 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:29:26.013 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select table_comment as `comment` ,table_name as `table_name` from information_schema.tables where table_schema='qiuguo_iot' and table_name like 's_system' +2023-15:29:26.076 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: SELECT * FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_SCHEMA = ? and TABLE_NAME like ? +2023-15:29:26.077 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:29:26.077 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: SELECT * FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_SCHEMA = 'qiuguo_iot' and TABLE_NAME like 's_system' +2023-15:29:26.172 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select s_system.`framework_version` as `frameworkVersion` , s_system.`website` as `website` , s_system.`major_version` as `majorVersion` , s_system.`name` as `name` , s_system.`revision_version` as `revisionVersion` , s_system.`comment` as `comment` , s_system.`dependencies` as `dependencies` , s_system.`minor_version` as `minorVersion` from qiuguo_iot.s_system s_system where s_system.`name` = ? limit ?,? +2023-15:29:26.173 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: default(String),0(Integer),1(Integer) +2023-15:29:26.173 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select s_system.`framework_version` as `frameworkVersion` , s_system.`website` as `website` , s_system.`major_version` as `majorVersion` , s_system.`name` as `name` , s_system.`revision_version` as `revisionVersion` , s_system.`comment` as `comment` , s_system.`dependencies` as `dependencies` , s_system.`minor_version` as `minorVersion` from qiuguo_iot.s_system s_system where s_system.`name` = 'default' limit 0,1 +2023-15:29:26.385 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: update qiuguo_iot.s_system set `framework_version` = ? , `website` = ? , `major_version` = ? , `name` = ? , `revision_version` = ? , `dependencies` = ? , `minor_version` = ? where `name` = ? +2023-15:29:26.385 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: {"name":"hsweb framework","comment":"","website":"http://www.hsweb.io","majorVersion":4,"minorVersion":0,"revisionVersion":0,"snapshot":true}(String),(String),1(Integer),default(String),0(Integer),[](String),0(Integer),default(String) +2023-15:29:26.386 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: update qiuguo_iot.s_system set `framework_version` = '{"name":"hsweb framework","comment":"","website":"http://www.hsweb.io","majorVersion":4,"minorVersion":0,"revisionVersion":0,"snapshot":true}' , `website` = '' , `major_version` = 1 , `name` = 'default' , `revision_version` = 0 , `dependencies` = '[]' , `minor_version` = 0 where `name` = 'default' +2023-15:29:26.397 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [lambda$null$9,146] []- ==> Updated: 1 +2023-15:33:57.364 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [filter,46] [9174c8f6-1]- api start time:1695022437364 ip:192.168.8.246 method:GET url:/device/init param:{wifiMac=[adcfbe234567], btMac=[adcfbe234568], type=[0], time=[1695022268000], signature=[99e19231e69ee643af2038a3063bd7ba]} headers:[Host:"192.168.8.175:9701", Connection:"keep-alive", Upgrade-Insecure-Requests:"1", User-Agent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.81", Accept:"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", Accept-Encoding:"gzip, deflate", Accept-Language:"zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6"] +2023-15:33:57.572 [reactor-http-nio-2] DEBUG o.h.w.c.w.ResponseMessageWrapper - [selectMediaType,161] [9174c8f6-1]- [9174c8f6-1] Using 'application/json' given [text/html, application/xhtml+xml, image/webp, image/apng, application/xml;q=0.9, application/signed-exchange;v=b3;q=0.7, */*;q=0.8] and supported [application/json, application/*+json, application/x-ndjson, text/event-stream] +2023-15:33:57.573 [reactor-http-nio-2] DEBUG o.h.w.c.w.ResponseMessageWrapper - [writeBody,174] [9174c8f6-1]- [9174c8f6-1] 0..1 [org.hswebframework.web.crud.web.ResponseMessage] +2023-15:33:57.593 [reactor-http-nio-2] DEBUG o.h.w.s.j.CustomJackson2jsonEncoder - [debug,127] [9174c8f6-1]- [9174c8f6-1] Encoding [org.hswebframework.web.crud.web.ResponseMessage@734b9538] +2023-15:33:57.597 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [lambda$writeWith$1,109] [9174c8f6-1]- response:{"message":"验签失败","status":500,"timestamp":1695022437591} +2023-15:33:57.601 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [lambda$filter$1,70] [9174c8f6-1]- api end time:1695022437601, total time:237 +2023-15:34:09.375 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [filter,46] [9174c8f6-2]- api start time:1695022449375 ip:192.168.8.246 method:GET url:/device/init param:{wifiMac=[adcfbe234567], btMac=[adcfbe234568], type=[0], time=[1695022268000], signature=[99e19231e69ee643af2038a3063bd7ba]} headers:[Host:"192.168.8.175:9701", Connection:"keep-alive", Cache-Control:"max-age=0", Upgrade-Insecure-Requests:"1", User-Agent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.81", Accept:"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", Accept-Encoding:"gzip, deflate", Accept-Language:"zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6"] +2023-15:37:13.018 [reactor-http-nio-2] DEBUG o.h.w.c.w.ResponseMessageWrapper - [selectMediaType,161] [9174c8f6-2]- [9174c8f6-2] Using 'application/json' given [text/html, application/xhtml+xml, image/webp, image/apng, application/xml;q=0.9, application/signed-exchange;v=b3;q=0.7, */*;q=0.8] and supported [application/json, application/*+json, application/x-ndjson, text/event-stream] +2023-15:37:13.019 [reactor-http-nio-2] DEBUG o.h.w.c.w.ResponseMessageWrapper - [writeBody,174] [9174c8f6-2]- [9174c8f6-2] 0..1 [org.hswebframework.web.crud.web.ResponseMessage] +2023-15:37:13.020 [reactor-http-nio-2] DEBUG o.h.w.s.j.CustomJackson2jsonEncoder - [debug,127] [9174c8f6-2]- [9174c8f6-2] Encoding [org.hswebframework.web.crud.web.ResponseMessage@40dbe98] +2023-15:37:13.021 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [lambda$writeWith$1,109] [9174c8f6-2]- response:{"message":"验签失败","status":500,"timestamp":1695022633020} +2023-15:37:13.021 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [lambda$filter$1,70] [9174c8f6-2]- api end time:1695022633021, total time:183646 +2023-15:40:14.862 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:40:15.994 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:40:16.434 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:40:16.435 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data R2DBC repositories in DEFAULT mode. +2023-15:40:16.441 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 2 ms. Found 0 R2DBC repository interfaces. +2023-15:40:16.449 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:40:16.450 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:40:16.456 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2023-15:40:16.580 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=250076e3-ce1c-3b0a-9c9b-de522c19b6f6 +2023-15:40:16.664 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$a6683f01] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.673 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.674 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.674 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$428/917190676] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.675 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.677 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.678 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.680 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.682 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.683 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$10a6f13] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.705 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.706 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$cff73e2f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.708 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$d0845d9d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.776 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$PoolConfiguration$PooledConnectionFactoryConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$PoolConfiguration$PooledConnectionFactoryConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.778 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.824 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [io.r2dbc.pool.ConnectionPool] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.827 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.841 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.867 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.873 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$74f27905] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:17.285 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:40:17.286 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:40:17.286 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:40:17.286 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:40:17.286 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:40:17.286 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:40:17.287 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:40:17.287 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:40:21.049 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:40:22.745 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 9.13 seconds (JVM running for 10.335) +2023-15:40:22.748 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:40:23.154 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select count(1) as 'total' from information_schema.`TABLES` where table_schema=? and table_name=? +2023-15:40:23.154 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:40:23.154 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select count(1) as 'total' from information_schema.`TABLES` where table_schema='qiuguo_iot' and table_name='s_system' +2023-15:40:23.233 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select column_name as `name`, data_type as `data_type`, character_maximum_length as `data_length`, numeric_precision as `data_precision`, numeric_scale as `data_scale`, column_comment as `comment`, table_name as `table_name`, case when is_nullable='YES' then 0 else 1 end as 'not_null' from information_schema.columns where table_schema=? and table_name like ? +2023-15:40:23.234 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:40:23.234 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select column_name as `name`, data_type as `data_type`, character_maximum_length as `data_length`, numeric_precision as `data_precision`, numeric_scale as `data_scale`, column_comment as `comment`, table_name as `table_name`, case when is_nullable='YES' then 0 else 1 end as 'not_null' from information_schema.columns where table_schema='qiuguo_iot' and table_name like 's_system' +2023-15:40:23.299 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select table_comment as `comment` ,table_name as `table_name` from information_schema.tables where table_schema=? and table_name like ? +2023-15:40:23.300 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:40:23.300 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select table_comment as `comment` ,table_name as `table_name` from information_schema.tables where table_schema='qiuguo_iot' and table_name like 's_system' +2023-15:40:23.357 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: SELECT * FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_SCHEMA = ? and TABLE_NAME like ? +2023-15:40:23.357 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:40:23.357 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: SELECT * FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_SCHEMA = 'qiuguo_iot' and TABLE_NAME like 's_system' +2023-15:40:23.443 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select s_system.`framework_version` as `frameworkVersion` , s_system.`website` as `website` , s_system.`major_version` as `majorVersion` , s_system.`name` as `name` , s_system.`revision_version` as `revisionVersion` , s_system.`comment` as `comment` , s_system.`dependencies` as `dependencies` , s_system.`minor_version` as `minorVersion` from qiuguo_iot.s_system s_system where s_system.`name` = ? limit ?,? +2023-15:40:23.444 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: default(String),0(Integer),1(Integer) +2023-15:40:23.444 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select s_system.`framework_version` as `frameworkVersion` , s_system.`website` as `website` , s_system.`major_version` as `majorVersion` , s_system.`name` as `name` , s_system.`revision_version` as `revisionVersion` , s_system.`comment` as `comment` , s_system.`dependencies` as `dependencies` , s_system.`minor_version` as `minorVersion` from qiuguo_iot.s_system s_system where s_system.`name` = 'default' limit 0,1 +2023-15:40:23.657 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: update qiuguo_iot.s_system set `framework_version` = ? , `website` = ? , `major_version` = ? , `name` = ? , `revision_version` = ? , `dependencies` = ? , `minor_version` = ? where `name` = ? +2023-15:40:23.657 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: {"name":"hsweb framework","comment":"","website":"http://www.hsweb.io","majorVersion":4,"minorVersion":0,"revisionVersion":0,"snapshot":true}(String),(String),1(Integer),default(String),0(Integer),[](String),0(Integer),default(String) +2023-15:40:23.657 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: update qiuguo_iot.s_system set `framework_version` = '{"name":"hsweb framework","comment":"","website":"http://www.hsweb.io","majorVersion":4,"minorVersion":0,"revisionVersion":0,"snapshot":true}' , `website` = '' , `major_version` = 1 , `name` = 'default' , `revision_version` = 0 , `dependencies` = '[]' , `minor_version` = 0 where `name` = 'default' +2023-15:40:23.669 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [lambda$null$9,146] []- ==> Updated: 1 +2023-15:40:34.367 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [filter,46] [c1245ca1-1]- api start time:1695022834366 ip:192.168.8.246 method:GET url:/device/init param:{wifiMac=[adcfbe234567], btMac=[adcfbe234568], type=[0], time=[1695022268000], signature=[99e19231e69ee643af2038a3063bd7ba]} headers:[Host:"192.168.8.175:9701", Connection:"keep-alive", Cache-Control:"max-age=0", Upgrade-Insecure-Requests:"1", User-Agent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.81", Accept:"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", Accept-Encoding:"gzip, deflate", Accept-Language:"zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6"] +2023-15:40:46.615 [reactor-http-nio-2] DEBUG o.h.w.c.w.ResponseMessageWrapper - [selectMediaType,161] [c1245ca1-1]- [c1245ca1-1] Using 'application/json' given [text/html, application/xhtml+xml, image/webp, image/apng, application/xml;q=0.9, application/signed-exchange;v=b3;q=0.7, */*;q=0.8] and supported [application/json, application/*+json, application/x-ndjson, text/event-stream] +2023-15:40:46.615 [reactor-http-nio-2] DEBUG o.h.w.c.w.ResponseMessageWrapper - [writeBody,174] [c1245ca1-1]- [c1245ca1-1] 0..1 [org.hswebframework.web.crud.web.ResponseMessage] +2023-15:40:46.648 [reactor-tcp-nio-2] DEBUG c.q.i.d.e.d.DeviceInfoEntity - [printSql,39] [c1245ca1-1]- ==> Preparing: select device_info.`id` as `id` , device_info.`is_delete` as `isDelete` , device_info.`create_time` as `createTime` , device_info.`modify_time` as `modifyTime` , device_info.`batch_id` as `batchId` , device_info.`name` as `name` , device_info.`sn` as `sn` , device_info.`key` as `key` , device_info.`status` as `status` , device_info.`bt_mac` as `btMac` , device_info.`wifi_mac` as `wifiMac` , device_info.`firmware_version` as `firmwareVersion` , device_info.`device_type` as `deviceType` , device_info.`on_line` as `onLine` , device_info.`last_on_line_time` as `lastOnLineTime` , device_info.`protocol_type` as `protocolType` , device_info.`operating_mode_id` as `operatingModeId` , device_info.`ota_type` as `otaType` , device_info.`ota_start_time` as `otaStartTime` , device_info.`ota_end_time` as `otaEndTime` , device_info.`factory_time` as `factoryTime` , device_info.`sale_time` as `saleTime` from qiuguo_iot.device_info device_info where device_info.`is_delete` = ? and device_info.`bt_mac` = ? and device_info.`wifi_mac` = ? limit ?,? +2023-15:40:46.648 [reactor-tcp-nio-2] DEBUG c.q.i.d.e.d.DeviceInfoEntity - [printSql,41] [c1245ca1-1]- ==> Parameters: 0(Integer),adcfbe234568(String),adcfbe234567(String),0(Integer),1(Integer) +2023-15:40:46.649 [reactor-tcp-nio-2] DEBUG c.q.i.d.e.d.DeviceInfoEntity - [printSql,43] [c1245ca1-1]- ==> Native: select device_info.`id` as `id` , device_info.`is_delete` as `isDelete` , device_info.`create_time` as `createTime` , device_info.`modify_time` as `modifyTime` , device_info.`batch_id` as `batchId` , device_info.`name` as `name` , device_info.`sn` as `sn` , device_info.`key` as `key` , device_info.`status` as `status` , device_info.`bt_mac` as `btMac` , device_info.`wifi_mac` as `wifiMac` , device_info.`firmware_version` as `firmwareVersion` , device_info.`device_type` as `deviceType` , device_info.`on_line` as `onLine` , device_info.`last_on_line_time` as `lastOnLineTime` , device_info.`protocol_type` as `protocolType` , device_info.`operating_mode_id` as `operatingModeId` , device_info.`ota_type` as `otaType` , device_info.`ota_start_time` as `otaStartTime` , device_info.`ota_end_time` as `otaEndTime` , device_info.`factory_time` as `factoryTime` , device_info.`sale_time` as `saleTime` from qiuguo_iot.device_info device_info where device_info.`is_delete` = 0 and device_info.`bt_mac` = 'adcfbe234568' and device_info.`wifi_mac` = 'adcfbe234567' limit 0,1 +2023-15:40:46.707 [reactor-tcp-nio-2] DEBUG o.h.w.s.j.CustomJackson2jsonEncoder - [debug,127] [c1245ca1-1]- [c1245ca1-1] Encoding [org.hswebframework.web.crud.web.ResponseMessage@5c859a39] +2023-15:40:46.709 [reactor-tcp-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [lambda$writeWith$1,109] [c1245ca1-1]- response:{"message":"success","status":200,"timestamp":1695022846609} +2023-15:40:46.715 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [lambda$filter$1,70] [c1245ca1-1]- api end time:1695022846715, total time:12349 diff --git a/logs/iot-user-api/info.log b/logs/iot-user-api/info.log new file mode 100644 index 0000000..b1d0e25 --- /dev/null +++ b/logs/iot-user-api/info.log @@ -0,0 +1,1041 @@ +2023-15:04:01.474 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:04:02.616 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:04:03.036 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:04:03.038 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:04:03.053 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 3 ms. Found 0 Redis repository interfaces. +2023-15:04:03.218 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=303ee41a-66f8-31dd-bcbe-5cf7ce0b5691 +2023-15:04:03.276 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$27e0498c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.287 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.289 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.289 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$411/510207317] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.290 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.293 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.293 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.294 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.296 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.298 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$8282799e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.320 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.321 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$516f48ba] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.345 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.352 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$f66a8390] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.781 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:04:03.782 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:04:03.782 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:04:03.782 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:04:03.782 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:04:03.783 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:04:03.783 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:04:03.784 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:04:07.479 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:04:09.148 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 8.922 seconds (JVM running for 10.099) +2023-15:04:09.150 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:04:09.152 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - [logMessage,136] []- + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2023-15:04:11.193 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] []- Application run failed +java.lang.IllegalStateException: Failed to execute CommandLineRunner + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:771) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.UnsupportedOperationException: unsupported feature syncSqlExecutor + at org.hswebframework.ezorm.core.meta.FeatureSupportedMetadata.lambda$findFeatureNow$2(FeatureSupportedMetadata.java:82) + at org.hswebframework.ezorm.core.meta.FeatureSupportedMetadata.getFeatureOrElse(FeatureSupportedMetadata.java:98) + at org.hswebframework.ezorm.core.meta.FeatureSupportedMetadata.findFeatureOrElse(FeatureSupportedMetadata.java:77) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.findFeatureOrElse(AbstractSchemaMetadata.java:191) + at org.hswebframework.ezorm.core.meta.FeatureSupportedMetadata.findFeatureNow(FeatureSupportedMetadata.java:81) + at org.hswebframework.ezorm.core.meta.FeatureSupportedMetadata.findFeatureNow(FeatureSupportedMetadata.java:65) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.getSqlExecutor(RDBTableMetadataParser.java:55) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:166) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + ... 5 common frames omitted +2023-15:07:50.357 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:07:51.471 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:07:51.908 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:07:51.910 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:07:51.923 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 3 ms. Found 0 Redis repository interfaces. +2023-15:07:52.040 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=9d7a9eb0-348b-3cca-b1a7-c2606ea6523f +2023-15:07:52.096 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$618320f6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.106 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.108 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.109 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$412/1290795133] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.109 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.111 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.112 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.114 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.115 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.117 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$bc255108] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.138 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.139 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$8b122024] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.141 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$8b9f3f92] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.149 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.151 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.235 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [org.springframework.boot.r2dbc.OptionsCapableConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.236 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.239 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.262 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.269 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$300d5afa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.629 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:07:52.630 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:07:52.630 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:07:52.630 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:07:52.630 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:07:52.630 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:07:52.631 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:07:52.631 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:07:56.329 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:07:57.997 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 8.869 seconds (JVM running for 10.063) +2023-15:07:58.000 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:07:58.012 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:07:58.013 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:07:58.015 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - [logMessage,136] []- + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2023-15:08:00.053 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] []- Application run failed +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:16:49.618 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:16:50.742 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:16:51.175 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:16:51.177 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:16:51.189 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 3 ms. Found 0 Redis repository interfaces. +2023-15:16:51.312 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=9d7a9eb0-348b-3cca-b1a7-c2606ea6523f +2023-15:16:51.367 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$b8e89eb4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.376 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.378 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.379 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$412/2038585029] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.379 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.382 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.382 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.383 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.385 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.387 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$138acec6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.408 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.408 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$e2779de2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.411 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$e304bd50] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.419 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.421 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.512 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [org.springframework.boot.r2dbc.OptionsCapableConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.513 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.516 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.537 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.543 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$8772d8b8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.903 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:16:51.903 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:16:51.903 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:16:51.904 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:16:51.904 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:16:51.905 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:16:51.905 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:16:51.905 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:16:55.613 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:16:57.275 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 8.881 seconds (JVM running for 10.075) +2023-15:16:57.278 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:16:57.290 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:16:57.291 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:16:57.293 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - [logMessage,136] []- + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2023-15:16:59.334 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] []- Application run failed +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:21:47.852 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:21:48.968 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:21:49.407 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:21:49.408 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:21:49.421 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 3 ms. Found 0 Redis repository interfaces. +2023-15:21:49.540 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=9d7a9eb0-348b-3cca-b1a7-c2606ea6523f +2023-15:21:49.596 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$5ee644a0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.606 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.608 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.608 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$412/878493504] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.609 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.611 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.612 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.613 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.615 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.616 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$b98874b2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.637 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.638 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$887543ce] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.642 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$8902633c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.648 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.650 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.739 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [org.springframework.boot.r2dbc.OptionsCapableConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.740 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.744 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.764 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.770 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$2d707ea4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:50.121 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:21:50.122 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:21:50.122 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:21:50.123 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:21:50.123 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:21:50.123 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:21:50.123 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:21:50.123 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:21:53.899 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:21:55.781 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 9.169 seconds (JVM running for 10.359) +2023-15:21:55.784 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:21:55.796 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:21:55.797 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:21:55.799 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - [logMessage,136] []- + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2023-15:21:57.839 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] []- Application run failed +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:23:36.569 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:23:37.699 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:23:38.143 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:23:38.144 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:23:38.159 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 3 ms. Found 0 Redis repository interfaces. +2023-15:23:38.279 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=9d7a9eb0-348b-3cca-b1a7-c2606ea6523f +2023-15:23:38.334 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$c1d14712] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.344 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.346 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.347 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$412/225507106] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.347 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.349 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.349 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.350 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.352 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.354 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$1c737724] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.377 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.377 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$eb604640] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.381 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$ebed65ae] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.388 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.391 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.464 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [org.springframework.boot.r2dbc.OptionsCapableConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.465 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.468 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.488 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.494 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$905b8116] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.850 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:23:38.851 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:23:38.851 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:23:38.851 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:23:38.851 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:23:38.852 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:23:38.853 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:23:38.853 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:23:42.658 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:23:44.369 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 9.052 seconds (JVM running for 10.24) +2023-15:23:44.372 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:23:44.384 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:23:44.385 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:23:44.387 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - [logMessage,136] []- + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2023-15:23:46.430 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] []- Application run failed +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:27:17.121 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:27:18.244 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:27:18.672 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:27:18.674 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:27:18.688 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 3 ms. Found 0 Redis repository interfaces. +2023-15:27:18.805 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=9d7a9eb0-348b-3cca-b1a7-c2606ea6523f +2023-15:27:18.868 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$a13c7f15] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.879 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.881 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.882 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$412/1597425891] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.883 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.886 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.886 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.887 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.888 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.890 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$fbdeaf27] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.913 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.915 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$cacb7e43] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.917 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$cb589db1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.925 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.928 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:19.007 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [org.springframework.boot.r2dbc.OptionsCapableConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:19.008 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:19.011 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:19.037 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:19.044 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$6fc6b919] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:19.412 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:27:19.413 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:27:19.413 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:27:19.413 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:27:19.414 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:27:19.414 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:27:19.414 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:27:19.414 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:27:23.034 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:27:24.724 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 8.812 seconds (JVM running for 9.983) +2023-15:27:24.727 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:27:24.740 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:27:24.740 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:27:24.742 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - [logMessage,136] []- + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2023-15:27:26.780 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] []- Application run failed +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:29:17.641 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:29:18.762 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:29:19.205 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:29:19.206 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data R2DBC repositories in DEFAULT mode. +2023-15:29:19.212 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 2 ms. Found 0 R2DBC repository interfaces. +2023-15:29:19.220 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:29:19.221 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:29:19.227 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2023-15:29:19.349 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=250076e3-ce1c-3b0a-9c9b-de522c19b6f6 +2023-15:29:19.429 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$392f74ae] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.438 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.439 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.439 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$428/1825656946] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.440 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.442 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.443 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.444 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.445 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.446 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$93d1a4c0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.468 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.469 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$62be73dc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.515 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$634b934a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.523 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$PoolConfiguration$PooledConnectionFactoryConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$PoolConfiguration$PooledConnectionFactoryConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.526 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.570 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [io.r2dbc.pool.ConnectionPool] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.572 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.587 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.612 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.618 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$7b9aeb2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:20.014 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:29:20.015 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:29:20.015 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:29:20.015 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:29:20.015 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:29:20.015 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:29:20.016 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:29:20.016 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:29:23.778 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:29:25.459 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 9.051 seconds (JVM running for 10.272) +2023-15:29:25.463 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:29:25.865 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select count(1) as 'total' from information_schema.`TABLES` where table_schema=? and table_name=? +2023-15:29:25.865 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:29:25.865 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select count(1) as 'total' from information_schema.`TABLES` where table_schema='qiuguo_iot' and table_name='s_system' +2023-15:29:25.946 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select column_name as `name`, data_type as `data_type`, character_maximum_length as `data_length`, numeric_precision as `data_precision`, numeric_scale as `data_scale`, column_comment as `comment`, table_name as `table_name`, case when is_nullable='YES' then 0 else 1 end as 'not_null' from information_schema.columns where table_schema=? and table_name like ? +2023-15:29:25.947 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:29:25.947 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select column_name as `name`, data_type as `data_type`, character_maximum_length as `data_length`, numeric_precision as `data_precision`, numeric_scale as `data_scale`, column_comment as `comment`, table_name as `table_name`, case when is_nullable='YES' then 0 else 1 end as 'not_null' from information_schema.columns where table_schema='qiuguo_iot' and table_name like 's_system' +2023-15:29:26.013 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select table_comment as `comment` ,table_name as `table_name` from information_schema.tables where table_schema=? and table_name like ? +2023-15:29:26.013 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:29:26.013 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select table_comment as `comment` ,table_name as `table_name` from information_schema.tables where table_schema='qiuguo_iot' and table_name like 's_system' +2023-15:29:26.076 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: SELECT * FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_SCHEMA = ? and TABLE_NAME like ? +2023-15:29:26.077 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:29:26.077 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: SELECT * FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_SCHEMA = 'qiuguo_iot' and TABLE_NAME like 's_system' +2023-15:29:26.172 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select s_system.`framework_version` as `frameworkVersion` , s_system.`website` as `website` , s_system.`major_version` as `majorVersion` , s_system.`name` as `name` , s_system.`revision_version` as `revisionVersion` , s_system.`comment` as `comment` , s_system.`dependencies` as `dependencies` , s_system.`minor_version` as `minorVersion` from qiuguo_iot.s_system s_system where s_system.`name` = ? limit ?,? +2023-15:29:26.173 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: default(String),0(Integer),1(Integer) +2023-15:29:26.173 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select s_system.`framework_version` as `frameworkVersion` , s_system.`website` as `website` , s_system.`major_version` as `majorVersion` , s_system.`name` as `name` , s_system.`revision_version` as `revisionVersion` , s_system.`comment` as `comment` , s_system.`dependencies` as `dependencies` , s_system.`minor_version` as `minorVersion` from qiuguo_iot.s_system s_system where s_system.`name` = 'default' limit 0,1 +2023-15:29:26.385 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: update qiuguo_iot.s_system set `framework_version` = ? , `website` = ? , `major_version` = ? , `name` = ? , `revision_version` = ? , `dependencies` = ? , `minor_version` = ? where `name` = ? +2023-15:29:26.385 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: {"name":"hsweb framework","comment":"","website":"http://www.hsweb.io","majorVersion":4,"minorVersion":0,"revisionVersion":0,"snapshot":true}(String),(String),1(Integer),default(String),0(Integer),[](String),0(Integer),default(String) +2023-15:29:26.386 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: update qiuguo_iot.s_system set `framework_version` = '{"name":"hsweb framework","comment":"","website":"http://www.hsweb.io","majorVersion":4,"minorVersion":0,"revisionVersion":0,"snapshot":true}' , `website` = '' , `major_version` = 1 , `name` = 'default' , `revision_version` = 0 , `dependencies` = '[]' , `minor_version` = 0 where `name` = 'default' +2023-15:29:26.397 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [lambda$null$9,146] []- ==> Updated: 1 +2023-15:33:57.364 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [filter,46] [9174c8f6-1]- api start time:1695022437364 ip:192.168.8.246 method:GET url:/device/init param:{wifiMac=[adcfbe234567], btMac=[adcfbe234568], type=[0], time=[1695022268000], signature=[99e19231e69ee643af2038a3063bd7ba]} headers:[Host:"192.168.8.175:9701", Connection:"keep-alive", Upgrade-Insecure-Requests:"1", User-Agent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.81", Accept:"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", Accept-Encoding:"gzip, deflate", Accept-Language:"zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6"] +2023-15:33:57.572 [reactor-http-nio-2] DEBUG o.h.w.c.w.ResponseMessageWrapper - [selectMediaType,161] [9174c8f6-1]- [9174c8f6-1] Using 'application/json' given [text/html, application/xhtml+xml, image/webp, image/apng, application/xml;q=0.9, application/signed-exchange;v=b3;q=0.7, */*;q=0.8] and supported [application/json, application/*+json, application/x-ndjson, text/event-stream] +2023-15:33:57.573 [reactor-http-nio-2] DEBUG o.h.w.c.w.ResponseMessageWrapper - [writeBody,174] [9174c8f6-1]- [9174c8f6-1] 0..1 [org.hswebframework.web.crud.web.ResponseMessage] +2023-15:33:57.593 [reactor-http-nio-2] DEBUG o.h.w.s.j.CustomJackson2jsonEncoder - [debug,127] [9174c8f6-1]- [9174c8f6-1] Encoding [org.hswebframework.web.crud.web.ResponseMessage@734b9538] +2023-15:33:57.597 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [lambda$writeWith$1,109] [9174c8f6-1]- response:{"message":"验签失败","status":500,"timestamp":1695022437591} +2023-15:33:57.601 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [lambda$filter$1,70] [9174c8f6-1]- api end time:1695022437601, total time:237 +2023-15:34:09.375 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [filter,46] [9174c8f6-2]- api start time:1695022449375 ip:192.168.8.246 method:GET url:/device/init param:{wifiMac=[adcfbe234567], btMac=[adcfbe234568], type=[0], time=[1695022268000], signature=[99e19231e69ee643af2038a3063bd7ba]} headers:[Host:"192.168.8.175:9701", Connection:"keep-alive", Cache-Control:"max-age=0", Upgrade-Insecure-Requests:"1", User-Agent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.81", Accept:"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", Accept-Encoding:"gzip, deflate", Accept-Language:"zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6"] +2023-15:37:13.018 [reactor-http-nio-2] DEBUG o.h.w.c.w.ResponseMessageWrapper - [selectMediaType,161] [9174c8f6-2]- [9174c8f6-2] Using 'application/json' given [text/html, application/xhtml+xml, image/webp, image/apng, application/xml;q=0.9, application/signed-exchange;v=b3;q=0.7, */*;q=0.8] and supported [application/json, application/*+json, application/x-ndjson, text/event-stream] +2023-15:37:13.019 [reactor-http-nio-2] DEBUG o.h.w.c.w.ResponseMessageWrapper - [writeBody,174] [9174c8f6-2]- [9174c8f6-2] 0..1 [org.hswebframework.web.crud.web.ResponseMessage] +2023-15:37:13.020 [reactor-http-nio-2] DEBUG o.h.w.s.j.CustomJackson2jsonEncoder - [debug,127] [9174c8f6-2]- [9174c8f6-2] Encoding [org.hswebframework.web.crud.web.ResponseMessage@40dbe98] +2023-15:37:13.021 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [lambda$writeWith$1,109] [9174c8f6-2]- response:{"message":"验签失败","status":500,"timestamp":1695022633020} +2023-15:37:13.021 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [lambda$filter$1,70] [9174c8f6-2]- api end time:1695022633021, total time:183646 +2023-15:40:14.862 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:40:15.994 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:40:16.434 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:40:16.435 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data R2DBC repositories in DEFAULT mode. +2023-15:40:16.441 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 2 ms. Found 0 R2DBC repository interfaces. +2023-15:40:16.449 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:40:16.450 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:40:16.456 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2023-15:40:16.580 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=250076e3-ce1c-3b0a-9c9b-de522c19b6f6 +2023-15:40:16.664 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$a6683f01] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.673 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.674 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.674 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$428/917190676] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.675 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.677 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.678 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.680 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.682 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.683 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$10a6f13] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.705 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.706 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$cff73e2f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.708 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$d0845d9d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.776 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$PoolConfiguration$PooledConnectionFactoryConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$PoolConfiguration$PooledConnectionFactoryConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.778 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.824 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [io.r2dbc.pool.ConnectionPool] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.827 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.841 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.867 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.873 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$74f27905] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:17.285 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:40:17.286 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:40:17.286 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:40:17.286 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:40:17.286 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:40:17.286 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:40:17.287 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:40:17.287 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:40:21.049 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:40:22.745 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 9.13 seconds (JVM running for 10.335) +2023-15:40:22.748 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:40:23.154 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select count(1) as 'total' from information_schema.`TABLES` where table_schema=? and table_name=? +2023-15:40:23.154 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:40:23.154 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select count(1) as 'total' from information_schema.`TABLES` where table_schema='qiuguo_iot' and table_name='s_system' +2023-15:40:23.233 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select column_name as `name`, data_type as `data_type`, character_maximum_length as `data_length`, numeric_precision as `data_precision`, numeric_scale as `data_scale`, column_comment as `comment`, table_name as `table_name`, case when is_nullable='YES' then 0 else 1 end as 'not_null' from information_schema.columns where table_schema=? and table_name like ? +2023-15:40:23.234 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:40:23.234 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select column_name as `name`, data_type as `data_type`, character_maximum_length as `data_length`, numeric_precision as `data_precision`, numeric_scale as `data_scale`, column_comment as `comment`, table_name as `table_name`, case when is_nullable='YES' then 0 else 1 end as 'not_null' from information_schema.columns where table_schema='qiuguo_iot' and table_name like 's_system' +2023-15:40:23.299 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select table_comment as `comment` ,table_name as `table_name` from information_schema.tables where table_schema=? and table_name like ? +2023-15:40:23.300 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:40:23.300 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select table_comment as `comment` ,table_name as `table_name` from information_schema.tables where table_schema='qiuguo_iot' and table_name like 's_system' +2023-15:40:23.357 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: SELECT * FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_SCHEMA = ? and TABLE_NAME like ? +2023-15:40:23.357 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:40:23.357 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: SELECT * FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_SCHEMA = 'qiuguo_iot' and TABLE_NAME like 's_system' +2023-15:40:23.443 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select s_system.`framework_version` as `frameworkVersion` , s_system.`website` as `website` , s_system.`major_version` as `majorVersion` , s_system.`name` as `name` , s_system.`revision_version` as `revisionVersion` , s_system.`comment` as `comment` , s_system.`dependencies` as `dependencies` , s_system.`minor_version` as `minorVersion` from qiuguo_iot.s_system s_system where s_system.`name` = ? limit ?,? +2023-15:40:23.444 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: default(String),0(Integer),1(Integer) +2023-15:40:23.444 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select s_system.`framework_version` as `frameworkVersion` , s_system.`website` as `website` , s_system.`major_version` as `majorVersion` , s_system.`name` as `name` , s_system.`revision_version` as `revisionVersion` , s_system.`comment` as `comment` , s_system.`dependencies` as `dependencies` , s_system.`minor_version` as `minorVersion` from qiuguo_iot.s_system s_system where s_system.`name` = 'default' limit 0,1 +2023-15:40:23.657 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: update qiuguo_iot.s_system set `framework_version` = ? , `website` = ? , `major_version` = ? , `name` = ? , `revision_version` = ? , `dependencies` = ? , `minor_version` = ? where `name` = ? +2023-15:40:23.657 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: {"name":"hsweb framework","comment":"","website":"http://www.hsweb.io","majorVersion":4,"minorVersion":0,"revisionVersion":0,"snapshot":true}(String),(String),1(Integer),default(String),0(Integer),[](String),0(Integer),default(String) +2023-15:40:23.657 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: update qiuguo_iot.s_system set `framework_version` = '{"name":"hsweb framework","comment":"","website":"http://www.hsweb.io","majorVersion":4,"minorVersion":0,"revisionVersion":0,"snapshot":true}' , `website` = '' , `major_version` = 1 , `name` = 'default' , `revision_version` = 0 , `dependencies` = '[]' , `minor_version` = 0 where `name` = 'default' +2023-15:40:23.669 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [lambda$null$9,146] []- ==> Updated: 1 +2023-15:40:34.367 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [filter,46] [c1245ca1-1]- api start time:1695022834366 ip:192.168.8.246 method:GET url:/device/init param:{wifiMac=[adcfbe234567], btMac=[adcfbe234568], type=[0], time=[1695022268000], signature=[99e19231e69ee643af2038a3063bd7ba]} headers:[Host:"192.168.8.175:9701", Connection:"keep-alive", Cache-Control:"max-age=0", Upgrade-Insecure-Requests:"1", User-Agent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.81", Accept:"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", Accept-Encoding:"gzip, deflate", Accept-Language:"zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6"] +2023-15:40:46.615 [reactor-http-nio-2] DEBUG o.h.w.c.w.ResponseMessageWrapper - [selectMediaType,161] [c1245ca1-1]- [c1245ca1-1] Using 'application/json' given [text/html, application/xhtml+xml, image/webp, image/apng, application/xml;q=0.9, application/signed-exchange;v=b3;q=0.7, */*;q=0.8] and supported [application/json, application/*+json, application/x-ndjson, text/event-stream] +2023-15:40:46.615 [reactor-http-nio-2] DEBUG o.h.w.c.w.ResponseMessageWrapper - [writeBody,174] [c1245ca1-1]- [c1245ca1-1] 0..1 [org.hswebframework.web.crud.web.ResponseMessage] +2023-15:40:46.648 [reactor-tcp-nio-2] DEBUG c.q.i.d.e.d.DeviceInfoEntity - [printSql,39] [c1245ca1-1]- ==> Preparing: select device_info.`id` as `id` , device_info.`is_delete` as `isDelete` , device_info.`create_time` as `createTime` , device_info.`modify_time` as `modifyTime` , device_info.`batch_id` as `batchId` , device_info.`name` as `name` , device_info.`sn` as `sn` , device_info.`key` as `key` , device_info.`status` as `status` , device_info.`bt_mac` as `btMac` , device_info.`wifi_mac` as `wifiMac` , device_info.`firmware_version` as `firmwareVersion` , device_info.`device_type` as `deviceType` , device_info.`on_line` as `onLine` , device_info.`last_on_line_time` as `lastOnLineTime` , device_info.`protocol_type` as `protocolType` , device_info.`operating_mode_id` as `operatingModeId` , device_info.`ota_type` as `otaType` , device_info.`ota_start_time` as `otaStartTime` , device_info.`ota_end_time` as `otaEndTime` , device_info.`factory_time` as `factoryTime` , device_info.`sale_time` as `saleTime` from qiuguo_iot.device_info device_info where device_info.`is_delete` = ? and device_info.`bt_mac` = ? and device_info.`wifi_mac` = ? limit ?,? +2023-15:40:46.648 [reactor-tcp-nio-2] DEBUG c.q.i.d.e.d.DeviceInfoEntity - [printSql,41] [c1245ca1-1]- ==> Parameters: 0(Integer),adcfbe234568(String),adcfbe234567(String),0(Integer),1(Integer) +2023-15:40:46.649 [reactor-tcp-nio-2] DEBUG c.q.i.d.e.d.DeviceInfoEntity - [printSql,43] [c1245ca1-1]- ==> Native: select device_info.`id` as `id` , device_info.`is_delete` as `isDelete` , device_info.`create_time` as `createTime` , device_info.`modify_time` as `modifyTime` , device_info.`batch_id` as `batchId` , device_info.`name` as `name` , device_info.`sn` as `sn` , device_info.`key` as `key` , device_info.`status` as `status` , device_info.`bt_mac` as `btMac` , device_info.`wifi_mac` as `wifiMac` , device_info.`firmware_version` as `firmwareVersion` , device_info.`device_type` as `deviceType` , device_info.`on_line` as `onLine` , device_info.`last_on_line_time` as `lastOnLineTime` , device_info.`protocol_type` as `protocolType` , device_info.`operating_mode_id` as `operatingModeId` , device_info.`ota_type` as `otaType` , device_info.`ota_start_time` as `otaStartTime` , device_info.`ota_end_time` as `otaEndTime` , device_info.`factory_time` as `factoryTime` , device_info.`sale_time` as `saleTime` from qiuguo_iot.device_info device_info where device_info.`is_delete` = 0 and device_info.`bt_mac` = 'adcfbe234568' and device_info.`wifi_mac` = 'adcfbe234567' limit 0,1 +2023-15:40:46.707 [reactor-tcp-nio-2] DEBUG o.h.w.s.j.CustomJackson2jsonEncoder - [debug,127] [c1245ca1-1]- [c1245ca1-1] Encoding [org.hswebframework.web.crud.web.ResponseMessage@5c859a39] +2023-15:40:46.709 [reactor-tcp-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [lambda$writeWith$1,109] [c1245ca1-1]- response:{"message":"success","status":200,"timestamp":1695022846609} +2023-15:40:46.715 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [lambda$filter$1,70] [c1245ca1-1]- api end time:1695022846715, total time:12349 diff --git a/logs/iot-user-api/warn.log b/logs/iot-user-api/warn.log new file mode 100644 index 0000000..b1d0e25 --- /dev/null +++ b/logs/iot-user-api/warn.log @@ -0,0 +1,1041 @@ +2023-15:04:01.474 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:04:02.616 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:04:03.036 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:04:03.038 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:04:03.053 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 3 ms. Found 0 Redis repository interfaces. +2023-15:04:03.218 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=303ee41a-66f8-31dd-bcbe-5cf7ce0b5691 +2023-15:04:03.276 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$27e0498c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.287 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.289 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.289 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$411/510207317] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.290 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.293 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.293 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.294 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.296 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.298 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$8282799e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.320 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.321 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$516f48ba] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.345 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.352 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$f66a8390] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:04:03.781 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:04:03.782 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:04:03.782 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:04:03.782 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:04:03.782 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:04:03.783 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:04:03.783 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:04:03.784 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:04:07.479 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:04:09.148 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 8.922 seconds (JVM running for 10.099) +2023-15:04:09.150 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:04:09.152 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - [logMessage,136] []- + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2023-15:04:11.193 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] []- Application run failed +java.lang.IllegalStateException: Failed to execute CommandLineRunner + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:771) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.UnsupportedOperationException: unsupported feature syncSqlExecutor + at org.hswebframework.ezorm.core.meta.FeatureSupportedMetadata.lambda$findFeatureNow$2(FeatureSupportedMetadata.java:82) + at org.hswebframework.ezorm.core.meta.FeatureSupportedMetadata.getFeatureOrElse(FeatureSupportedMetadata.java:98) + at org.hswebframework.ezorm.core.meta.FeatureSupportedMetadata.findFeatureOrElse(FeatureSupportedMetadata.java:77) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.findFeatureOrElse(AbstractSchemaMetadata.java:191) + at org.hswebframework.ezorm.core.meta.FeatureSupportedMetadata.findFeatureNow(FeatureSupportedMetadata.java:81) + at org.hswebframework.ezorm.core.meta.FeatureSupportedMetadata.findFeatureNow(FeatureSupportedMetadata.java:65) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.getSqlExecutor(RDBTableMetadataParser.java:55) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:166) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + ... 5 common frames omitted +2023-15:07:50.357 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:07:51.471 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:07:51.908 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:07:51.910 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:07:51.923 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 3 ms. Found 0 Redis repository interfaces. +2023-15:07:52.040 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=9d7a9eb0-348b-3cca-b1a7-c2606ea6523f +2023-15:07:52.096 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$618320f6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.106 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.108 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.109 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$412/1290795133] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.109 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.111 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.112 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.114 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.115 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.117 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$bc255108] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.138 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.139 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$8b122024] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.141 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$8b9f3f92] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.149 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.151 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.235 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [org.springframework.boot.r2dbc.OptionsCapableConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.236 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.239 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.262 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.269 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$300d5afa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:07:52.629 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:07:52.630 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:07:52.630 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:07:52.630 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:07:52.630 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:07:52.630 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:07:52.631 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:07:52.631 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:07:56.329 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:07:57.997 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 8.869 seconds (JVM running for 10.063) +2023-15:07:58.000 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:07:58.012 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:07:58.013 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:07:58.015 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - [logMessage,136] []- + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2023-15:08:00.053 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] []- Application run failed +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:16:49.618 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:16:50.742 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:16:51.175 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:16:51.177 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:16:51.189 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 3 ms. Found 0 Redis repository interfaces. +2023-15:16:51.312 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=9d7a9eb0-348b-3cca-b1a7-c2606ea6523f +2023-15:16:51.367 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$b8e89eb4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.376 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.378 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.379 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$412/2038585029] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.379 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.382 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.382 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.383 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.385 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.387 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$138acec6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.408 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.408 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$e2779de2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.411 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$e304bd50] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.419 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.421 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.512 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [org.springframework.boot.r2dbc.OptionsCapableConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.513 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.516 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.537 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.543 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$8772d8b8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:16:51.903 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:16:51.903 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:16:51.903 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:16:51.904 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:16:51.904 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:16:51.905 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:16:51.905 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:16:51.905 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:16:55.613 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:16:57.275 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 8.881 seconds (JVM running for 10.075) +2023-15:16:57.278 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:16:57.290 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:16:57.291 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:16:57.293 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - [logMessage,136] []- + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2023-15:16:59.334 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] []- Application run failed +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:21:47.852 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:21:48.968 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:21:49.407 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:21:49.408 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:21:49.421 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 3 ms. Found 0 Redis repository interfaces. +2023-15:21:49.540 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=9d7a9eb0-348b-3cca-b1a7-c2606ea6523f +2023-15:21:49.596 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$5ee644a0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.606 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.608 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.608 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$412/878493504] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.609 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.611 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.612 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.613 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.615 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.616 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$b98874b2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.637 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.638 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$887543ce] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.642 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$8902633c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.648 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.650 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.739 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [org.springframework.boot.r2dbc.OptionsCapableConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.740 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.744 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.764 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:49.770 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$2d707ea4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:21:50.121 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:21:50.122 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:21:50.122 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:21:50.123 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:21:50.123 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:21:50.123 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:21:50.123 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:21:50.123 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:21:53.899 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:21:55.781 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 9.169 seconds (JVM running for 10.359) +2023-15:21:55.784 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:21:55.796 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:21:55.797 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:21:55.799 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - [logMessage,136] []- + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2023-15:21:57.839 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] []- Application run failed +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:23:36.569 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:23:37.699 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:23:38.143 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:23:38.144 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:23:38.159 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 3 ms. Found 0 Redis repository interfaces. +2023-15:23:38.279 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=9d7a9eb0-348b-3cca-b1a7-c2606ea6523f +2023-15:23:38.334 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$c1d14712] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.344 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.346 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.347 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$412/225507106] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.347 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.349 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.349 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.350 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.352 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.354 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$1c737724] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.377 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.377 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$eb604640] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.381 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$ebed65ae] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.388 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.391 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.464 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [org.springframework.boot.r2dbc.OptionsCapableConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.465 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.468 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.488 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.494 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$905b8116] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:23:38.850 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:23:38.851 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:23:38.851 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:23:38.851 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:23:38.851 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:23:38.852 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:23:38.853 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:23:38.853 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:23:42.658 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:23:44.369 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 9.052 seconds (JVM running for 10.24) +2023-15:23:44.372 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:23:44.384 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:23:44.385 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:23:44.387 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - [logMessage,136] []- + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2023-15:23:46.430 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] []- Application run failed +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:27:17.121 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:27:18.244 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:27:18.672 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:27:18.674 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:27:18.688 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 3 ms. Found 0 Redis repository interfaces. +2023-15:27:18.805 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=9d7a9eb0-348b-3cca-b1a7-c2606ea6523f +2023-15:27:18.868 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$a13c7f15] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.879 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.881 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.882 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$412/1597425891] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.883 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.886 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.886 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.887 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.888 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.890 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$fbdeaf27] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.913 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.915 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$cacb7e43] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.917 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$cb589db1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.925 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$GenericConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:18.928 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:19.007 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [org.springframework.boot.r2dbc.OptionsCapableConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:19.008 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:19.011 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:19.037 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:19.044 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$6fc6b919] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:27:19.412 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:27:19.413 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:27:19.413 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:27:19.413 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:27:19.414 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:27:19.414 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:27:19.414 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:27:19.414 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:27:23.034 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:27:24.724 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 8.812 seconds (JVM running for 9.983) +2023-15:27:24.727 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:27:24.740 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:27:24.740 [main] WARN r.core.Exceptions - [warn,304] []- throwIfFatal detected a jvm fatal exception, which is thrown and logged below: +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:27:24.742 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener - [logMessage,136] []- + +Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. +2023-15:27:26.780 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] []- Application run failed +java.lang.NoClassDefFoundError: org/springframework/data/r2dbc/connectionfactory/ConnectionFactoryUtils + at org.hswebframework.web.crud.sql.DefaultR2dbcExecutor.getConnection(DefaultR2dbcExecutor.java:83) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.doExecute(R2dbcReactiveSqlExecutor.java:130) + at org.hswebframework.ezorm.rdb.executor.reactive.r2dbc.R2dbcReactiveSqlExecutor.lambda$doExecute$8(R2dbcReactiveSqlExecutor.java:137) + at reactor.core.publisher.FluxDeferContextual.subscribe(FluxDeferContextual.java:49) + at reactor.core.publisher.Mono.subscribe(Mono.java:4490) + at reactor.core.publisher.Mono.subscribeWith(Mono.java:4605) + at reactor.core.publisher.Mono.toFuture(Mono.java:5010) + at org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor.select(ReactiveSyncSqlExecutor.java:43) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.tableExists(RDBTableMetadataParser.java:167) + at org.hswebframework.ezorm.rdb.supports.commons.RDBTableMetadataParser.parseByName(RDBTableMetadataParser.java:154) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$loadMetadata$2(AbstractSchemaMetadata.java:95) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.loadMetadata(AbstractSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.loadMetadata(RDBSchemaMetadata.java:196) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$null$10(AbstractSchemaMetadata.java:175) + at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1688) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.lambda$getObject$11(AbstractSchemaMetadata.java:175) + at java.util.Optional.map(Optional.java:215) + at org.hswebframework.ezorm.core.meta.AbstractSchemaMetadata.getObject(AbstractSchemaMetadata.java:175) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:93) + at org.hswebframework.ezorm.rdb.metadata.RDBSchemaMetadata.getTable(RDBSchemaMetadata.java:97) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.lambda$getObject$1(AbstractDatabaseMetadata.java:67) + at java.util.Optional.flatMap(Optional.java:241) + at org.hswebframework.ezorm.core.meta.AbstractDatabaseMetadata.getObject(AbstractDatabaseMetadata.java:67) + at org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata.getTable(RDBDatabaseMetadata.java:25) + at org.hswebframework.web.starter.initialize.SystemInitialize.initInstallInfo(SystemInitialize.java:167) + at org.hswebframework.web.starter.initialize.SystemInitialize.install(SystemInitialize.java:209) + at org.hswebframework.web.starter.HswebAutoConfiguration.lambda$systemInit$2(HswebAutoConfiguration.java:77) + at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:768) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:752) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292) + at com.qiuguo.iot.user.api.IotBoxUserApiApplication.main(IotBoxUserApiApplication.java:12) +Caused by: java.lang.ClassNotFoundException: org.springframework.data.r2dbc.connectionfactory.ConnectionFactoryUtils + at java.net.URLClassLoader.findClass(URLClassLoader.java:387) + at java.lang.ClassLoader.loadClass(ClassLoader.java:418) + at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) + at java.lang.ClassLoader.loadClass(ClassLoader.java:351) + ... 34 common frames omitted +2023-15:29:17.641 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:29:18.762 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:29:19.205 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:29:19.206 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data R2DBC repositories in DEFAULT mode. +2023-15:29:19.212 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 2 ms. Found 0 R2DBC repository interfaces. +2023-15:29:19.220 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:29:19.221 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:29:19.227 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2023-15:29:19.349 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=250076e3-ce1c-3b0a-9c9b-de522c19b6f6 +2023-15:29:19.429 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$392f74ae] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.438 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.439 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.439 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$428/1825656946] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.440 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.442 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.443 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.444 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.445 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.446 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$93d1a4c0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.468 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.469 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$62be73dc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.515 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$634b934a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.523 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$PoolConfiguration$PooledConnectionFactoryConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$PoolConfiguration$PooledConnectionFactoryConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.526 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.570 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [io.r2dbc.pool.ConnectionPool] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.572 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.587 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.612 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:19.618 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$7b9aeb2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:29:20.014 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:29:20.015 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:29:20.015 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:29:20.015 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:29:20.015 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:29:20.015 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:29:20.016 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:29:20.016 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:29:23.778 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:29:25.459 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 9.051 seconds (JVM running for 10.272) +2023-15:29:25.463 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:29:25.865 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select count(1) as 'total' from information_schema.`TABLES` where table_schema=? and table_name=? +2023-15:29:25.865 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:29:25.865 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select count(1) as 'total' from information_schema.`TABLES` where table_schema='qiuguo_iot' and table_name='s_system' +2023-15:29:25.946 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select column_name as `name`, data_type as `data_type`, character_maximum_length as `data_length`, numeric_precision as `data_precision`, numeric_scale as `data_scale`, column_comment as `comment`, table_name as `table_name`, case when is_nullable='YES' then 0 else 1 end as 'not_null' from information_schema.columns where table_schema=? and table_name like ? +2023-15:29:25.947 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:29:25.947 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select column_name as `name`, data_type as `data_type`, character_maximum_length as `data_length`, numeric_precision as `data_precision`, numeric_scale as `data_scale`, column_comment as `comment`, table_name as `table_name`, case when is_nullable='YES' then 0 else 1 end as 'not_null' from information_schema.columns where table_schema='qiuguo_iot' and table_name like 's_system' +2023-15:29:26.013 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select table_comment as `comment` ,table_name as `table_name` from information_schema.tables where table_schema=? and table_name like ? +2023-15:29:26.013 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:29:26.013 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select table_comment as `comment` ,table_name as `table_name` from information_schema.tables where table_schema='qiuguo_iot' and table_name like 's_system' +2023-15:29:26.076 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: SELECT * FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_SCHEMA = ? and TABLE_NAME like ? +2023-15:29:26.077 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:29:26.077 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: SELECT * FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_SCHEMA = 'qiuguo_iot' and TABLE_NAME like 's_system' +2023-15:29:26.172 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select s_system.`framework_version` as `frameworkVersion` , s_system.`website` as `website` , s_system.`major_version` as `majorVersion` , s_system.`name` as `name` , s_system.`revision_version` as `revisionVersion` , s_system.`comment` as `comment` , s_system.`dependencies` as `dependencies` , s_system.`minor_version` as `minorVersion` from qiuguo_iot.s_system s_system where s_system.`name` = ? limit ?,? +2023-15:29:26.173 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: default(String),0(Integer),1(Integer) +2023-15:29:26.173 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select s_system.`framework_version` as `frameworkVersion` , s_system.`website` as `website` , s_system.`major_version` as `majorVersion` , s_system.`name` as `name` , s_system.`revision_version` as `revisionVersion` , s_system.`comment` as `comment` , s_system.`dependencies` as `dependencies` , s_system.`minor_version` as `minorVersion` from qiuguo_iot.s_system s_system where s_system.`name` = 'default' limit 0,1 +2023-15:29:26.385 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: update qiuguo_iot.s_system set `framework_version` = ? , `website` = ? , `major_version` = ? , `name` = ? , `revision_version` = ? , `dependencies` = ? , `minor_version` = ? where `name` = ? +2023-15:29:26.385 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: {"name":"hsweb framework","comment":"","website":"http://www.hsweb.io","majorVersion":4,"minorVersion":0,"revisionVersion":0,"snapshot":true}(String),(String),1(Integer),default(String),0(Integer),[](String),0(Integer),default(String) +2023-15:29:26.386 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: update qiuguo_iot.s_system set `framework_version` = '{"name":"hsweb framework","comment":"","website":"http://www.hsweb.io","majorVersion":4,"minorVersion":0,"revisionVersion":0,"snapshot":true}' , `website` = '' , `major_version` = 1 , `name` = 'default' , `revision_version` = 0 , `dependencies` = '[]' , `minor_version` = 0 where `name` = 'default' +2023-15:29:26.397 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [lambda$null$9,146] []- ==> Updated: 1 +2023-15:33:57.364 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [filter,46] [9174c8f6-1]- api start time:1695022437364 ip:192.168.8.246 method:GET url:/device/init param:{wifiMac=[adcfbe234567], btMac=[adcfbe234568], type=[0], time=[1695022268000], signature=[99e19231e69ee643af2038a3063bd7ba]} headers:[Host:"192.168.8.175:9701", Connection:"keep-alive", Upgrade-Insecure-Requests:"1", User-Agent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.81", Accept:"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", Accept-Encoding:"gzip, deflate", Accept-Language:"zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6"] +2023-15:33:57.572 [reactor-http-nio-2] DEBUG o.h.w.c.w.ResponseMessageWrapper - [selectMediaType,161] [9174c8f6-1]- [9174c8f6-1] Using 'application/json' given [text/html, application/xhtml+xml, image/webp, image/apng, application/xml;q=0.9, application/signed-exchange;v=b3;q=0.7, */*;q=0.8] and supported [application/json, application/*+json, application/x-ndjson, text/event-stream] +2023-15:33:57.573 [reactor-http-nio-2] DEBUG o.h.w.c.w.ResponseMessageWrapper - [writeBody,174] [9174c8f6-1]- [9174c8f6-1] 0..1 [org.hswebframework.web.crud.web.ResponseMessage] +2023-15:33:57.593 [reactor-http-nio-2] DEBUG o.h.w.s.j.CustomJackson2jsonEncoder - [debug,127] [9174c8f6-1]- [9174c8f6-1] Encoding [org.hswebframework.web.crud.web.ResponseMessage@734b9538] +2023-15:33:57.597 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [lambda$writeWith$1,109] [9174c8f6-1]- response:{"message":"验签失败","status":500,"timestamp":1695022437591} +2023-15:33:57.601 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [lambda$filter$1,70] [9174c8f6-1]- api end time:1695022437601, total time:237 +2023-15:34:09.375 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [filter,46] [9174c8f6-2]- api start time:1695022449375 ip:192.168.8.246 method:GET url:/device/init param:{wifiMac=[adcfbe234567], btMac=[adcfbe234568], type=[0], time=[1695022268000], signature=[99e19231e69ee643af2038a3063bd7ba]} headers:[Host:"192.168.8.175:9701", Connection:"keep-alive", Cache-Control:"max-age=0", Upgrade-Insecure-Requests:"1", User-Agent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.81", Accept:"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", Accept-Encoding:"gzip, deflate", Accept-Language:"zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6"] +2023-15:37:13.018 [reactor-http-nio-2] DEBUG o.h.w.c.w.ResponseMessageWrapper - [selectMediaType,161] [9174c8f6-2]- [9174c8f6-2] Using 'application/json' given [text/html, application/xhtml+xml, image/webp, image/apng, application/xml;q=0.9, application/signed-exchange;v=b3;q=0.7, */*;q=0.8] and supported [application/json, application/*+json, application/x-ndjson, text/event-stream] +2023-15:37:13.019 [reactor-http-nio-2] DEBUG o.h.w.c.w.ResponseMessageWrapper - [writeBody,174] [9174c8f6-2]- [9174c8f6-2] 0..1 [org.hswebframework.web.crud.web.ResponseMessage] +2023-15:37:13.020 [reactor-http-nio-2] DEBUG o.h.w.s.j.CustomJackson2jsonEncoder - [debug,127] [9174c8f6-2]- [9174c8f6-2] Encoding [org.hswebframework.web.crud.web.ResponseMessage@40dbe98] +2023-15:37:13.021 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [lambda$writeWith$1,109] [9174c8f6-2]- response:{"message":"验签失败","status":500,"timestamp":1695022633020} +2023-15:37:13.021 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [lambda$filter$1,70] [9174c8f6-2]- api end time:1695022633021, total time:183646 +2023-15:40:14.862 [background-preinit] INFO o.h.v.i.util.Version - [,21] []- HV000001: Hibernate Validator 6.2.5.Final +2023-15:40:15.994 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStartupProfileInfo,637] []- The following 1 profile is active: "dev" +2023-15:40:16.434 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:40:16.435 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data R2DBC repositories in DEFAULT mode. +2023-15:40:16.441 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 2 ms. Found 0 R2DBC repository interfaces. +2023-15:40:16.449 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [multipleStoresDetected,262] []- Multiple Spring Data modules found, entering strict repository configuration mode +2023-15:40:16.450 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,132] []- Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2023-15:40:16.456 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - [registerRepositoriesIn,201] []- Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2023-15:40:16.580 [main] INFO o.s.c.c.s.GenericScope - [setSerializationId,283] []- BeanFactory id=250076e3-ce1c-3b0a-9c9b-de522c19b6f6 +2023-15:40:16.664 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$$EnhancerBySpringCGLIB$$a6683f01] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.673 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration' of type [org.springframework.cloud.commons.config.CommonsConfigAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.674 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.674 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'loadBalancerClientsDefaultsMappingsProvider' of type [org.springframework.cloud.client.loadbalancer.LoadBalancerDefaultMappingsProviderAutoConfiguration$$Lambda$428/917190676] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.675 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'defaultsBindHandlerAdvisor' of type [org.springframework.cloud.commons.config.DefaultsBindHandlerAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.677 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'expressionDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.ExpressionDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.678 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'annotationDataSourceSwitchStrategyMatcher' of type [org.hswebframework.web.datasource.strategy.AnnotationDataSourceSwitchStrategyMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.680 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'alwaysNoMatchStrategyMatcher' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.682 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'switcherMethodMatcherPointcutAdvisor' of type [org.hswebframework.web.datasource.AopDataSourceSwitcherAutoConfiguration$SwitcherMethodMatcherPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.683 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration' of type [org.hswebframework.web.authorization.simple.DefaultAuthorizationAutoConfiguration$$EnhancerBySpringCGLIB$$10a6f13] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.705 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'easyorm-org.hswebframework.web.crud.configuration.EasyormProperties' of type [org.hswebframework.web.crud.configuration.EasyormProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.706 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.EasyormConfiguration' of type [org.hswebframework.web.crud.configuration.EasyormConfiguration$$EnhancerBySpringCGLIB$$cff73e2f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.708 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration' of type [org.hswebframework.web.crud.configuration.R2dbcSqlExecutorConfiguration$$EnhancerBySpringCGLIB$$d0845d9d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.776 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$PoolConfiguration$PooledConnectionFactoryConfiguration' of type [org.springframework.boot.autoconfigure.r2dbc.ConnectionFactoryConfigurations$PoolConfiguration$PooledConnectionFactoryConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.778 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'spring.r2dbc-org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties' of type [org.springframework.boot.autoconfigure.r2dbc.R2dbcProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.824 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'connectionFactory' of type [io.r2dbc.pool.ConnectionPool] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.827 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'reactiveSqlExecutor' of type [org.hswebframework.web.crud.sql.DefaultR2dbcExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.841 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'syncSqlExecutor' of type [org.hswebframework.ezorm.rdb.executor.reactive.ReactiveSyncSqlExecutor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.867 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'databaseMetadata' of type [org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:16.873 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - [postProcessAfterInitialization,376] []- Bean 'org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration' of type [org.hswebframework.web.datasource.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$74f27905] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2023-15:40:17.285 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_en.properties -> messages +2023-15:40:17.286 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/commons/messages_zh.properties -> messages +2023-15:40:17.286 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_en.properties -> messages +2023-15:40:17.286 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication/messages_zh.properties -> messages +2023-15:40:17.286 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_en.properties -> messages +2023-15:40:17.286 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/core/messages_zh.properties -> messages +2023-15:40:17.287 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_en.properties -> messages +2023-15:40:17.287 [main] INFO o.h.w.s.i.I18nConfiguration - [autoResolveI18nMessageSource,42] []- register i18n message resource i18n/authentication-default/messages_zh.properties -> messages +2023-15:40:21.049 [main] INFO o.s.b.w.e.n.NettyWebServer - [start,111] []- Netty started on port 9701 +2023-15:40:22.745 [main] INFO c.q.i.u.a.IotBoxUserApiApplication - [logStarted,61] []- Started IotBoxUserApiApplication in 9.13 seconds (JVM running for 10.335) +2023-15:40:22.748 [main] DEBUG o.h.e.c.m.AbstractSchemaMetadata - [lambda$loadMetadata$2,94] []- load table metadata s_system ,use parser:MysqlTableMetadataParser +2023-15:40:23.154 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select count(1) as 'total' from information_schema.`TABLES` where table_schema=? and table_name=? +2023-15:40:23.154 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:40:23.154 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select count(1) as 'total' from information_schema.`TABLES` where table_schema='qiuguo_iot' and table_name='s_system' +2023-15:40:23.233 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select column_name as `name`, data_type as `data_type`, character_maximum_length as `data_length`, numeric_precision as `data_precision`, numeric_scale as `data_scale`, column_comment as `comment`, table_name as `table_name`, case when is_nullable='YES' then 0 else 1 end as 'not_null' from information_schema.columns where table_schema=? and table_name like ? +2023-15:40:23.234 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:40:23.234 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select column_name as `name`, data_type as `data_type`, character_maximum_length as `data_length`, numeric_precision as `data_precision`, numeric_scale as `data_scale`, column_comment as `comment`, table_name as `table_name`, case when is_nullable='YES' then 0 else 1 end as 'not_null' from information_schema.columns where table_schema='qiuguo_iot' and table_name like 's_system' +2023-15:40:23.299 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select table_comment as `comment` ,table_name as `table_name` from information_schema.tables where table_schema=? and table_name like ? +2023-15:40:23.300 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:40:23.300 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select table_comment as `comment` ,table_name as `table_name` from information_schema.tables where table_schema='qiuguo_iot' and table_name like 's_system' +2023-15:40:23.357 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: SELECT * FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_SCHEMA = ? and TABLE_NAME like ? +2023-15:40:23.357 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: qiuguo_iot(String),s_system(String) +2023-15:40:23.357 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: SELECT * FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_SCHEMA = 'qiuguo_iot' and TABLE_NAME like 's_system' +2023-15:40:23.443 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: select s_system.`framework_version` as `frameworkVersion` , s_system.`website` as `website` , s_system.`major_version` as `majorVersion` , s_system.`name` as `name` , s_system.`revision_version` as `revisionVersion` , s_system.`comment` as `comment` , s_system.`dependencies` as `dependencies` , s_system.`minor_version` as `minorVersion` from qiuguo_iot.s_system s_system where s_system.`name` = ? limit ?,? +2023-15:40:23.444 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: default(String),0(Integer),1(Integer) +2023-15:40:23.444 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: select s_system.`framework_version` as `frameworkVersion` , s_system.`website` as `website` , s_system.`major_version` as `majorVersion` , s_system.`name` as `name` , s_system.`revision_version` as `revisionVersion` , s_system.`comment` as `comment` , s_system.`dependencies` as `dependencies` , s_system.`minor_version` as `minorVersion` from qiuguo_iot.s_system s_system where s_system.`name` = 'default' limit 0,1 +2023-15:40:23.657 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,39] []- ==> Preparing: update qiuguo_iot.s_system set `framework_version` = ? , `website` = ? , `major_version` = ? , `name` = ? , `revision_version` = ? , `dependencies` = ? , `minor_version` = ? where `name` = ? +2023-15:40:23.657 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,41] []- ==> Parameters: {"name":"hsweb framework","comment":"","website":"http://www.hsweb.io","majorVersion":4,"minorVersion":0,"revisionVersion":0,"snapshot":true}(String),(String),1(Integer),default(String),0(Integer),[](String),0(Integer),default(String) +2023-15:40:23.657 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [printSql,43] []- ==> Native: update qiuguo_iot.s_system set `framework_version` = '{"name":"hsweb framework","comment":"","website":"http://www.hsweb.io","majorVersion":4,"minorVersion":0,"revisionVersion":0,"snapshot":true}' , `website` = '' , `major_version` = 1 , `name` = 'default' , `revision_version` = 0 , `dependencies` = '[]' , `minor_version` = 0 where `name` = 'default' +2023-15:40:23.669 [reactor-tcp-nio-2] DEBUG o.h.e.r.e.r.r.R2dbcReactiveSqlExecutor - [lambda$null$9,146] []- ==> Updated: 1 +2023-15:40:34.367 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [filter,46] [c1245ca1-1]- api start time:1695022834366 ip:192.168.8.246 method:GET url:/device/init param:{wifiMac=[adcfbe234567], btMac=[adcfbe234568], type=[0], time=[1695022268000], signature=[99e19231e69ee643af2038a3063bd7ba]} headers:[Host:"192.168.8.175:9701", Connection:"keep-alive", Cache-Control:"max-age=0", Upgrade-Insecure-Requests:"1", User-Agent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.81", Accept:"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", Accept-Encoding:"gzip, deflate", Accept-Language:"zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6"] +2023-15:40:46.615 [reactor-http-nio-2] DEBUG o.h.w.c.w.ResponseMessageWrapper - [selectMediaType,161] [c1245ca1-1]- [c1245ca1-1] Using 'application/json' given [text/html, application/xhtml+xml, image/webp, image/apng, application/xml;q=0.9, application/signed-exchange;v=b3;q=0.7, */*;q=0.8] and supported [application/json, application/*+json, application/x-ndjson, text/event-stream] +2023-15:40:46.615 [reactor-http-nio-2] DEBUG o.h.w.c.w.ResponseMessageWrapper - [writeBody,174] [c1245ca1-1]- [c1245ca1-1] 0..1 [org.hswebframework.web.crud.web.ResponseMessage] +2023-15:40:46.648 [reactor-tcp-nio-2] DEBUG c.q.i.d.e.d.DeviceInfoEntity - [printSql,39] [c1245ca1-1]- ==> Preparing: select device_info.`id` as `id` , device_info.`is_delete` as `isDelete` , device_info.`create_time` as `createTime` , device_info.`modify_time` as `modifyTime` , device_info.`batch_id` as `batchId` , device_info.`name` as `name` , device_info.`sn` as `sn` , device_info.`key` as `key` , device_info.`status` as `status` , device_info.`bt_mac` as `btMac` , device_info.`wifi_mac` as `wifiMac` , device_info.`firmware_version` as `firmwareVersion` , device_info.`device_type` as `deviceType` , device_info.`on_line` as `onLine` , device_info.`last_on_line_time` as `lastOnLineTime` , device_info.`protocol_type` as `protocolType` , device_info.`operating_mode_id` as `operatingModeId` , device_info.`ota_type` as `otaType` , device_info.`ota_start_time` as `otaStartTime` , device_info.`ota_end_time` as `otaEndTime` , device_info.`factory_time` as `factoryTime` , device_info.`sale_time` as `saleTime` from qiuguo_iot.device_info device_info where device_info.`is_delete` = ? and device_info.`bt_mac` = ? and device_info.`wifi_mac` = ? limit ?,? +2023-15:40:46.648 [reactor-tcp-nio-2] DEBUG c.q.i.d.e.d.DeviceInfoEntity - [printSql,41] [c1245ca1-1]- ==> Parameters: 0(Integer),adcfbe234568(String),adcfbe234567(String),0(Integer),1(Integer) +2023-15:40:46.649 [reactor-tcp-nio-2] DEBUG c.q.i.d.e.d.DeviceInfoEntity - [printSql,43] [c1245ca1-1]- ==> Native: select device_info.`id` as `id` , device_info.`is_delete` as `isDelete` , device_info.`create_time` as `createTime` , device_info.`modify_time` as `modifyTime` , device_info.`batch_id` as `batchId` , device_info.`name` as `name` , device_info.`sn` as `sn` , device_info.`key` as `key` , device_info.`status` as `status` , device_info.`bt_mac` as `btMac` , device_info.`wifi_mac` as `wifiMac` , device_info.`firmware_version` as `firmwareVersion` , device_info.`device_type` as `deviceType` , device_info.`on_line` as `onLine` , device_info.`last_on_line_time` as `lastOnLineTime` , device_info.`protocol_type` as `protocolType` , device_info.`operating_mode_id` as `operatingModeId` , device_info.`ota_type` as `otaType` , device_info.`ota_start_time` as `otaStartTime` , device_info.`ota_end_time` as `otaEndTime` , device_info.`factory_time` as `factoryTime` , device_info.`sale_time` as `saleTime` from qiuguo_iot.device_info device_info where device_info.`is_delete` = 0 and device_info.`bt_mac` = 'adcfbe234568' and device_info.`wifi_mac` = 'adcfbe234567' limit 0,1 +2023-15:40:46.707 [reactor-tcp-nio-2] DEBUG o.h.w.s.j.CustomJackson2jsonEncoder - [debug,127] [c1245ca1-1]- [c1245ca1-1] Encoding [org.hswebframework.web.crud.web.ResponseMessage@5c859a39] +2023-15:40:46.709 [reactor-tcp-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [lambda$writeWith$1,109] [c1245ca1-1]- response:{"message":"success","status":200,"timestamp":1695022846609} +2023-15:40:46.715 [reactor-http-nio-2] INFO c.q.i.u.a.f.LogWebFilter - [lambda$filter$1,70] [c1245ca1-1]- api end time:1695022846715, total time:12349