793 lines
68 KiB
Plaintext
793 lines
68 KiB
Plaintext
09:47:05.621 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - [report,40] -
|
||
|
||
***************************
|
||
APPLICATION FAILED TO START
|
||
***************************
|
||
|
||
Description:
|
||
|
||
The bean 'delayedQueue', defined in class path resource [com/boot/order/utils/DelayedQueueConfig.class], could not be registered. A bean with that name has already been defined in file [D:\Java\IDEA\workspace\PracticalTraining-2\car_server\boot-car-order\car-order-server\target\classes\com\boot\order\utils\DelayedQueue.class] and overriding is disabled.
|
||
|
||
Action:
|
||
|
||
Consider renaming one of the beans or enabling overriding by setting spring.main.allow-bean-definition-overriding=true
|
||
|
||
09:48:01.200 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - [report,40] -
|
||
|
||
***************************
|
||
APPLICATION FAILED TO START
|
||
***************************
|
||
|
||
Description:
|
||
|
||
Field delayedQueue in com.boot.order.service.impl.PlaceOrderImpl required a bean of type 'com.boot.order.utils.DelayedQueue' that could not be found.
|
||
|
||
The injection point has the following annotations:
|
||
- @org.springframework.beans.factory.annotation.Autowired(required=true)
|
||
|
||
|
||
Action:
|
||
|
||
Consider defining a bean of type 'com.boot.order.utils.DelayedQueue' in your configuration.
|
||
|
||
09:50:15.899 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
09:50:16.944 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
09:50:19.010 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
09:50:23.054 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
09:50:28.119 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
10:02:50.997 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
10:02:52.077 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
10:02:54.145 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
10:02:58.209 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
10:03:03.268 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
10:09:09.198 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
10:09:10.308 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
10:09:12.385 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
10:09:16.448 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
10:09:21.505 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
10:40:21.547 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - delivery acknowledgement on channel 1 timed out. Timeout value used: 1800000 ms. This timeout value can be configured, see consumers doc guide to learn more, class-id=0, method-id=0)
|
||
11:11:21.647 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - delivery acknowledgement on channel 2 timed out. Timeout value used: 1800000 ms. This timeout value can be configured, see consumers doc guide to learn more, class-id=0, method-id=0)
|
||
11:25:19.773 [http-nio-9206-exec-7] ERROR druid.sql.Statement - [statementLogError,148] - {conn-10005, stmt-20006} execute error. SELECT 1 FROM DUAL
|
||
com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
|
||
|
||
The last packet successfully received from the server was 4,546,541 milliseconds ago. The last packet sent successfully to the server was 4,546,561 milliseconds ago.
|
||
at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:175)
|
||
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64)
|
||
at com.mysql.cj.jdbc.StatementImpl.executeQuery(StatementImpl.java:1200)
|
||
at com.alibaba.druid.filter.FilterChainImpl.statement_executeQuery(FilterChainImpl.java:2866)
|
||
at com.alibaba.druid.filter.FilterAdapter.statement_executeQuery(FilterAdapter.java:2513)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.statement_executeQuery(FilterEventAdapter.java:296)
|
||
at com.alibaba.druid.filter.FilterChainImpl.statement_executeQuery(FilterChainImpl.java:2863)
|
||
at com.alibaba.druid.filter.FilterAdapter.statement_executeQuery(FilterAdapter.java:2513)
|
||
at com.alibaba.druid.filter.FilterEventAdapter.statement_executeQuery(FilterEventAdapter.java:296)
|
||
at com.alibaba.druid.filter.FilterChainImpl.statement_executeQuery(FilterChainImpl.java:2863)
|
||
at com.alibaba.druid.proxy.jdbc.StatementProxyImpl.executeQuery(StatementProxyImpl.java:215)
|
||
at com.alibaba.druid.pool.vendor.MySqlValidConnectionChecker.isValidConnection(MySqlValidConnectionChecker.java:140)
|
||
at com.alibaba.druid.pool.DruidAbstractDataSource.testConnectionInternal(DruidAbstractDataSource.java:1518)
|
||
at com.alibaba.druid.pool.DruidDataSource.getConnectionDirect(DruidDataSource.java:1525)
|
||
at com.alibaba.druid.filter.FilterChainImpl.dataSource_connect(FilterChainImpl.java:5058)
|
||
at com.alibaba.druid.filter.logging.LogFilter.dataSource_getConnection(LogFilter.java:909)
|
||
at com.alibaba.druid.filter.FilterChainImpl.dataSource_connect(FilterChainImpl.java:5054)
|
||
at com.alibaba.druid.filter.stat.StatFilter.dataSource_getConnection(StatFilter.java:704)
|
||
at com.alibaba.druid.filter.FilterChainImpl.dataSource_connect(FilterChainImpl.java:5054)
|
||
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1448)
|
||
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1440)
|
||
at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:83)
|
||
at com.baomidou.dynamic.datasource.ds.ItemDataSource.getConnection(ItemDataSource.java:56)
|
||
at com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource.getConnection(AbstractRoutingDataSource.java:55)
|
||
at org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:269)
|
||
at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
|
||
at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
|
||
at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:595)
|
||
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:382)
|
||
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
|
||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763)
|
||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708)
|
||
at com.boot.order.service.impl.PlaceOrderImpl$$EnhancerBySpringCGLIB$$29100ff5.placeAnOrder(<generated>)
|
||
at com.boot.order.controller.PlaceOrder.placeAnOrder(PlaceOrder.java:47)
|
||
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
|
||
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
|
||
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
|
||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
|
||
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
|
||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
|
||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
|
||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
|
||
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
|
||
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:665)
|
||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:750)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
|
||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
|
||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
|
||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
|
||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:926)
|
||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
|
||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||
at java.base/java.lang.Thread.run(Thread.java:840)
|
||
Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure
|
||
|
||
The last packet successfully received from the server was 4,546,541 milliseconds ago. The last packet sent successfully to the server was 4,546,561 milliseconds ago.
|
||
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
|
||
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
|
||
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
|
||
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
|
||
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
|
||
at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:62)
|
||
at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105)
|
||
at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:150)
|
||
at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:166)
|
||
at com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:582)
|
||
at com.mysql.cj.protocol.a.NativeProtocol.checkErrorMessage(NativeProtocol.java:762)
|
||
at com.mysql.cj.protocol.a.NativeProtocol.sendCommand(NativeProtocol.java:701)
|
||
at com.mysql.cj.protocol.a.NativeProtocol.sendQueryPacket(NativeProtocol.java:1052)
|
||
at com.mysql.cj.protocol.a.NativeProtocol.sendQueryString(NativeProtocol.java:998)
|
||
at com.mysql.cj.NativeSession.execSQL(NativeSession.java:655)
|
||
at com.mysql.cj.jdbc.StatementImpl.executeQuery(StatementImpl.java:1168)
|
||
... 86 common frames omitted
|
||
Caused by: java.net.SocketException: Connection reset
|
||
at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:328)
|
||
at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355)
|
||
at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808)
|
||
at java.base/java.net.Socket$SocketInputStream.read(Socket.java:966)
|
||
at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:484)
|
||
at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:478)
|
||
at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70)
|
||
at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1465)
|
||
at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1069)
|
||
at java.base/java.io.FilterInputStream.read(FilterInputStream.java:132)
|
||
at com.mysql.cj.protocol.FullReadInputStream.readFully(FullReadInputStream.java:64)
|
||
at com.mysql.cj.protocol.a.SimplePacketReader.readHeaderLocal(SimplePacketReader.java:81)
|
||
at com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:63)
|
||
at com.mysql.cj.protocol.a.SimplePacketReader.readHeader(SimplePacketReader.java:45)
|
||
at com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:52)
|
||
at com.mysql.cj.protocol.a.TimeTrackingPacketReader.readHeader(TimeTrackingPacketReader.java:41)
|
||
at com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:54)
|
||
at com.mysql.cj.protocol.a.MultiPacketReader.readHeader(MultiPacketReader.java:44)
|
||
at com.mysql.cj.protocol.a.NativeProtocol.readMessage(NativeProtocol.java:576)
|
||
... 92 common frames omitted
|
||
11:26:22.483 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
11:26:23.544 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
11:26:25.618 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
11:26:29.692 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
11:26:34.758 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'QC' in vhost '/': received 'false' but current is 'true', class-id=50, method-id=10)
|
||
14:55:26.993 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - delivery acknowledgement on channel 1 timed out. Timeout value used: 1800000 ms. This timeout value can be configured, see consumers doc guide to learn more, class-id=0, method-id=0)
|
||
16:11:42.519 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - delivery acknowledgement on channel 1 timed out. Timeout value used: 1800000 ms. This timeout value can be configured, see consumers doc guide to learn more, class-id=0, method-id=0)
|
||
16:47:59.982 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - delivery acknowledgement on channel 2 timed out. Timeout value used: 1800000 ms. This timeout value can be configured, see consumers doc guide to learn more, class-id=0, method-id=0)
|
||
17:26:05.738 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - [report,40] -
|
||
|
||
***************************
|
||
APPLICATION FAILED TO START
|
||
***************************
|
||
|
||
Description:
|
||
|
||
Field delayedQueue in com.boot.order.service.impl.PlaceOrderImpl required a bean of type 'com.boot.order.utils.DelayedQueue' that could not be found.
|
||
|
||
The injection point has the following annotations:
|
||
- @org.springframework.beans.factory.annotation.Autowired(required=true)
|
||
|
||
|
||
Action:
|
||
|
||
Consider defining a bean of type 'com.boot.order.utils.DelayedQueue' in your configuration.
|
||
|
||
17:31:51.746 [http-nio-9206-exec-2] ERROR c.b.c.s.h.GlobalExceptionHandler - [handleHttpRequestMethodNotSupported,62] - 请求地址'/order/sendDelayedMsg',不支持'POST'请求
|
||
18:02:36.249 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - delivery acknowledgement on channel 2 timed out. Timeout value used: 1800000 ms. This timeout value can be configured, see consumers doc guide to learn more, class-id=0, method-id=0)
|
||
18:03:18.316 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - delivery acknowledgement on channel 1 timed out. Timeout value used: 1800000 ms. This timeout value can be configured, see consumers doc guide to learn more, class-id=0, method-id=0)
|
||
18:32:36.367 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - delivery acknowledgement on channel 3 timed out. Timeout value used: 1800000 ms. This timeout value can be configured, see consumers doc guide to learn more, class-id=0, method-id=0)
|
||
18:33:18.511 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - delivery acknowledgement on channel 4 timed out. Timeout value used: 1800000 ms. This timeout value can be configured, see consumers doc guide to learn more, class-id=0, method-id=0)
|
||
19:51:37.316 [AMQP Connection 124.222.55.145:5672] ERROR o.s.a.r.c.CachingConnectionFactory - [log,752] - Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=404, reply-text=NOT_FOUND - no exchange 'order_exchange' in vhost '/', class-id=60, method-id=40)
|
||
20:32:04.055 [nacos.client.cachedata.internal.notifier] ERROR c.a.c.n.c.NacosPropertySourceBuilder - [loadNacosData,104] - parse data from Nacos error,dataId:bawei-car-orderdev.yml,data:# spring配置
|
||
spring:
|
||
redis:
|
||
host: 124.222.55.145
|
||
port: 6379
|
||
password:
|
||
|
||
rabbitmq:
|
||
host: 124.222.55.145
|
||
port: 5672
|
||
username: guest
|
||
password: guest
|
||
virtual-host: /
|
||
listener:
|
||
simple:
|
||
prefetch: 1 #每次取出来一条消息,消费完毕之后取下一条消费
|
||
acknowledge-mode: manual #手动确认消费
|
||
retry: #重试
|
||
enabled: true
|
||
#发送确认配置 开启发送确认
|
||
publisher-confirm-type: correlated #消息发送到broker确认
|
||
publisher-returns: true #消息发送到队列确认
|
||
|
||
datasource:
|
||
druid:
|
||
stat-view-servlet:
|
||
enabled: true
|
||
loginUsername: admin
|
||
loginPassword: 123456
|
||
dynamic:
|
||
druid:
|
||
initial-size: 5
|
||
min-idle: 5
|
||
maxActive: 20
|
||
maxWait: 60000
|
||
timeBetweenEvictionRunsMillis: 60000
|
||
minEvictableIdleTimeMillis: 300000
|
||
validationQuery: SELECT 1 FROM DUAL
|
||
testWhileIdle: true
|
||
testOnBorrow: false
|
||
testOnReturn: false
|
||
poolPreparedStatements: true
|
||
maxPoolPreparedStatementPerConnectionSize: 20
|
||
filters: stat,slf4j
|
||
connectionProperties: druid.stat.mergeSql\=true;druid.stat.slowSqlMillis\=5000
|
||
datasource:
|
||
# 主库数据源
|
||
master:
|
||
driver-class-name: com.mysql.cj.jdbc.Driver
|
||
url: jdbc:mysql://122.152.215.207:3306/car?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
|
||
username: root
|
||
password: 4646@1234
|
||
# 从库数据源
|
||
# slave:
|
||
# username:
|
||
# password:
|
||
# url:
|
||
# driver-class-name:
|
||
# seata: true # 开启seata代理,开启后默认每个数据源都代理,如果某个不需要代理可单独关闭
|
||
rabbitmq:
|
||
host: 124.222.55.145
|
||
port: 5672
|
||
username: guest
|
||
password: guest
|
||
virtual-host: /
|
||
listener:
|
||
simple:
|
||
prefetch: 1 #每次取出来一条消息,消费完毕之后取下一条消费
|
||
acknowledge-mode: manual #手动确认消费
|
||
retry: #重试
|
||
enabled: true
|
||
#发送确认配置 开启发送确认
|
||
publisher-confirm-type: correlated #消息发送到broker确认
|
||
publisher-returns: true #消息发送到队列确认
|
||
|
||
|
||
|
||
|
||
# #邮箱
|
||
# mail:
|
||
# host: smtp.qq.com
|
||
# port: 587
|
||
# username: 2193386250@qq.com
|
||
# password: ykoshmprningdidi
|
||
# default-encoding: UTF-8
|
||
# properties:
|
||
# mail:
|
||
# smtp:
|
||
# socketFactory:
|
||
# class: javax.net.ssl.SSLSocketFactory
|
||
# #开启debug模式,这样邮件发送过程的日志会在控制台打印出来,方便排查错误
|
||
# debug: true
|
||
|
||
|
||
|
||
|
||
|
||
# seata配置
|
||
seata:
|
||
# 默认关闭,如需启用spring.datasource.dynami.seata需要同时开启
|
||
enabled: false
|
||
# Seata 应用编号,默认为 ${spring.application.name}
|
||
application-id: ${spring.application.name}
|
||
# Seata 事务组编号,用于 TC 集群名
|
||
tx-service-group: ${spring.application.name}-group
|
||
# 关闭自动代理
|
||
enable-auto-data-source-proxy: false
|
||
# 服务配置项
|
||
service:
|
||
# 虚拟组和分组的映射
|
||
vgroup-mapping:
|
||
ruoyi-system-group: default
|
||
config:
|
||
type: nacos
|
||
nacos:
|
||
serverAddr: 124.222.55.145:8848
|
||
group: SEATA_GROUP
|
||
namespace:
|
||
registry:
|
||
type: nacos
|
||
nacos:
|
||
application: seata-server
|
||
server-addr: 124.222.55.145:8848
|
||
namespace:
|
||
|
||
# mybatis配置
|
||
mybatis:
|
||
# 搜索指定包别名
|
||
typeAliasesPackage: com.boot.domain
|
||
# 配置mapper的扫描,找到所有的mapper.xml映射文件
|
||
mapperLocations: classpath:mapper/**/*.xml
|
||
|
||
# swagger配置
|
||
swagger:
|
||
title: 系统模块接口文档
|
||
license: Powered By ruoyi
|
||
licenseUrl: https://ruoyi.vip
|
||
org.yaml.snakeyaml.constructor.DuplicateKeyException: while constructing a mapping
|
||
in 'reader', line 3, column 3:
|
||
redis:
|
||
^
|
||
found duplicate key rabbitmq
|
||
in 'reader', line 60, column 3:
|
||
rabbitmq:
|
||
^
|
||
|
||
at org.yaml.snakeyaml.constructor.SafeConstructor.processDuplicateKeys(SafeConstructor.java:105)
|
||
at org.yaml.snakeyaml.constructor.SafeConstructor.flattenMapping(SafeConstructor.java:76)
|
||
at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:189)
|
||
at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:461)
|
||
at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:556)
|
||
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:230)
|
||
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:220)
|
||
at org.springframework.boot.env.OriginTrackedYamlLoader$OriginTrackingConstructor.constructObject(OriginTrackedYamlLoader.java:123)
|
||
at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:480)
|
||
at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:190)
|
||
at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:461)
|
||
at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:556)
|
||
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:230)
|
||
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:220)
|
||
at org.springframework.boot.env.OriginTrackedYamlLoader$OriginTrackingConstructor.constructObject(OriginTrackedYamlLoader.java:123)
|
||
at org.yaml.snakeyaml.constructor.BaseConstructor.constructDocument(BaseConstructor.java:174)
|
||
at org.yaml.snakeyaml.constructor.BaseConstructor.getData(BaseConstructor.java:139)
|
||
at org.springframework.boot.env.OriginTrackedYamlLoader$OriginTrackingConstructor.getData(OriginTrackedYamlLoader.java:103)
|
||
at org.yaml.snakeyaml.Yaml$1.next(Yaml.java:514)
|
||
at org.springframework.beans.factory.config.YamlProcessor.process(YamlProcessor.java:199)
|
||
at org.springframework.beans.factory.config.YamlProcessor.process(YamlProcessor.java:166)
|
||
at org.springframework.boot.env.OriginTrackedYamlLoader.load(OriginTrackedYamlLoader.java:88)
|
||
at org.springframework.boot.env.YamlPropertySourceLoader.load(YamlPropertySourceLoader.java:50)
|
||
at com.alibaba.cloud.nacos.parser.NacosDataParserHandler.parseNacosData(NacosDataParserHandler.java:92)
|
||
at com.alibaba.cloud.nacos.client.NacosPropertySourceBuilder.loadNacosData(NacosPropertySourceBuilder.java:97)
|
||
at com.alibaba.cloud.nacos.client.NacosPropertySourceBuilder.build(NacosPropertySourceBuilder.java:73)
|
||
at com.alibaba.cloud.nacos.client.NacosPropertySourceLocator.loadNacosPropertySource(NacosPropertySourceLocator.java:199)
|
||
at com.alibaba.cloud.nacos.client.NacosPropertySourceLocator.loadNacosDataIfPresent(NacosPropertySourceLocator.java:186)
|
||
at com.alibaba.cloud.nacos.client.NacosPropertySourceLocator.loadApplicationConfiguration(NacosPropertySourceLocator.java:144)
|
||
at com.alibaba.cloud.nacos.client.NacosPropertySourceLocator.locate(NacosPropertySourceLocator.java:103)
|
||
at org.springframework.cloud.bootstrap.config.PropertySourceLocator.locateCollection(PropertySourceLocator.java:51)
|
||
at org.springframework.cloud.bootstrap.config.PropertySourceLocator.locateCollection(PropertySourceLocator.java:47)
|
||
at org.springframework.cloud.bootstrap.config.PropertySourceBootstrapConfiguration.doInitialize(PropertySourceBootstrapConfiguration.java:120)
|
||
at org.springframework.cloud.bootstrap.config.PropertySourceBootstrapConfiguration.initialize(PropertySourceBootstrapConfiguration.java:110)
|
||
at org.springframework.boot.SpringApplication.applyInitializers(SpringApplication.java:604)
|
||
at org.springframework.boot.SpringApplication.prepareContext(SpringApplication.java:373)
|
||
at org.springframework.boot.SpringApplication.run(SpringApplication.java:306)
|
||
at org.springframework.boot.builder.SpringApplicationBuilder.run(SpringApplicationBuilder.java:164)
|
||
at org.springframework.cloud.context.refresh.LegacyContextRefresher.addConfigFilesToEnvironment(LegacyContextRefresher.java:78)
|
||
at org.springframework.cloud.context.refresh.LegacyContextRefresher.updateEnvironment(LegacyContextRefresher.java:56)
|
||
at org.springframework.cloud.context.refresh.ContextRefresher.refreshEnvironment(ContextRefresher.java:101)
|
||
at org.springframework.cloud.context.refresh.ContextRefresher.refresh(ContextRefresher.java:94)
|
||
at org.springframework.cloud.endpoint.event.RefreshEventListener.handle(RefreshEventListener.java:72)
|
||
at org.springframework.cloud.endpoint.event.RefreshEventListener.onApplicationEvent(RefreshEventListener.java:61)
|
||
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176)
|
||
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169)
|
||
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143)
|
||
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421)
|
||
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378)
|
||
at com.alibaba.cloud.nacos.refresh.NacosContextRefresher$1.innerReceive(NacosContextRefresher.java:118)
|
||
at com.alibaba.nacos.api.config.listener.AbstractSharedListener.receiveConfigInfo(AbstractSharedListener.java:40)
|
||
at com.alibaba.nacos.client.config.impl.CacheData.lambda$safeNotifyListener$1(CacheData.java:334)
|
||
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
|
||
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
|
||
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
|
||
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
|
||
at java.base/java.lang.Thread.run(Thread.java:840)
|
||
20:32:24.550 [main] ERROR c.a.c.n.c.NacosPropertySourceBuilder - [loadNacosData,104] - parse data from Nacos error,dataId:bawei-car-orderdev.yml,data:# spring配置
|
||
spring:
|
||
redis:
|
||
host: 124.222.55.145
|
||
port: 6379
|
||
password:
|
||
|
||
rabbitmq:
|
||
host: 124.222.55.145
|
||
port: 5672
|
||
username: guest
|
||
password: guest
|
||
virtual-host: /
|
||
listener:
|
||
simple:
|
||
prefetch: 1 #每次取出来一条消息,消费完毕之后取下一条消费
|
||
acknowledge-mode: manual #手动确认消费
|
||
retry: #重试
|
||
enabled: true
|
||
#发送确认配置 开启发送确认
|
||
publisher-confirm-type: correlated #消息发送到broker确认
|
||
publisher-returns: true #消息发送到队列确认
|
||
|
||
datasource:
|
||
druid:
|
||
stat-view-servlet:
|
||
enabled: true
|
||
loginUsername: admin
|
||
loginPassword: 123456
|
||
dynamic:
|
||
druid:
|
||
initial-size: 5
|
||
min-idle: 5
|
||
maxActive: 20
|
||
maxWait: 60000
|
||
timeBetweenEvictionRunsMillis: 60000
|
||
minEvictableIdleTimeMillis: 300000
|
||
validationQuery: SELECT 1 FROM DUAL
|
||
testWhileIdle: true
|
||
testOnBorrow: false
|
||
testOnReturn: false
|
||
poolPreparedStatements: true
|
||
maxPoolPreparedStatementPerConnectionSize: 20
|
||
filters: stat,slf4j
|
||
connectionProperties: druid.stat.mergeSql\=true;druid.stat.slowSqlMillis\=5000
|
||
datasource:
|
||
# 主库数据源
|
||
master:
|
||
driver-class-name: com.mysql.cj.jdbc.Driver
|
||
url: jdbc:mysql://122.152.215.207:3306/car?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
|
||
username: root
|
||
password: 4646@1234
|
||
# 从库数据源
|
||
# slave:
|
||
# username:
|
||
# password:
|
||
# url:
|
||
# driver-class-name:
|
||
# seata: true # 开启seata代理,开启后默认每个数据源都代理,如果某个不需要代理可单独关闭
|
||
rabbitmq:
|
||
host: 124.222.55.145
|
||
port: 5672
|
||
username: guest
|
||
password: guest
|
||
virtual-host: /
|
||
listener:
|
||
simple:
|
||
prefetch: 1 #每次取出来一条消息,消费完毕之后取下一条消费
|
||
acknowledge-mode: manual #手动确认消费
|
||
retry: #重试
|
||
enabled: true
|
||
#发送确认配置 开启发送确认
|
||
publisher-confirm-type: correlated #消息发送到broker确认
|
||
publisher-returns: true #消息发送到队列确认
|
||
|
||
|
||
|
||
|
||
# #邮箱
|
||
# mail:
|
||
# host: smtp.qq.com
|
||
# port: 587
|
||
# username: 2193386250@qq.com
|
||
# password: ykoshmprningdidi
|
||
# default-encoding: UTF-8
|
||
# properties:
|
||
# mail:
|
||
# smtp:
|
||
# socketFactory:
|
||
# class: javax.net.ssl.SSLSocketFactory
|
||
# #开启debug模式,这样邮件发送过程的日志会在控制台打印出来,方便排查错误
|
||
# debug: true
|
||
|
||
|
||
|
||
|
||
|
||
# seata配置
|
||
seata:
|
||
# 默认关闭,如需启用spring.datasource.dynami.seata需要同时开启
|
||
enabled: false
|
||
# Seata 应用编号,默认为 ${spring.application.name}
|
||
application-id: ${spring.application.name}
|
||
# Seata 事务组编号,用于 TC 集群名
|
||
tx-service-group: ${spring.application.name}-group
|
||
# 关闭自动代理
|
||
enable-auto-data-source-proxy: false
|
||
# 服务配置项
|
||
service:
|
||
# 虚拟组和分组的映射
|
||
vgroup-mapping:
|
||
ruoyi-system-group: default
|
||
config:
|
||
type: nacos
|
||
nacos:
|
||
serverAddr: 124.222.55.145:8848
|
||
group: SEATA_GROUP
|
||
namespace:
|
||
registry:
|
||
type: nacos
|
||
nacos:
|
||
application: seata-server
|
||
server-addr: 124.222.55.145:8848
|
||
namespace:
|
||
|
||
# mybatis配置
|
||
mybatis:
|
||
# 搜索指定包别名
|
||
typeAliasesPackage: com.boot.domain
|
||
# 配置mapper的扫描,找到所有的mapper.xml映射文件
|
||
mapperLocations: classpath:mapper/**/*.xml
|
||
|
||
# swagger配置
|
||
swagger:
|
||
title: 系统模块接口文档
|
||
license: Powered By ruoyi
|
||
licenseUrl: https://ruoyi.vip
|
||
org.yaml.snakeyaml.constructor.DuplicateKeyException: while constructing a mapping
|
||
in 'reader', line 3, column 3:
|
||
redis:
|
||
^
|
||
found duplicate key rabbitmq
|
||
in 'reader', line 60, column 3:
|
||
rabbitmq:
|
||
^
|
||
|
||
at org.yaml.snakeyaml.constructor.SafeConstructor.processDuplicateKeys(SafeConstructor.java:105)
|
||
at org.yaml.snakeyaml.constructor.SafeConstructor.flattenMapping(SafeConstructor.java:76)
|
||
at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:189)
|
||
at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:461)
|
||
at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:556)
|
||
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:230)
|
||
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:220)
|
||
at org.springframework.boot.env.OriginTrackedYamlLoader$OriginTrackingConstructor.constructObject(OriginTrackedYamlLoader.java:123)
|
||
at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:480)
|
||
at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:190)
|
||
at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:461)
|
||
at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:556)
|
||
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:230)
|
||
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:220)
|
||
at org.springframework.boot.env.OriginTrackedYamlLoader$OriginTrackingConstructor.constructObject(OriginTrackedYamlLoader.java:123)
|
||
at org.yaml.snakeyaml.constructor.BaseConstructor.constructDocument(BaseConstructor.java:174)
|
||
at org.yaml.snakeyaml.constructor.BaseConstructor.getData(BaseConstructor.java:139)
|
||
at org.springframework.boot.env.OriginTrackedYamlLoader$OriginTrackingConstructor.getData(OriginTrackedYamlLoader.java:103)
|
||
at org.yaml.snakeyaml.Yaml$1.next(Yaml.java:514)
|
||
at org.springframework.beans.factory.config.YamlProcessor.process(YamlProcessor.java:199)
|
||
at org.springframework.beans.factory.config.YamlProcessor.process(YamlProcessor.java:166)
|
||
at org.springframework.boot.env.OriginTrackedYamlLoader.load(OriginTrackedYamlLoader.java:88)
|
||
at org.springframework.boot.env.YamlPropertySourceLoader.load(YamlPropertySourceLoader.java:50)
|
||
at com.alibaba.cloud.nacos.parser.NacosDataParserHandler.parseNacosData(NacosDataParserHandler.java:92)
|
||
at com.alibaba.cloud.nacos.client.NacosPropertySourceBuilder.loadNacosData(NacosPropertySourceBuilder.java:97)
|
||
at com.alibaba.cloud.nacos.client.NacosPropertySourceBuilder.build(NacosPropertySourceBuilder.java:73)
|
||
at com.alibaba.cloud.nacos.client.NacosPropertySourceLocator.loadNacosPropertySource(NacosPropertySourceLocator.java:199)
|
||
at com.alibaba.cloud.nacos.client.NacosPropertySourceLocator.loadNacosDataIfPresent(NacosPropertySourceLocator.java:186)
|
||
at com.alibaba.cloud.nacos.client.NacosPropertySourceLocator.loadApplicationConfiguration(NacosPropertySourceLocator.java:144)
|
||
at com.alibaba.cloud.nacos.client.NacosPropertySourceLocator.locate(NacosPropertySourceLocator.java:103)
|
||
at org.springframework.cloud.bootstrap.config.PropertySourceLocator.locateCollection(PropertySourceLocator.java:51)
|
||
at org.springframework.cloud.bootstrap.config.PropertySourceLocator.locateCollection(PropertySourceLocator.java:47)
|
||
at org.springframework.cloud.bootstrap.config.PropertySourceBootstrapConfiguration.doInitialize(PropertySourceBootstrapConfiguration.java:120)
|
||
at org.springframework.cloud.bootstrap.config.PropertySourceBootstrapConfiguration.initialize(PropertySourceBootstrapConfiguration.java:110)
|
||
at org.springframework.boot.SpringApplication.applyInitializers(SpringApplication.java:604)
|
||
at org.springframework.boot.SpringApplication.prepareContext(SpringApplication.java:373)
|
||
at org.springframework.boot.SpringApplication.run(SpringApplication.java:306)
|
||
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303)
|
||
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292)
|
||
at com.boot.order.CarOrderServerApplication.main(CarOrderServerApplication.java:15)
|
||
20:32:27.094 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] - Application run failed
|
||
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'confirmCallbackConfig': Unsatisfied dependency expressed through field 'rabbitTemplate'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'rabbitTemplate' defined in class path resource [org/springframework/boot/autoconfigure/amqp/RabbitAutoConfiguration$RabbitTemplateConfiguration.class]: Unsatisfied dependency expressed through method 'rabbitTemplate' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'rabbitAdminConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'spring.rabbitmq.host' in value "${spring.rabbitmq.host}"
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:660)
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
|
||
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
|
||
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
|
||
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
|
||
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:920)
|
||
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
|
||
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
|
||
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:731)
|
||
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
|
||
at org.springframework.boot.SpringApplication.run(SpringApplication.java:307)
|
||
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303)
|
||
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292)
|
||
at com.boot.order.CarOrderServerApplication.main(CarOrderServerApplication.java:15)
|
||
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'rabbitTemplate' defined in class path resource [org/springframework/boot/autoconfigure/amqp/RabbitAutoConfiguration$RabbitTemplateConfiguration.class]: Unsatisfied dependency expressed through method 'rabbitTemplate' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'rabbitAdminConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'spring.rabbitmq.host' in value "${spring.rabbitmq.host}"
|
||
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800)
|
||
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:541)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
|
||
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
|
||
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
|
||
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
|
||
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
|
||
... 20 common frames omitted
|
||
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'rabbitAdminConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'spring.rabbitmq.host' in value "${spring.rabbitmq.host}"
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
|
||
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
|
||
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
|
||
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
|
||
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
|
||
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
|
||
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
|
||
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887)
|
||
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
|
||
... 33 common frames omitted
|
||
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'spring.rabbitmq.host' in value "${spring.rabbitmq.host}"
|
||
at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180)
|
||
at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
|
||
at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239)
|
||
at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210)
|
||
at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936)
|
||
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332)
|
||
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
|
||
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
|
||
... 54 common frames omitted
|
||
20:35:03.543 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] - Application run failed
|
||
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'confirmCallbackConfig': Unsatisfied dependency expressed through field 'rabbitTemplate'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'rabbitTemplate' defined in class path resource [org/springframework/boot/autoconfigure/amqp/RabbitAutoConfiguration$RabbitTemplateConfiguration.class]: Unsatisfied dependency expressed through method 'rabbitTemplate' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'rabbitAdminConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'spring.rabbitmq.virtualhost' in value "${spring.rabbitmq.virtualhost}"
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:660)
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
|
||
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
|
||
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
|
||
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
|
||
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:920)
|
||
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
|
||
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
|
||
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:731)
|
||
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
|
||
at org.springframework.boot.SpringApplication.run(SpringApplication.java:307)
|
||
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303)
|
||
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292)
|
||
at com.boot.order.CarOrderServerApplication.main(CarOrderServerApplication.java:15)
|
||
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'rabbitTemplate' defined in class path resource [org/springframework/boot/autoconfigure/amqp/RabbitAutoConfiguration$RabbitTemplateConfiguration.class]: Unsatisfied dependency expressed through method 'rabbitTemplate' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'rabbitAdminConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'spring.rabbitmq.virtualhost' in value "${spring.rabbitmq.virtualhost}"
|
||
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800)
|
||
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:541)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
|
||
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
|
||
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
|
||
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
|
||
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
|
||
... 20 common frames omitted
|
||
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'rabbitAdminConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'spring.rabbitmq.virtualhost' in value "${spring.rabbitmq.virtualhost}"
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
|
||
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
|
||
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
|
||
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
|
||
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
|
||
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
|
||
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
|
||
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887)
|
||
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
|
||
... 33 common frames omitted
|
||
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'spring.rabbitmq.virtualhost' in value "${spring.rabbitmq.virtualhost}"
|
||
at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180)
|
||
at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
|
||
at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239)
|
||
at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210)
|
||
at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936)
|
||
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332)
|
||
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
|
||
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
|
||
... 54 common frames omitted
|
||
20:35:57.302 [main] ERROR o.s.b.SpringApplication - [reportFailure,821] - Application run failed
|
||
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'rabbitAdminConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'spring.rabbitmq.virtualhost' in value "${spring.rabbitmq.virtualhost}"
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
|
||
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
|
||
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
|
||
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
|
||
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:920)
|
||
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
|
||
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
|
||
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:731)
|
||
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
|
||
at org.springframework.boot.SpringApplication.run(SpringApplication.java:307)
|
||
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1303)
|
||
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1292)
|
||
at com.boot.order.CarOrderServerApplication.main(CarOrderServerApplication.java:15)
|
||
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'spring.rabbitmq.virtualhost' in value "${spring.rabbitmq.virtualhost}"
|
||
at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180)
|
||
at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
|
||
at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239)
|
||
at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210)
|
||
at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191)
|
||
at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936)
|
||
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332)
|
||
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
|
||
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
|
||
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
|
||
... 17 common frames omitted
|