role: user

type: text

text:
<user_query>
/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/bin/java -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:57587,suspend=y,server=n -javaagent:/Users/kazusa/Library/Caches/JetBrains/IntelliJIdea2025.3/captureAgent/debugger-agent.jar=file:///var/folders/w2/t2d555rn45l4nj662lq_8wy80000gn/T/capture11195235730303663930.props -Dserver.port=20010 -XX:TieredStopAtLevel=1 -noverify -Dspring.profiles.active=zzw -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dspring.jmx.enabled=true -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true -Dmanagement.endpoints.jmx.exposure.include=* -Dkotlinx.coroutines.debug.enable.creation.stack.trace=false -Ddebugger.agent.enable.coroutines=true -Dkotlinx.coroutines.debug.enable.flows.stack.trace=true -Dkotlinx.coroutines.debug.enable.mutable.state.flows.stack.trace=true -Ddebugger.async.stack.trace.for.all.threads=true -Dfile.encoding=UTF-8 -classpath /Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/cat.jar:/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/charsets.jar:/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/ext/crs-agent.jar:/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/jce.jar:/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/jfr.jar:/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/jfxswt.jar:/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/jsse.jar:/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/management-agent.jar:/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/resources.jar:/Users/kazusa/.sdkman/candidates/java/8.0.452.fx-zulu/zulu-8.jdk/Contents/Home/jre/lib/rt.jar:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-robot/baoshi-robot-application/target/classes:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-robot/baoshi-robot-hik/target/classes:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-api/robot/target/classes:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-common/common-mybatis-spring-boot-starter/target/classes:/Users/kazusa/.m2/repository/org/springframework/boot/spring-boot-starter-actuator/2.3.10.RELEASE/spring-boot-starter-actuator-2.3.10.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/boot/spring-boot-actuator-autoconfigure/2.3.10.RELEASE/spring-boot-actuator-autoconfigure-2.3.10.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/boot/spring-boot-actuator/2.3.10.RELEASE/spring-boot-actuator-2.3.10.RELEASE.jar:/Users/kazusa/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.11.4/jackson-datatype-jsr310-2.11.4.jar:/Users/kazusa/.m2/repository/io/micrometer/micrometer-core/1.5.13/micrometer-core-1.5.13.jar:/Users/kazusa/.m2/repository/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.jar:/Users/kazusa/.m2/repository/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.jar:/Users/kazusa/.m2/repository/org/springframework/boot/spring-boot-starter-web/2.3.10.RELEASE/spring-boot-starter-web-2.3.10.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/boot/spring-boot-starter-json/2.3.10.RELEASE/spring-boot-starter-json-2.3.10.RELEASE.jar:/Users/kazusa/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.11.4/jackson-datatype-jdk8-2.11.4.jar:/Users/kazusa/.m2/repository/com/fasterxml/jackson/module/jackson-module-parameter-names/2.11.4/jackson-module-parameter-names-2.11.4.jar:/Users/kazusa/.m2/repository/org/springframework/boot/spring-boot-starter-tomcat/2.3.10.RELEASE/spring-boot-starter-tomcat-2.3.10.RELEASE.jar:/Users/kazusa/.m2/repository/org/glassfish/jakarta.el/3.0.3/jakarta.el-3.0.3.jar:/Users/kazusa/.m2/repository/org/apache/tomcat/embed/tomcat-embed-websocket/9.0.45/tomcat-embed-websocket-9.0.45.jar:/Users/kazusa/.m2/repository/org/springframework/spring-webmvc/5.2.14.RELEASE/spring-webmvc-5.2.14.RELEASE.jar:/Users/kazusa/.m2/repository/com/baomidou/mybatis-plus-extension/3.4.1/mybatis-plus-extension-3.4.1.jar:/Users/kazusa/.m2/repository/com/baomidou/mybatis-plus-core/3.4.1/mybatis-plus-core-3.4.1.jar:/Users/kazusa/.m2/repository/com/baomidou/mybatis-plus-annotation/3.4.1/mybatis-plus-annotation-3.4.1.jar:/Users/kazusa/.m2/repository/com/github/jsqlparser/jsqlparser/3.2/jsqlparser-3.2.jar:/Users/kazusa/.m2/repository/org/mybatis/mybatis/3.5.6/mybatis-3.5.6.jar:/Users/kazusa/.m2/repository/org/mybatis/mybatis-spring/2.0.5/mybatis-spring-2.0.5.jar:/Users/kazusa/.m2/repository/com/baomidou/mybatis-plus-boot-starter/3.4.1/mybatis-plus-boot-starter-3.4.1.jar:/Users/kazusa/.m2/repository/com/baomidou/mybatis-plus/3.4.1/mybatis-plus-3.4.1.jar:/Users/kazusa/.m2/repository/org/springframework/boot/spring-boot-starter-jdbc/2.3.10.RELEASE/spring-boot-starter-jdbc-2.3.10.RELEASE.jar:/Users/kazusa/.m2/repository/com/zaxxer/HikariCP/3.4.5/HikariCP-3.4.5.jar:/Users/kazusa/.m2/repository/org/springframework/spring-jdbc/5.2.14.RELEASE/spring-jdbc-5.2.14.RELEASE.jar:/Users/kazusa/.m2/repository/com/alibaba/fastjson/1.2.73/fastjson-1.2.73.jar:/Users/kazusa/.m2/repository/commons-beanutils/commons-beanutils/1.9.3/commons-beanutils-1.9.3.jar:/Users/kazusa/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/kazusa/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/Users/kazusa/.m2/repository/jakarta/validation/jakarta.validation-api/2.0.2/jakarta.validation-api-2.0.2.jar:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-common/common-micro-spring-boot-starter/target/classes:/Users/kazusa/.m2/repository/io/springfox/springfox-swagger2/2.10.5/springfox-swagger2-2.10.5.jar:/Users/kazusa/.m2/repository/io/springfox/springfox-spi/2.10.5/springfox-spi-2.10.5.jar:/Users/kazusa/.m2/repository/io/springfox/springfox-core/2.10.5/springfox-core-2.10.5.jar:/Users/kazusa/.m2/repository/io/springfox/springfox-schema/2.10.5/springfox-schema-2.10.5.jar:/Users/kazusa/.m2/repository/io/springfox/springfox-swagger-common/2.10.5/springfox-swagger-common-2.10.5.jar:/Users/kazusa/.m2/repository/io/springfox/springfox-spring-web/2.10.5/springfox-spring-web-2.10.5.jar:/Users/kazusa/.m2/repository/io/github/classgraph/classgraph/4.1.7/classgraph-4.1.7.jar:/Users/kazusa/.m2/repository/com/fasterxml/classmate/1.4.0/classmate-1.4.0.jar:/Users/kazusa/.m2/repository/org/springframework/plugin/spring-plugin-core/2.0.0.RELEASE/spring-plugin-core-2.0.0.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/plugin/spring-plugin-metadata/2.0.0.RELEASE/spring-plugin-metadata-2.0.0.RELEASE.jar:/Users/kazusa/.m2/repository/org/mapstruct/mapstruct/1.3.1.Final/mapstruct-1.3.1.Final.jar:/Users/kazusa/.m2/repository/com/github/xiaoymin/knife4j-micro-spring-boot-starter/2.0.8/knife4j-micro-spring-boot-starter-2.0.8.jar:/Users/kazusa/.m2/repository/com/github/xiaoymin/knife4j-spring-boot-autoconfigure/2.0.8/knife4j-spring-boot-autoconfigure-2.0.8.jar:/Users/kazusa/.m2/repository/com/github/xiaoymin/knife4j-spring/2.0.8/knife4j-spring-2.0.8.jar:/Users/kazusa/.m2/repository/com/github/xiaoymin/knife4j-annotations/2.0.8/knife4j-annotations-2.0.8.jar:/Users/kazusa/.m2/repository/com/github/xiaoymin/knife4j-core/2.0.8/knife4j-core-2.0.8.jar:/Users/kazusa/.m2/repository/io/springfox/springfox-bean-validators/2.10.5/springfox-bean-validators-2.10.5.jar:/Users/kazusa/.m2/repository/io/springfox/springfox-spring-webmvc/2.10.5/springfox-spring-webmvc-2.10.5.jar:/Users/kazusa/.m2/repository/ma/glasnost/orika/orika-core/1.5.4/orika-core-1.5.4.jar:/Users/kazusa/.m2/repository/org/javassist/javassist/3.24.0-GA/javassist-3.24.0-GA.jar:/Users/kazusa/.m2/repository/com/thoughtworks/paranamer/paranamer/2.8/paranamer-2.8.jar:/Users/kazusa/.m2/repository/com/carrotsearch/java-sizeof/0.0.5/java-sizeof-0.0.5.jar:/Users/kazusa/.m2/repository/org/codehaus/janino/janino/3.0.8/janino-3.0.8.jar:/Users/kazusa/.m2/repository/org/codehaus/janino/commons-compiler/3.0.8/commons-compiler-3.0.8.jar:/Users/kazusa/.m2/repository/io/github/openfeign/feign-core/10.12/feign-core-10.12.jar:/Users/kazusa/.m2/repository/com/xuxueli/xxl-job-core/2.5.0/xxl-job-core-2.5.0.jar:/Users/kazusa/.m2/repository/org/apache/groovy/groovy/4.0.24/groovy-4.0.24.jar:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-common/common-redis-spring-boot-starter/target/classes:/Users/kazusa/.m2/repository/org/springframework/boot/spring-boot-starter-data-redis/2.3.10.RELEASE/spring-boot-starter-data-redis-2.3.10.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/data/spring-data-redis/2.3.9.RELEASE/spring-data-redis-2.3.9.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/data/spring-data-keyvalue/2.3.9.RELEASE/spring-data-keyvalue-2.3.9.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/data/spring-data-commons/2.3.9.RELEASE/spring-data-commons-2.3.9.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/spring-oxm/5.2.14.RELEASE/spring-oxm-5.2.14.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/spring-context-support/5.2.14.RELEASE/spring-context-support-5.2.14.RELEASE.jar:/Users/kazusa/.m2/repository/io/lettuce/lettuce-core/5.3.7.RELEASE/lettuce-core-5.3.7.RELEASE.jar:/Users/kazusa/.m2/repository/org/redisson/redisson-spring-boot-starter/3.15.2/redisson-spring-boot-starter-3.15.2.jar:/Users/kazusa/.m2/repository/org/redisson/redisson-spring-data-24/3.15.2/redisson-spring-data-24-3.15.2.jar:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-common/common-mq-spring-boot-starter/target/classes:/Users/kazusa/.m2/repository/org/aspectj/aspectjweaver/1.9.6/aspectjweaver-1.9.6.jar:/Users/kazusa/.m2/repository/org/apache/rocketmq/rocketmq-spring-boot-starter/2.2.1/rocketmq-spring-boot-starter-2.2.1.jar:/Users/kazusa/.m2/repository/org/apache/rocketmq/rocketmq-spring-boot/2.2.1/rocketmq-spring-boot-2.2.1.jar:/Users/kazusa/.m2/repository/org/apache/rocketmq/rocketmq-client/4.9.1/rocketmq-client-4.9.1.jar:/Users/kazusa/.m2/repository/org/apache/rocketmq/rocketmq-common/4.9.1/rocketmq-common-4.9.1.jar:/Users/kazusa/.m2/repository/org/apache/rocketmq/rocketmq-acl/4.9.1/rocketmq-acl-4.9.1.jar:/Users/kazusa/.m2/repository/org/apache/rocketmq/rocketmq-remoting/4.9.1/rocketmq-remoting-4.9.1.jar:/Users/kazusa/.m2/repository/org/apache/rocketmq/rocketmq-logging/4.9.1/rocketmq-logging-4.9.1.jar:/Users/kazusa/.m2/repository/org/apache/rocketmq/rocketmq-srvutil/4.9.1/rocketmq-srvutil-4.9.1.jar:/Users/kazusa/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/kazusa/.m2/repository/commons-validator/commons-validator/1.7/commons-validator-1.7.jar:/Users/kazusa/.m2/repository/commons-digester/commons-digester/2.1/commons-digester-2.1.jar:/Users/kazusa/.m2/repository/org/springframework/spring-messaging/5.1.0.RELEASE/spring-messaging-5.1.0.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/boot/spring-boot-starter-validation/2.3.10.RELEASE/spring-boot-starter-validation-2.3.10.RELEASE.jar:/Users/kazusa/.m2/repository/org/hibernate/validator/hibernate-validator/6.1.7.Final/hibernate-validator-6.1.7.Final.jar:/Users/kazusa/.m2/repository/org/jboss/logging/jboss-logging/3.3.2.Final/jboss-logging-3.3.2.Final.jar:/Users/kazusa/.m2/repository/com/alibaba/druid/1.2.24/druid-1.2.24.jar:/Users/kazusa/.m2/repository/org/springframework/retry/spring-retry/1.3.4/spring-retry-1.3.4.jar:/Users/kazusa/.m2/repository/org/xerial/sqlite-jdbc/3.28.0/sqlite-jdbc-3.28.0.jar:/Users/kazusa/.m2/repository/org/springframework/spring-tx/5.2.14.RELEASE/spring-tx-5.2.14.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/spring-beans/5.2.14.RELEASE/spring-beans-5.2.14.RELEASE.jar:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-robot/baoshi-robot-common/target/classes:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-common-dao/target/classes:/Users/kazusa/.m2/repository/com/baomidou/dynamic-datasource-spring-boot-starter/3.3.6/dynamic-datasource-spring-boot-starter-3.3.6.jar:/Users/kazusa/.m2/repository/com/alibaba/druid-spring-boot-starter/1.2.24/druid-spring-boot-starter-1.2.24.jar:/Users/kazusa/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.3.2/jaxb-runtime-2.3.2.jar:/Users/kazusa/.m2/repository/org/glassfish/jaxb/txw2/2.3.2/txw2-2.3.2.jar:/Users/kazusa/.m2/repository/com/sun/istack/istack-commons-runtime/3.0.8/istack-commons-runtime-3.0.8.jar:/Users/kazusa/.m2/repository/org/jvnet/staxex/stax-ex/1.8.1/stax-ex-1.8.1.jar:/Users/kazusa/.m2/repository/com/sun/xml/fastinfoset/FastInfoset/1.2.16/FastInfoset-1.2.16.jar:/Users/kazusa/.m2/repository/com/alibaba/cloud/spring-cloud-starter-alibaba-nacos-config/2.2.1.RELEASE/spring-cloud-starter-alibaba-nacos-config-2.2.1.RELEASE.jar:/Users/kazusa/.m2/repository/com/alibaba/spring/spring-context-support/1.0.10/spring-context-support-1.0.10.jar:/Users/kazusa/.m2/repository/com/alibaba/nacos/nacos-client/1.4.1/nacos-client-1.4.1.jar:/Users/kazusa/.m2/repository/com/alibaba/nacos/nacos-common/1.4.1/nacos-common-1.4.1.jar:/Users/kazusa/.m2/repository/commons-io/commons-io/2.2/commons-io-2.2.jar:/Users/kazusa/.m2/repository/org/apache/httpcomponents/httpasyncclient/4.1.3/httpasyncclient-4.1.3.jar:/Users/kazusa/.m2/repository/org/apache/httpcomponents/httpcore-nio/4.4.6/httpcore-nio-4.4.6.jar:/Users/kazusa/.m2/repository/com/alibaba/nacos/nacos-api/1.4.1/nacos-api-1.4.1.jar:/Users/kazusa/.m2/repository/io/prometheus/simpleclient/0.5.0/simpleclient-0.5.0.jar:/Users/kazusa/.m2/repository/org/springframework/cloud/spring-cloud-context/2.2.8.RELEASE/spring-cloud-context-2.2.8.RELEASE.jar:/Users/kazusa/.m2/repository/com/alibaba/cloud/spring-cloud-starter-alibaba-nacos-discovery/2.2.1.RELEASE/spring-cloud-starter-alibaba-nacos-discovery-2.2.1.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/cloud/spring-cloud-starter-netflix-ribbon/2.2.8.RELEASE/spring-cloud-starter-netflix-ribbon-2.2.8.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/cloud/spring-cloud-starter-netflix-archaius/2.2.8.RELEASE/spring-cloud-starter-netflix-archaius-2.2.8.RELEASE.jar:/Users/kazusa/.m2/repository/com/netflix/ribbon/ribbon/2.3.0/ribbon-2.3.0.jar:/Users/kazusa/.m2/repository/com/netflix/ribbon/ribbon-transport/2.3.0/ribbon-transport-2.3.0.jar:/Users/kazusa/.m2/repository/io/reactivex/rxnetty-contexts/0.4.9/rxnetty-contexts-0.4.9.jar:/Users/kazusa/.m2/repository/io/reactivex/rxnetty-servo/0.4.9/rxnetty-servo-0.4.9.jar:/Users/kazusa/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar:/Users/kazusa/.m2/repository/io/reactivex/rxnetty/0.4.9/rxnetty-0.4.9.jar:/Users/kazusa/.m2/repository/com/netflix/ribbon/ribbon-core/2.3.0/ribbon-core-2.3.0.jar:/Users/kazusa/.m2/repository/com/netflix/ribbon/ribbon-httpclient/2.3.0/ribbon-httpclient-2.3.0.jar:/Users/kazusa/.m2/repository/com/sun/jersey/jersey-client/1.19.1/jersey-client-1.19.1.jar:/Users/kazusa/.m2/repository/com/sun/jersey/jersey-core/1.19.1/jersey-core-1.19.1.jar:/Users/kazusa/.m2/repository/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar:/Users/kazusa/.m2/repository/com/sun/jersey/contribs/jersey-apache-client4/1.19.1/jersey-apache-client4-1.19.1.jar:/Users/kazusa/.m2/repository/com/netflix/servo/servo-core/0.12.21/servo-core-0.12.21.jar:/Users/kazusa/.m2/repository/com/netflix/netflix-commons/netflix-commons-util/0.3.0/netflix-commons-util-0.3.0.jar:/Users/kazusa/.m2/repository/com/netflix/ribbon/ribbon-loadbalancer/2.3.0/ribbon-loadbalancer-2.3.0.jar:/Users/kazusa/.m2/repository/com/netflix/netflix-commons/netflix-statistics/0.1.1/netflix-statistics-0.1.1.jar:/Users/kazusa/.m2/repository/io/reactivex/rxjava/1.3.8/rxjava-1.3.8.jar:/Users/kazusa/.m2/repository/org/springframework/cloud/spring-cloud-starter-config/2.2.8.RELEASE/spring-cloud-starter-config-2.2.8.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/cloud/spring-cloud-config-client/2.2.8.RELEASE/spring-cloud-config-client-2.2.8.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/boot/spring-boot-starter-webflux/2.3.10.RELEASE/spring-boot-starter-webflux-2.3.10.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/boot/spring-boot-starter-reactor-netty/2.3.10.RELEASE/spring-boot-starter-reactor-netty-2.3.10.RELEASE.jar:/Users/kazusa/.m2/repository/io/projectreactor/netty/reactor-netty/0.9.19.RELEASE/reactor-netty-0.9.19.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/spring-webflux/5.2.14.RELEASE/spring-webflux-5.2.14.RELEASE.jar:/Users/kazusa/.m2/repository/org/synchronoss/cloud/nio-multipart-parser/1.1.0/nio-multipart-parser-1.1.0.jar:/Users/kazusa/.m2/repository/org/synchronoss/cloud/nio-stream-storage/1.1.3/nio-stream-storage-1.1.3.jar:/Users/kazusa/.m2/repository/io/netty/netty-all/4.1.94.Final/netty-all-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-buffer/4.1.94.Final/netty-buffer-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-codec/4.1.94.Final/netty-codec-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-codec-dns/4.1.94.Final/netty-codec-dns-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-codec-haproxy/4.1.94.Final/netty-codec-haproxy-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-codec-http/4.1.94.Final/netty-codec-http-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-codec-http2/4.1.94.Final/netty-codec-http2-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-codec-memcache/4.1.94.Final/netty-codec-memcache-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-codec-mqtt/4.1.94.Final/netty-codec-mqtt-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-codec-redis/4.1.94.Final/netty-codec-redis-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-codec-smtp/4.1.94.Final/netty-codec-smtp-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-codec-socks/4.1.94.Final/netty-codec-socks-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-codec-stomp/4.1.94.Final/netty-codec-stomp-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-codec-xml/4.1.94.Final/netty-codec-xml-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-handler/4.1.94.Final/netty-handler-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-transport-native-unix-common/4.1.94.Final/netty-transport-native-unix-common-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-handler-proxy/4.1.94.Final/netty-handler-proxy-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-handler-ssl-ocsp/4.1.94.Final/netty-handler-ssl-ocsp-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-resolver/4.1.94.Final/netty-resolver-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-resolver-dns/4.1.94.Final/netty-resolver-dns-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-transport/4.1.94.Final/netty-transport-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-transport-rxtx/4.1.94.Final/netty-transport-rxtx-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-transport-sctp/4.1.94.Final/netty-transport-sctp-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-transport-udt/4.1.94.Final/netty-transport-udt-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-transport-classes-epoll/4.1.94.Final/netty-transport-classes-epoll-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-transport-classes-kqueue/4.1.94.Final/netty-transport-classes-kqueue-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-resolver-dns-classes-macos/4.1.94.Final/netty-resolver-dns-classes-macos-4.1.94.Final.jar:/Users/kazusa/.m2/repository/io/netty/netty-transport-native-epoll/4.1.94.Final/netty-transport-native-epoll-4.1.94.Final-linux-x86_64.jar:/Users/kazusa/.m2/repository/io/netty/netty-transport-native-epoll/4.1.94.Final/netty-transport-native-epoll-4.1.94.Final-linux-aarch_64.jar:/Users/kazusa/.m2/repository/io/netty/netty-transport-native-kqueue/4.1.94.Final/netty-transport-native-kqueue-4.1.94.Final-osx-x86_64.jar:/Users/kazusa/.m2/repository/io/netty/netty-transport-native-kqueue/4.1.94.Final/netty-transport-native-kqueue-4.1.94.Final-osx-aarch_64.jar:/Users/kazusa/.m2/repository/io/netty/netty-resolver-dns-native-macos/4.1.94.Final/netty-resolver-dns-native-macos-4.1.94.Final-osx-x86_64.jar:/Users/kazusa/.m2/repository/io/netty/netty-resolver-dns-native-macos/4.1.94.Final/netty-resolver-dns-native-macos-4.1.94.Final-osx-aarch_64.jar:/Users/kazusa/.m2/repository/io/netty/netty-common/4.1.94.Final/netty-common-4.1.94.Final.jar:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-robot/baoshi-robot-core/target/classes:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-devtools/target/classes:/Users/kazusa/.m2/repository/mysql/mysql-connector-java/8.0.21/mysql-connector-java-8.0.21.jar:/Users/kazusa/.m2/repository/com/google/protobuf/protobuf-java/3.14.0/protobuf-java-3.14.0.jar:/Users/kazusa/.m2/repository/com/oracle/database/jdbc/ojdbc6/11.2.0.4/ojdbc6-11.2.0.4.jar:/Users/kazusa/.m2/repository/com/oracle/database/jdbc/ucp/11.2.0.4/ucp-11.2.0.4.jar:/Users/kazusa/.m2/repository/com/oracle/database/security/oraclepki/11.2.0.4/oraclepki-11.2.0.4.jar:/Users/kazusa/.m2/repository/com/oracle/database/security/osdt_cert/11.2.0.4/osdt_cert-11.2.0.4.jar:/Users/kazusa/.m2/repository/com/oracle/database/security/osdt_core/11.2.0.4/osdt_core-11.2.0.4.jar:/Users/kazusa/.m2/repository/com/oracle/database/ha/simplefan/11.2.0.4/simplefan-11.2.0.4.jar:/Users/kazusa/.m2/repository/com/oracle/database/ha/ons/11.2.0.4/ons-11.2.0.4.jar:/Users/kazusa/.m2/repository/com/baomidou/mybatis-plus-generator/3.4.1/mybatis-plus-generator-3.4.1.jar:/Users/kazusa/.m2/repository/org/apache/velocity/velocity/1.7/velocity-1.7.jar:/Users/kazusa/.m2/repository/commons-lang/commons-lang/2.4/commons-lang-2.4.jar:/Users/kazusa/.m2/repository/io/springfox/springfox-swagger-ui/2.10.5/springfox-swagger-ui-2.10.5.jar:/Users/kazusa/.m2/repository/io/swagger/swagger-annotations/1.5.22/swagger-annotations-1.5.22.jar:/Users/kazusa/.m2/repository/io/swagger/swagger-models/1.5.22/swagger-models-1.5.22.jar:/Users/kazusa/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/2.3.10.RELEASE/spring-boot-autoconfigure-2.3.10.RELEASE.jar:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-common-data/target/classes:/Users/kazusa/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.12.5/jackson-annotations-2.12.5.jar:/Users/kazusa/.m2/repository/javax/validation/validation-api/2.0.1.Final/validation-api-2.0.1.Final.jar:/Users/kazusa/.m2/repository/com/alibaba/easyexcel/3.0.5/easyexcel-3.0.5.jar:/Users/kazusa/.m2/repository/org/apache/poi/poi-ooxml-schemas/4.1.2/poi-ooxml-schemas-4.1.2.jar:/Users/kazusa/.m2/repository/org/apache/xmlbeans/xmlbeans/3.1.0/xmlbeans-3.1.0.jar:/Users/kazusa/.m2/repository/org/apache/commons/commons-csv/1.8/commons-csv-1.8.jar:/Users/kazusa/.m2/repository/org/ehcache/ehcache/3.8.1/ehcache-3.8.1.jar:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-api/basic/target/classes:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-api/wms/target/classes:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-robot/baoshi-robot-integration/target/classes:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-api/datahub/target/classes:/Users/kazusa/.m2/repository/org/springframework/cloud/spring-cloud-starter-openfeign/2.2.8.RELEASE/spring-cloud-starter-openfeign-2.2.8.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/cloud/spring-cloud-starter/2.2.8.RELEASE/spring-cloud-starter-2.2.8.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/security/spring-security-rsa/1.0.9.RELEASE/spring-security-rsa-1.0.9.RELEASE.jar:/Users/kazusa/.m2/repository/org/bouncycastle/bcpkix-jdk15on/1.64/bcpkix-jdk15on-1.64.jar:/Users/kazusa/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.64/bcprov-jdk15on-1.64.jar:/Users/kazusa/.m2/repository/org/springframework/cloud/spring-cloud-openfeign-core/2.2.8.RELEASE/spring-cloud-openfeign-core-2.2.8.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/cloud/spring-cloud-netflix-ribbon/2.2.8.RELEASE/spring-cloud-netflix-ribbon-2.2.8.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/cloud/spring-cloud-netflix-archaius/2.2.8.RELEASE/spring-cloud-netflix-archaius-2.2.8.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/boot/spring-boot-starter-aop/2.3.10.RELEASE/spring-boot-starter-aop-2.3.10.RELEASE.jar:/Users/kazusa/.m2/repository/io/github/openfeign/form/feign-form-spring/3.8.0/feign-form-spring-3.8.0.jar:/Users/kazusa/.m2/repository/io/github/openfeign/form/feign-form/3.8.0/feign-form-3.8.0.jar:/Users/kazusa/.m2/repository/commons-fileupload/commons-fileupload/1.4/commons-fileupload-1.4.jar:/Users/kazusa/.m2/repository/org/springframework/spring-web/5.2.14.RELEASE/spring-web-5.2.14.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/cloud/spring-cloud-commons/2.2.8.RELEASE/spring-cloud-commons-2.2.8.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/security/spring-security-crypto/5.3.9.RELEASE/spring-security-crypto-5.3.9.RELEASE.jar:/Users/kazusa/.m2/repository/io/github/openfeign/feign-slf4j/10.12/feign-slf4j-10.12.jar:/Users/kazusa/.m2/repository/io/github/openfeign/feign-hystrix/10.12/feign-hystrix-10.12.jar:/Users/kazusa/.m2/repository/com/netflix/archaius/archaius-core/0.7.7/archaius-core-0.7.7.jar:/Users/kazusa/.m2/repository/com/google/code/findbugs/jsr305/3.0.1/jsr305-3.0.1.jar:/Users/kazusa/.m2/repository/commons-configuration/commons-configuration/1.8/commons-configuration-1.8.jar:/Users/kazusa/.m2/repository/com/netflix/hystrix/hystrix-core/1.5.18/hystrix-core-1.5.18.jar:/Users/kazusa/.m2/repository/org/projectlombok/lombok/1.18.20/lombok-1.18.20.jar:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-common/common/target/classes:/Users/kazusa/.m2/repository/com/google/code/gson/gson/2.8.6/gson-2.8.6.jar:/Users/kazusa/.m2/repository/cglib/cglib/3.3.0/cglib-3.3.0.jar:/Users/kazusa/.m2/repository/org/ow2/asm/asm/7.1/asm-7.1.jar:/Users/kazusa/.m2/repository/io/jsonwebtoken/jjwt/0.9.0/jjwt-0.9.0.jar:/Users/kazusa/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar:/Users/kazusa/.m2/repository/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar:/Users/kazusa/.m2/repository/org/apache/commons/commons-lang3/3.9/commons-lang3-3.9.jar:/Users/kazusa/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.12.5/jackson-databind-2.12.5.jar:/Users/kazusa/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.12.5/jackson-core-2.12.5.jar:/Users/kazusa/.m2/repository/com/warrenstrange/googleauth/1.1.2/googleauth-1.1.2.jar:/Users/kazusa/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/kazusa/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar:/Users/kazusa/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar:/Users/kazusa/.m2/repository/com/google/guava/guava/20.0/guava-20.0.jar:/Users/kazusa/.m2/repository/commons-net/commons-net/3.6/commons-net-3.6.jar:/Users/kazusa/.m2/repository/com/maxmind/geoip2/geoip2/2.12.0/geoip2-2.12.0.jar:/Users/kazusa/.m2/repository/com/maxmind/db/maxmind-db/1.2.2/maxmind-db-1.2.2.jar:/Users/kazusa/.m2/repository/org/apache/poi/poi/4.1.2/poi-4.1.2.jar:/Users/kazusa/.m2/repository/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar:/Users/kazusa/.m2/repository/com/zaxxer/SparseBitSet/1.2/SparseBitSet-1.2.jar:/Users/kazusa/.m2/repository/org/apache/poi/poi-ooxml/4.1.2/poi-ooxml-4.1.2.jar:/Users/kazusa/.m2/repository/org/apache/commons/commons-compress/1.19/commons-compress-1.19.jar:/Users/kazusa/.m2/repository/com/github/virtuald/curvesapi/1.06/curvesapi-1.06.jar:/Users/kazusa/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/9.0.45/tomcat-embed-core-9.0.45.jar:/Users/kazusa/.m2/repository/org/apache/tomcat/tomcat-annotations-api/9.0.45/tomcat-annotations-api-9.0.45.jar:/Users/kazusa/.m2/repository/io/github/tokenjan/pinyin4j/2.6.1/pinyin4j-2.6.1.jar:/Users/kazusa/.m2/repository/org/springframework/spring-context/5.2.14.RELEASE/spring-context-5.2.14.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/spring-aop/5.2.14.RELEASE/spring-aop-5.2.14.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/spring-expression/5.2.14.RELEASE/spring-expression-5.2.14.RELEASE.jar:/Users/kazusa/.m2/repository/com/intellij/annotations/9.0.4/annotations-9.0.4.jar:/Users/kazusa/.m2/repository/org/redisson/redisson/3.15.2/redisson-3.15.2.jar:/Users/kazusa/.m2/repository/javax/cache/cache-api/1.0.0/cache-api-1.0.0.jar:/Users/kazusa/.m2/repository/io/projectreactor/reactor-core/3.4.2/reactor-core-3.4.2.jar:/Users/kazusa/.m2/repository/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar:/Users/kazusa/.m2/repository/io/reactivex/rxjava3/rxjava/3.0.10/rxjava-3.0.10.jar:/Users/kazusa/.m2/repository/org/jboss/marshalling/jboss-marshalling-river/2.0.11.Final/jboss-marshalling-river-2.0.11.Final.jar:/Users/kazusa/.m2/repository/org/jboss/marshalling/jboss-marshalling/2.0.11.Final/jboss-marshalling-2.0.11.Final.jar:/Users/kazusa/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.12.1/jackson-dataformat-yaml-2.12.1.jar:/Users/kazusa/.m2/repository/org/jodd/jodd-bean/5.1.6/jodd-bean-5.1.6.jar:/Users/kazusa/.m2/repository/org/jodd/jodd-core/5.1.6/jodd-core-5.1.6.jar:/Users/kazusa/.m2/repository/cn/hutool/hutool-all/5.8.41/hutool-all-5.8.41.jar:/Users/kazusa/.m2/repository/org/springframework/boot/spring-boot-starter/2.3.10.RELEASE/spring-boot-starter-2.3.10.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/boot/spring-boot/2.3.10.RELEASE/spring-boot-2.3.10.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/boot/spring-boot-starter-logging/2.3.10.RELEASE/spring-boot-starter-logging-2.3.10.RELEASE.jar:/Users/kazusa/.m2/repository/ch/qos/logback/logback-classic/1.1.11/logback-classic-1.1.11.jar:/Users/kazusa/.m2/repository/ch/qos/logback/logback-core/1.1.11/logback-core-1.1.11.jar:/Users/kazusa/.m2/repository/org/apache/logging/log4j/log4j-to-slf4j/2.13.3/log4j-to-slf4j-2.13.3.jar:/Users/kazusa/.m2/repository/org/apache/logging/log4j/log4j-api/2.13.3/log4j-api-2.13.3.jar:/Users/kazusa/.m2/repository/org/slf4j/jul-to-slf4j/1.7.25/jul-to-slf4j-1.7.25.jar:/Users/kazusa/.m2/repository/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5.jar:/Users/kazusa/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar:/Users/kazusa/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar:/Users/kazusa/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar:/Users/kazusa/.m2/repository/net/bytebuddy/byte-buddy/1.10.5/byte-buddy-1.10.5.jar:/Users/kazusa/.m2/repository/org/springframework/spring-core/5.2.14.RELEASE/spring-core-5.2.14.RELEASE.jar:/Users/kazusa/.m2/repository/org/springframework/spring-jcl/5.2.14.RELEASE/spring-jcl-5.2.14.RELEASE.jar:/Users/kazusa/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar com.baoshi.robot.app.RobotApplication
Connected to the target VM, address: '127.0.0.1:57587', transport: 'socket'
  _                               _         _
 | |__    __ _     ___     ___   | |_      (_)
 | '_ \  / _` |   / _ \   (_-<   | ' \     | |
 |_.__/  \__,_|   \___/   /__/_  |_||_|   _|_|_
