我已经为网关应用程序创建了一个 docker 映像,但是当我运行命令时:
docker-compose up
只有微服务和注册表是UP的,但网关甚至没有出现在实例中
22-08-25 10:57:23.661 ERROR 1 --- [ restartedMain] o.s.boot.SpringApplication :应用程序运行失败
mygateway_1 |
mygateway_1 | org.springframework.beans.factory.UnsatisfiedDependencyException:创建文件[/app/classes/ma/s2m/nxp/config/SecurityConfiguration.class]中定义的名称为“securityConfiguration”的bean时出错:通过构造函数参数0表达的依赖关系不满足;嵌套异常是org.springframework.beans.factory.UnsatisfiedDependencyException:创建文件[/app/classes/ma/s2m/nxp/security/DomainUserDetailsService.class]中定义的名为“userDetailsService”的bean时出错:通过构造函数参数0表达的依赖关系不满足;嵌套异常是org.springframework.beans.factory.BeanCreationException:创建在ma.s2m.nxp.repository.UserRepository中定义的名称为'userRepository'的bean时出错,在DatabaseConfiguration上声明的@EnableR2dbcRepositories中定义:无法创建内部bean'(内部bean)# 139c4f36' 类型为 [org.springframework.data.repository.core.support.RepositoryFragmentsFactoryBean],同时设置 bean 属性“repositoryFragments”;嵌套异常是 org.springframework.beans.factory.BeanCreationException: 创建名为“(inner bean)#139c4f36”的 bean 时出错:调用 init 方法失败;嵌套异常是 org.springframework.beans.factory.BeanCreationException:创建名称为“userRepositoryInternalImplFragment”的 bean 时出错:设置构造函数参数时无法解析对 bean“userRepositoryInternalImpl”的引用;嵌套异常是org.springframework.beans.factory.UnsatisfiedDependencyException:创建文件[/app/classes/ma/s2m/nxp/repository/UserRepositoryInternalImpl.class]中定义的名称为“userRepositoryInternalImpl”的bean时出错:通过构造函数参数0表达的依赖关系不满足;嵌套异常是org.springframework.beans.factory.UnsatisfiedDependencyException:创建在类路径资源[org/springframework/boot/autoconfigure/r2dbc/ConnectionFactoryDependentConfiguration.class]中定义的名为“r2dbcDatabaseClient”的bean时出错:通过方法“r2dbcDatabaseClient”表达的依赖关系不满足参数0;嵌套异常是
org.springframework.beans.factory.BeanCreationException:创建类路径资源中定义的名为“connectionFactory”的bean时出错[org/springframework/boot/autoconfigure/r2dbc/ConnectionFactoryConfigurations$PoolConfiguration$PooledConnectionFactoryConfiguration.class]:通过工厂方法实例化Bean失败;嵌套异常是 org.springframework.beans.BeanInstantiationException:无法实例化 [io.r2dbc.pool.ConnectionPool]:工厂方法“connectionFactory”抛出异常;嵌套异常是 java.lang.IllegalStateException:无法为“ConnectionFactoryOptions{options={driver=postgresql,database=myGateway,host=mygateway-postgresql,port=5432,user=myGateway}}”创建 ConnectionFactory。可用的驱动程序:[ h2,池 ]
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)