Grails4 и сервис оракула Pivotal Cloud

Попытка подключиться к базе данных oracle через службу, созданную на базе основного облака, но не способную получить это. Настроили с application.yml и добавили applicationaion-production.groovy для облака, но не повезло.

applicaiton.yml

environments:
    development:
        dataSource:
            dbCreate: none
            logSql: true
            username: ***
            Password: ****
            driverClassName: oracle.jdbc.driver.OracleDriver
            url: jdbc:oracle:thin:@*********

Приложение-production.groovy

def uri = new URI(System.env.DATABASE_URL)
dataSources {
        dataSource {
            dbCreate = "none"
            username = uri.userInfo ? uri.userInfo.split(":")[0] : ""
            password = uri.userInfo ? uri.userInfo.split(":")[1] : ""
            driverClassName = "oracle.jdbc.driver.OracleDriver"
            dialect = "org.hibernate.dialect.Oracle10gDialect"
            url = "jdbc:oracle:thin:@" + uri.host + uri.path
            properties {
                jmxEnabled = true
                initialSize = 5
                maxActive = 50
                minIdle = 5
                maxIdle = 25
                maxWait = 10000
                maxAge = 600000
                timeBetweenEvictionRunsMillis = 5000
                minEvictableIdleTimeMillis = 60000
                validationQuery = 'SELECT 1'
                validationQueryTimeout = 3
                validationInterval = 15000
                testOnBorrow = true
                testWhileIdle = true
                testOnReturn = false
                jdbcInterceptors = 'ConnectionState'
                defaultTransactionIsolation = 2 //# TRANSACTION_READ_COMMITTED
            }
        }
    }

System.env.Database_url становится нулевым.

Попытался использовать org.springframework.cloud:spring-cloud-cloudfoundry-connector:1.0.0.RELEASE также не работает.

0 ответов

Другие вопросы по тегам