【发布时间】:2019-05-13 09:52:16
【问题描述】:
我正在使用 dataflow-server-cloudfoundry(spring-cloud-dataflow-server-cloudfoundry-1.7.3.RELEASE 版本)将我的 Stream 应用程序部署到我们的 PCF。
但是服务器应用程序的启动失败并出现以下错误:
2018-12-12T09:43:55.013+01:00 [APP/PROC/WEB/0] [OUT] org.springframework.beans.factory.UnsatisfiedDependencyException:创建类路径中定义的名称为“taskService”的 bean 时出错资源[org/springframework/cloud/dataflow/server/config/features/TaskConfiguration.class]:通过方法'taskService'参数4表示的不满足的依赖关系;嵌套异常是 org.springframework.beans.factory.UnsatisfiedDependencyException:在类路径资源 [org/springframework/cloud/deployer/spi/cloudfoundry/CloudFoundryDeployerAutoConfiguration.class] 中定义名称为“taskLauncher”的创建 bean 时出错:通过方法表示的不满足依赖项“ taskLauncher'参数2;嵌套异常是 org.springframework.beans.factory.BeanCreationException:在类路径资源 [org/springframework/cloud/deployer/spi/cloudfoundry/CloudFoundryDeployerAutoConfiguration$EarlyConnectionConfiguration.class] 中定义名称为“版本”的 bean 创建错误:通过工厂进行 Bean 实例化方法失败;嵌套异常是 org.springframework.beans.BeanInstantiationException:无法实例化 [com.github.zafarkhaja.semver.Version]:工厂方法“版本”抛出异常;嵌套异常是 reactor.ipc.netty.http.client.HttpClientException:HTTP 请求失败,代码:404。 2018-12-12T09:43:55.013+01:00 [APP/PROC/WEB/0] [OUT] URI 失败:/v2/info
【问题讨论】:
-
reactor.netty.http.client throw HTTP request failed with code: 404. 它尝试连接到 cf_api 以获取版本,但失败并出现 404。
标签: cloud-foundry spring-cloud-dataflow