_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|
"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'

2026-04-14 12:43:30.598  INFO [baoshi-robot,,,,,] 15028 --- [           main] c.a.n.c.c.impl.LocalConfigInfoProcessor  : LOCAL_SNAPSHOT_PATH:/Users/kazusa/nacos/config
2026-04-14 12:43:30.617  INFO [baoshi-robot,,,,,] 15028 --- [           main] c.a.nacos.client.config.impl.Limiter     : limitTime:5.0
2026-04-14 12:43:30.643  INFO [baoshi-robot,,,,,] 15028 --- [           main] c.a.nacos.client.config.utils.JvmUtil    : isMultiInstance:false
2026-04-14 12:43:30.688  WARN [baoshi-robot,,,,,] 15028 --- [           main] c.a.c.n.c.NacosPropertySourceBuilder     : Ignore the empty nacos configuration and get it based on dataId[baoshi-robot] & group[DEFAULT_GROUP]
2026-04-14 12:43:30.691  WARN [baoshi-robot,,,,,] 15028 --- [           main] c.a.c.n.c.NacosPropertySourceBuilder     : Ignore the empty nacos configuration and get it based on dataId[baoshi-robot.properties] & group[DEFAULT_GROUP]
2026-04-14 12:43:30.695  WARN [baoshi-robot,,,,,] 15028 --- [           main] c.a.c.n.c.NacosPropertySourceBuilder     : Ignore the empty nacos configuration and get it based on dataId[baoshi-robot-zzw.properties] & group[DEFAULT_GROUP]
2026-04-14 12:43:30.696  INFO [baoshi-robot,,,,,] 15028 --- [           main] b.c.PropertySourceBootstrapConfiguration : Located property source: [BootstrapPropertySource {name='bootstrapProperties-baoshi-robot-zzw.properties,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-baoshi-robot.properties,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-baoshi-robot,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-baoshi-robot.yml,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-system.yml,DEFAULT_GROUP'}]
2026-04-14 12:43:30.703  INFO [baoshi-robot,,,,,] 15028 --- [           main] c.c.c.ConfigServicePropertySourceLocator : Fetching config from server at : http://localhost:8888
2026-04-14 12:43:30.787  INFO [baoshi-robot,,,,,] 15028 --- [           main] c.c.c.ConfigServicePropertySourceLocator : Connect Timeout Exception on Url - http://localhost:8888. Will be trying the next url if available
2026-04-14 12:43:30.787  WARN [baoshi-robot,,,,,] 15028 --- [           main] c.c.c.ConfigServicePropertySourceLocator : Could not locate PropertySource: I/O error on GET request for "http://localhost:8888/baoshi-robot/zzw": Connection refused (Connection refused); nested exception is java.net.ConnectException: Connection refused (Connection refused)
2026-04-14 12:43:31.629  INFO [baoshi-robot,,,,,] 15028 --- [           main] com.baoshi.robot.app.RobotApplication    : The following profiles are active: zzw
2026-04-14 12:43:33.708  INFO [baoshi-robot,,,,,] 15028 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
2026-04-14 12:43:33.710  INFO [baoshi-robot,,,,,] 15028 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
2026-04-14 12:43:33.779  INFO [baoshi-robot,,,,,] 15028 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 58ms. Found 0 Redis repository interfaces.
2026-04-14 12:43:34.040  WARN [baoshi-robot,,,,,] 15028 --- [           main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
2026-04-14 12:43:34.633  INFO [baoshi-robot,,,,,] 15028 --- [           main] o.s.cloud.context.scope.GenericScope     : BeanFactory id=24dd581b-7598-3e93-a080-7b2f92dce27a
2026-04-14 12:43:34.688  INFO [baoshi-robot,,,,,] 15028 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'robotAsyncConf' of type [com.baoshi.robot.common.config.RobotAsyncConf$$EnhancerBySpringCGLIB$$df6d0295] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-04-14 12:43:34.992  INFO [baoshi-robot,,,,,] 15028 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-04-14 12:43:34.996  INFO [baoshi-robot,,,,,] 15028 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$357712a1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-04-14 12:43:35.004  INFO [baoshi-robot,,,,,] 15028 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-04-14 12:43:35.010  INFO [baoshi-robot,,,,,] 15028 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'org.apache.rocketmq.spring.autoconfigure.RocketMQAutoConfiguration' of type [org.apache.rocketmq.spring.autoconfigure.RocketMQAutoConfiguration$$EnhancerBySpringCGLIB$$f47eb0cc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-04-14 12:43:35.015  INFO [baoshi-robot,,,,,] 15028 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'org.apache.rocketmq.spring.autoconfigure.MessageConverterConfiguration' of type [org.apache.rocketmq.spring.autoconfigure.MessageConverterConfiguration$$EnhancerBySpringCGLIB$$f8da9ba] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-04-14 12:43:35.046  INFO [baoshi-robot,,,,,] 15028 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'createRocketMQMessageConverter' of type [org.apache.rocketmq.spring.support.RocketMQMessageConverter] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-04-14 12:43:35.051  INFO [baoshi-robot,,,,,] 15028 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'rocketmq-org.apache.rocketmq.spring.autoconfigure.RocketMQProperties' of type [org.apache.rocketmq.spring.autoconfigure.RocketMQProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-04-14 12:43:35.065  INFO [baoshi-robot,,,,,] 15028 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'defaultMQProducer' of type [org.apache.rocketmq.client.producer.TransactionMQProducer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
RocketMQLog:WARN No appenders could be found for logger (io.netty.util.concurrent.GlobalEventExecutor).
RocketMQLog:WARN Please initialize the logger system properly.
2026-04-14 12:43:35.167  INFO [baoshi-robot,,,,,] 15028 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'rocketMQTemplate' of type [org.apache.rocketmq.spring.core.RocketMQTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-04-14 12:43:35.174  INFO [baoshi-robot,,,,,] 15028 --- [           main] c.b.m.s.b.c.RocketMQTraceConfiguration   : RocketMQTraceConfiguration: Registered SendMessageHook for RocketMQTemplate
2026-04-14 12:43:35.185  INFO [baoshi-robot,,,,,] 15028 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-04-14 12:43:35.187  INFO [baoshi-robot,,,,,] 15028 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration$ReactiveLoadBalancerConfig' of type [org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration$ReactiveLoadBalancerConfig] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-04-14 12:43:35.189  INFO [baoshi-robot,,,,,] 15028 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'deferringLoadBalancerExchangeFilterFunction' of type [org.springframework.cloud.client.loadbalancer.reactive.DeferringLoadBalancerExchangeFilterFunction] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-04-14 12:43:35.445  INFO [baoshi-robot,,,,,] 15028 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 20002 (http)
2026-04-14 12:43:35.452  INFO [baoshi-robot,,,,,] 15028 --- [           main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
2026-04-14 12:43:35.452  INFO [baoshi-robot,,,,,] 15028 --- [           main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.45]
2026-04-14 12:43:35.513  INFO [baoshi-robot,,,,,] 15028 --- [           main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
2026-04-14 12:43:35.513  INFO [baoshi-robot,,,,,] 15028 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3873 ms
2026-04-14 12:43:35.612  WARN [baoshi-robot,,,,,] 15028 --- [           main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
2026-04-14 12:43:35.612  WARN [baoshi-robot,,,,,] 15028 --- [           main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
2026-04-14 12:43:35.624 ERROR [baoshi-robot,,,,,] 15028 --- [           main] o.s.b.web.embedded.tomcat.TomcatStarter  : Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException. Message: Error creating bean with name 'userFilter': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.baoshi.redis.service.RedisService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@javax.annotation.Resource(shareable=true, lookup=, name=, description=, authenticationType=CONTAINER, type=class java.lang.Object, mappedName=)}
2026-04-14 12:43:35.640  INFO [baoshi-robot,,,,,] 15028 --- [           main] o.apache.catalina.core.StandardService   : Stopping service [Tomcat]
2026-04-14 12:43:35.673  WARN [baoshi-robot,,,,,] 15028 --- [           main] o.a.c.loader.WebappClassLoaderBase       : The web application [ROOT] appears to have started a thread named [logback-4] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
 sun.misc.Unsafe.park(Native Method)
 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2044)
 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1081)
 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
 java.lang.Thread.run(Thread.java:750)
2026-04-14 12:43:35.673  WARN [baoshi-robot,,,,,] 15028 --- [           main] o.a.c.loader.WebappClassLoaderBase       : The web application [ROOT] appears to have started a thread named [logback-5] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
 sun.misc.Unsafe.park(Native Method)
 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2044)
 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1081)
 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
 java.lang.Thread.run(Thread.java:750)
2026-04-14 12:43:35.675  WARN [baoshi-robot,,,,,] 15028 --- [           main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
2026-04-14 12:43:35.725  INFO [baoshi-robot,,,,,] 15028 --- [lientSelector_1] RocketmqRemoting                         : closeChannel: close the connection to remote address[192.168.20.252:10911] result: true
2026-04-14 12:43:35.726  INFO [baoshi-robot,,,,,] 15028 --- [lientSelector_1] RocketmqRemoting                         : closeChannel: close the connection to remote address[192.168.20.252:9876] result: true
2026-04-14 12:43:35.733  INFO [baoshi-robot,,,,,] 15028 --- [           main] ConditionEvaluationReportLoggingListener :

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2026-04-14 12:43:35.759 ERROR [baoshi-robot,,,,,] 15028 --- [           main] o.s.b.d.LoggingFailureAnalysisReporter   :

***************************
APPLICATION FAILED TO START
***************************

Description:

A component required a bean of type 'com.baoshi.redis.service.RedisService' that could not be found.

Action:

Consider defining a bean of type 'com.baoshi.redis.service.RedisService' in your configuration.

Disconnected from the target VM, address: '127.0.0.1:57587', transport: 'socket'
2026-04-14 12:46:57.991  WARN [baoshi-robot,,,,,] 15028 --- [       Thread-3] c.a.n.common.http.HttpClientBeanHolder   : [HttpClientBeanHolder] Start destroying common HttpClient
2026-04-14 12:46:57.994  WARN [baoshi-robot,,,,,] 15028 --- [       Thread-3] c.a.n.common.http.HttpClientBeanHolder   : [HttpClientBeanHolder] Destruction of the end

Process finished with exit code 137 (interrupted by signal 9:SIGKILL)

</user_query>


role: assistant

text:
分析问题：`RobotApplication` 启动失败，因 `userFilter` 需要注入 `com.baoshi.redis.service.RedisService`，但上下文中不存在该 Bean。正在搜索代码库以定位根因。

[REDACTED]


text: [REDACTED]


text: [REDACTED]

Shell

command: jar tf /Users/kazusa/IdeaProjects/baoshi/wms/baoshi-common/common-redis-spring-boot-starter/target/common-redis-spring-boot-starter-1.0.0-SNAPSHOT.jar 2>/dev/null | head -30 || unzip -l /Users/kazusa/IdeaProjects/baoshi/wms/baoshi-common/common-redis-spring-boot-starter/target/*.jar 2>/dev/null | head -30

description: List JAR contents for redis starter META-INF


text:
确认根因：`common-redis-spring-boot-starter` 的 JAR 中缺少 `META-INF/spring.factories`，`RedisAutoConfigure` 不会被加载；`RobotApplication` 的 `scanBasePackages` 仅包含 `com.baoshi.robot` 与 `com.baoshi.common`，未扫描 `com.baoshi.redis`，因此 `RedisServiceImpl` 未注册。其他服务使用 `scanBasePackages = {"com.baoshi"}`，能扫描到 `com.baoshi.redis`。

制定方案：在 `common-redis-spring-boot-starter` 添加 `META-INF/spring.factories`，注册 `RedisAutoConfigure`（与 `common-micro` 一致），从根源修复。

执行：添加 `spring.factories` 并运行编译验证。

[REDACTED]


text:
重新评估：若向 `common-redis` 添加 `spring.factories`，同时使用 `scanBasePackages = {"com.baoshi"}` 的应用会因重复扫描 `com.baoshi.redis` 而可能产生重复 Bean。最稳妥的修复：在 `RobotApplication` 的 `scanBasePackages` 中加入 `com.baoshi.redis`。

[REDACTED]

StrReplace

old_string: @SpringBootApplication(scanBasePackages = {"com.baoshi.robot", "com.baoshi.common"}, exclude = {DataSourceAutoConfiguration.class})

new_string:
@SpringBootApplication(
        scanBasePackages = {"com.baoshi.robot", "com.baoshi.common", "com.baoshi.redis"},
        exclude = {DataSourceAutoConfiguration.class})


text: [REDACTED]

Shell

command: cd /Users/kazusa/IdeaProjects/baoshi/wms && mvn -q -pl baoshi-robot/baoshi-robot-application -am compile -DskipTests

description: Compile robot-application module with dependencies


text: [REDACTED]

command: cd /Users/kazusa/IdeaProjects/baoshi/wms/baoshi-robot && mvn -q -pl baoshi-robot-application -am compile -DskipTests

description: Compile robot-application from baoshi-robot reactor


text:
【执行方案】

## 原因说明

1. **`UserFilter`**（`common-micro-spring-boot-starter`）通过 **`META-INF/spring.factories`** 里的 `MicroAutoConfigure` 被注册，并依赖 **`RedisService`**。
2. **`RedisServiceImpl`**、`**RedisConfig**` 在包 **`com.baoshi.redis`** 下，只能靠 **组件扫描** 或 **`RedisAutoConfigure` 里的 `@ComponentScan("com.baoshi.redis")`** 注册。
3. **`common-redis-spring-boot-starter` 的 JAR 里没有 `spring.factories`**，`RedisAutoConfigure` 实际不会自动生效。
4. 其它服务（如 WMS）使用 **`scanBasePackages = {"com.baoshi"}`**，会扫到 `com.baoshi.redis`，所以没问题。
5. **`RobotApplication`** 原先只扫描 **`com.baoshi.robot`、`com.baoshi.common`**，**扫不到 `com.baoshi.redis`**，因此没有 `RedisService` Bean，在创建 `UserFilter` 时失败。

若在 `common-redis` 里补 `spring.factories`，对已使用 **`scanBasePackages = {"com.baoshi"}`** 的应用可能造成 **同一批类被扫两次**，存在重复 Bean 风险，因此只改 **`RobotApplication`** 的扫描范围更合适。

## 修改说明

在 **`RobotApplication`** 的 `scanBasePackages` 中增加 **`com.baoshi.redis`**，使 `RedisServiceImpl`、`RedisConfig` 等被正常注册。

```13:16:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-robot/baoshi-robot-application/src/main/java/com/baoshi/robot/app/RobotApplication.java
@SpringBootApplication(
        scanBasePackages = {"com.baoshi.robot", "com.baoshi.common", "com.baoshi.redis"},
        exclude = {DataSourceAutoConfiguration.class})
```

已在 `baoshi-robot` 目录下执行 **`mvn -pl baoshi-robot-application -am compile -DskipTests`**，编译通过。

---

**说明**：日志里 **Spring Cloud Config `localhost:8888` Connection refused** 是另一件事；若 Nacos/本地里 **`spring.redis.host`/`port`** 未配置，启动可能在 Redis 相关 Bean 初始化阶段再报错，需要保证 `zzw` 等 profile 下 Redis 配置完整。

[REDACTED]


text:
<user_query>
给我找下那里用了userFilter
</user_query>


text:
在这套代码里，**没有任何其它 Java 类通过 `import` 或方法参数去“调用” `UserFilter`**。它是作为 **Servlet 过滤器** 挂在整条 HTTP 链上的，生效方式如下。

## 1. 定义处（唯一实现）

```32:38:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-common/common-micro-spring-boot-starter/src/main/java/com/baoshi/micro/filter/UserFilter.java
@Component
@Slf4j
@WebFilter(filterName = "UserFilter", urlPatterns = "/*")
public class UserFilter implements Filter {

    @Resource
    private RedisService redisService;
```

含义：`@Component` 交给 Spring 管理；`@WebFilter(urlPatterns = "/*")` 表示对所有路径做过滤（具体是否由容器扫描 `@WebFilter` 还与是否启用 `ServletComponentScan` 等有关，但 Spring Boot 对带 `@Component` 的 `Filter` 常见做法是注册为 Filter Bean）。

## 2. 如何被放进容器（间接“使用”）

`common-micro-spring-boot-starter` 通过 **`META-INF/spring.factories`** 启用自动配置，里面 **`@ComponentScan("com.baoshi.micro")`** 会扫到 `com.baoshi.micro.filter.UserFilter`：

```15:20:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-common/common-micro-spring-boot-starter/src/main/java/com/baoshi/micro/spring/boot/autoconfigure/MicroAutoConfigure.java
@Slf4j
@Configuration
@ConditionalOnWebApplication
@ComponentScan(basePackages = {"com.baoshi.micro"})
@EnableConfigurationProperties({PlatformMicroProperties.class})
public class MicroAutoConfigure {
```

```1:2:/Users/kazusa/IdeaProjects/baoshi/wms/baoshi-common/common-micro-spring-boot-starter/src/main/resources/META-INF/spring.factories
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
com.baoshi.micro.spring.boot.autoconfigure.MicroAutoConfigure
```

因此：**只要工程依赖了 `common-micro-spring-boot-starter` 且是 Web 应用，就会自动注册 `UserFilter` 这个 Bean**（你日志里的 bean 名 `userFilter` 就是 Spring 默认的驼峰命名）。

## 3. 哪些模块会把它带进来

凡 **`pom.xml` 里依赖了 `common-micro-spring-boot-starter`** 的服务都可能加载它，例如（节选）：`baoshi-wms`、`baoshi-datahub`、`baoshi-basic`、`baoshi-erp`、`baoshi-entry-order-server`、`baoshi-device-check-server`、`baoshi-robot-common`、`baoshi-robot-hik` 等。网关里该依赖在 `pom.xml` 里是注释掉的，一般不会走这套 Servlet `UserFilter`。

**结论**：业务代码里**找不到**对 `UserFilter` 的显式引用；它是 **starter 自动配置 + 组件扫描** 挂上的全局过滤器，**每个 HTTP 请求** 都会经过它的 `doFilter`。若要禁用或条件化，需要在 `common-micro` 里改自动配置/`@ConditionalOn*` 或各应用排除自动配置类。

[REDACTED]