-
Notifications
You must be signed in to change notification settings - Fork 420
Description
When I'm trying to integrate the oda.mongodb into spring boot 3.5+. I get this error message
java.lang.NoSuchMethodError: 'com.mongodb.internal.connection.StreamFactoryFactory com.mongodb.internal.connection.StreamFactoryHelper.getSyncStreamFactoryFactory(com.mongodb.connection.TransportSettings, com.mongodb.spi.dns.InetAddressResolver)' at com.mongodb.MongoClient.<init>(MongoClient.java:256) ~[mongodb-driver-legacy-5.5.1.jar:na] at com.mongodb.MongoClient.<init>(MongoClient.java:444) ~[mongodb-driver-legacy-5.5.1.jar:na] at com.mongodb.MongoClient.<init>(MongoClient.java:330) ~[mongodb-driver-legacy-5.5.1.jar:na] at com.mongodb.MongoClient.<init>(MongoClient.java:317) ~[mongodb-driver-legacy-5.5.1.jar:na] at org.eclipse.birt.data.oda.mongodb.impl.MongoDBDriver.createMongoNode(MongoDBDriver.java:349) ~[org.eclipse.birt.data.oda.mongodb-4.20.0.jar:na] at org.eclipse.birt.data.oda.mongodb.impl.MongoDBDriver.getMongoNodeInstance(MongoDBDriver.java:118) ~[org.eclipse.birt.data.oda.mongodb-4.20.0.jar:na] at org.eclipse.birt.data.oda.mongodb.impl.MongoDBDriver.getMongoNode(MongoDBDriver.java:134) ~[org.eclipse.birt.data.oda.mongodb-4.20.0.jar:na] at org.eclipse.birt.data.oda.mongodb.impl.MDbConnection.getMongoDatabase(MDbConnection.java:62) ~[org.eclipse.birt.data.oda.mongodb-4.20.0.jar:na] at org.eclipse.birt.data.oda.mongodb.impl.MDbConnection.open(MDbConnection.java:55) ~[org.eclipse.birt.data.oda.mongodb-4.20.0.jar:na] at org.eclipse.datatools.connectivity.oda.consumer.helper.OdaConnection.open(OdaConnection.java:250) ~[org.eclipse.datatools.connectivity.oda.consumer-3.5.0.jar:na] at org.eclipse.birt.data.engine.odaconsumer.ConnectionManager.openConnection(ConnectionManager.java:160) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.executor.DataSource.newConnection(DataSource.java:210) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.executor.DataSource.open(DataSource.java:199) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.DataSourceRuntime.openOdiDataSource(DataSourceRuntime.java:195) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.QueryExecutor.openDataSource(QueryExecutor.java:421) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.QueryExecutor.prepareExecution(QueryExecutor.java:305) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedQuery.doPrepare(PreparedQuery.java:388) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.produceQueryResults(PreparedDataSourceQuery.java:164) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.execute(PreparedDataSourceQuery.java:153) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedOdaDSQuery.execute(PreparedOdaDSQuery.java:172) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.execute(PreparedDataSourceQuery.java:137) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedJointDataSourceQuery.populatePreparedQuery(PreparedJointDataSourceQuery.java:468) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedJointDataSourceQuery.populatePreparedQuery(PreparedJointDataSourceQuery.java:418) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedJointDataSourceQuery$JointDataSetQueryExecutor.createOdiQuery(PreparedJointDataSourceQuery.java:499) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.QueryExecutor.prepareExecution(QueryExecutor.java:313) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedQuery.doPrepare(PreparedQuery.java:388) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.produceQueryResults(PreparedDataSourceQuery.java:164) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.execute(PreparedDataSourceQuery.java:153) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.execute(PreparedDataSourceQuery.java:137) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedJointDataSourceQuery.populatePreparedQuery(PreparedJointDataSourceQuery.java:468) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedJointDataSourceQuery.populatePreparedQuery(PreparedJointDataSourceQuery.java:418) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedJointDataSourceQuery$JointDataSetQueryExecutor.createOdiQuery(PreparedJointDataSourceQuery.java:499) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.QueryExecutor.prepareExecution(QueryExecutor.java:313) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedQuery.doPrepare(PreparedQuery.java:388) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.produceQueryResults(PreparedDataSourceQuery.java:164) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.execute(PreparedDataSourceQuery.java:153) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.execute(PreparedDataSourceQuery.java:137) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedJointDataSourceQuery.populatePreparedQuery(PreparedJointDataSourceQuery.java:468) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedJointDataSourceQuery.populatePreparedQuery(PreparedJointDataSourceQuery.java:418) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedJointDataSourceQuery$JointDataSetQueryExecutor.createOdiQuery(PreparedJointDataSourceQuery.java:499) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.QueryExecutor.prepareExecution(QueryExecutor.java:313) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedQuery.doPrepare(PreparedQuery.java:388) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.produceQueryResults(PreparedDataSourceQuery.java:164) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.execute(PreparedDataSourceQuery.java:153) ~[org.eclipse.birt.data-4.20.0.jar:na] at org.eclipse.birt.report.data.adapter.impl.DataRequestSessionImpl.execute(DataRequestSessionImpl.java:594) ~[org.eclipse.birt.report.data.adapter-4.20.0.jar:na] at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExecuteQuery(DteDataEngine.java:138) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.data.dte.AbstractDataEngine.execute(AbstractDataEngine.java:254) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.executor.ExecutionContext.executeQuery(ExecutionContext.java:1624) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.executor.QueryItemExecutor.executeQuery(QueryItemExecutor.java:73) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.executor.DataItemExecutor.execute(DataItemExecutor.java:74) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.internal.executor.dup.SuppressDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor.java:41) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.internal.executor.wrap.WrappedReportItemExecutor.execute(WrappedReportItemExecutor.java:45) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportItemExecutor.execute(LocalizedReportItemExecutor.java:34) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:62) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.layoutChildren(HTMLStackingLM.java:27) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:133) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.resumeLayout(HTMLInlineStackingLM.java:97) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.layoutNodes(HTMLInlineStackingLM.java:136) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.layoutChildren(HTMLStackingLM.java:27) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:133) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:66) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.layoutChildren(HTMLStackingLM.java:27) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.layout.html.HTMLRepeatHeaderLM.layoutChildren(HTMLRepeatHeaderLM.java:54) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:133) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:66) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout(HTMLPageLM.java:92) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:97) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.doRun(RunAndRenderTask.java:145) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run(RunAndRenderTask.java:69) ~[org.eclipse.birt.report.engine-4.20.0.jar:na] at com.gms.invoice.management.report.pdf.InvoiceReport.generate(InvoiceReport.java:37) ~[classes/:na] at com.gms.invoice.management.service.InvoiceService.generateInvoiceFile(InvoiceService.java:53) ~[classes/:na] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[na:na] at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[na:na] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) ~[spring-aop-6.2.7.jar:6.2.7] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) ~[spring-aop-6.2.7.jar:6.2.7] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-6.2.7.jar:6.2.7] at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89) ~[spring-aop-6.2.7.jar:6.2.7] at com.gms.invoice.management.aop.LoggingAspect.logMethodExecution(LoggingAspect.java:35) ~[classes/:na] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[na:na] at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[na:na] at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:642) ~[spring-aop-6.2.7.jar:6.2.7] at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:632) ~[spring-aop-6.2.7.jar:6.2.7] at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:71) ~[spring-aop-6.2.7.jar:6.2.7] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.7.jar:6.2.7] at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) ~[spring-aop-6.2.7.jar:6.2.7] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184) ~[spring-aop-6.2.7.jar:6.2.7] at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:728) ~[spring-aop-6.2.7.jar:6.2.7] at com.gms.invoice.management.service.InvoiceService$$SpringCGLIB$$0.generateInvoiceFile(<generated>) ~[classes/:na] at com.gms.invoice.management.controller.InvoiceController.generateInvoiceFile(InvoiceController.java:22) ~[classes/:na] at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[na:na] at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[na:na] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:258) ~[spring-web-6.2.7.jar:6.2.7] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:191) ~[spring-web-6.2.7.jar:6.2.7] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) ~[spring-webmvc-6.2.7.jar:6.2.7] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986) ~[spring-webmvc-6.2.7.jar:6.2.7] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891) ~[spring-webmvc-6.2.7.jar:6.2.7] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-6.2.7.jar:6.2.7] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) ~[spring-webmvc-6.2.7.jar:6.2.7] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) ~[spring-webmvc-6.2.7.jar:6.2.7] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) ~[spring-webmvc-6.2.7.jar:6.2.7] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) ~[spring-webmvc-6.2.7.jar:6.2.7] at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) ~[tomcat-embed-core-10.1.41.jar:6.0] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) ~[spring-webmvc-6.2.7.jar:6.2.7] at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) ~[tomcat-embed-core-10.1.41.jar:6.0] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) ~[tomcat-embed-websocket-10.1.41.jar:10.1.41] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-6.2.7.jar:6.2.7] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.7.jar:6.2.7] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-6.2.7.jar:6.2.7] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.7.jar:6.2.7] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-6.2.7.jar:6.2.7] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) ~[spring-web-6.2.7.jar:6.2.7] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1740) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.41.jar:10.1.41] at java.base/java.lang.Thread.run(Thread.java:1583) ~[na:na]
I think that's because there are some dependences compatibity issues, right? If yes, Is there any plan to support spring boot 3.5+