PCF DB2 Предоставляемая пользователем служба - PullRequest
0 голосов
/ 01 июня 2018

Я создал пользовательскую службу для db2 в PCF, используя приведенную ниже команду

cf cups db2-service -p "jdbcUrl,user,password"

, привязал службу к приложению и могу видеть переменные среды в VCAP Services

"VCAP_SERVICES": {
  "user-provided": [
   {
    "credentials": {
     "jdbcUrl": "jdbc:db2://xxx.yyy.com:446/zzz",
     "password": "aaaaa",
     "user": "bbbbb"
    },
    "label": "user-provided",
    "name": "db2-service",
    "syslog_drain_url": "",
    "tags": [],
    "volume_mounts": []
   }
  ]
 }
}

КогдаНажав на приложение, я получаю сообщение об ошибке «Нулевой ИД пользователя не поддерживается». Я попытался изменить параметр пользователя на ИД пользователя / имя пользователя, но все равно выдает ту же ошибку. Не могли бы вы указать, правильно ли указаны параметры службы.

Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is com.ibm.db2.jcc.am.SqlSyntaxErrorException: [jcc][t4][10205][11234][4.13.80] Null userid is not supported. ERRORCODE=-4461, SQLSTATE=42815
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80) ~[spring-jdbc-4.3.14.RELEASE.jar!/:4.3.14.RELEASE]
at org.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:326) ~[spring-jdbc-4.3.14.RELEASE.jar!/:4.3.14.RELEASE]
Caused by: com.ibm.db2.jcc.am.SqlSyntaxErrorException: [jcc][t4][10205][11234][4.13.80] Null userid is not supported. ERRORCODE=-4461, SQLSTATE=42815
at com.ibm.db2.jcc.am.id.a(id.java:677) ~[db2jcc4.jar!/:na]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...