我有一个jHipster生成的Gateway,正在部署到Cloud Foundry。注册表已部署并已启动并正在运行。
从命令行触发 jhipster cloudfoundry ,并在云中实例启动时,我看到以下错误:
017-06-24T09:43:36.568-04:00 [APP/0] [OUT] Caused by:
org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.sql.DataSource]: Factory method 'dataSource' threw exception; nested exception is org.springframework.cloud.CloudException: No unique service matching class javax.sql.DataSource found. Expected 1, found 0
数据库定义在Gateway-dev.yml文件中提供,该文件在注册表中定义并可访问。
我尝试按照spring-music example in github进行操作,详细信息(在“用户提供的服务”部分中)如何在Cloud Foundry中创建用户定义的Oracle服务,但同样的错误仍然存在。
有人可以提供关于如何最好地解决这个问题的想法,或者是否有一个有人知道并且可以克隆的工作示例?
谢谢!