Службы Bluemix: настройка приложения WebSphere для использования dashDB для аналитики

Я использую dashDB for Anayltics в качестве службы для своего Bluemix, а также добавил SQL и необходимые данные. Но когда я попытался запустить приложение, я не могу войти в систему. Кажется, что Bluemix не может найти dashDB...
Мой вопрос: когда вы добавляете службу в приложение Bluemix, настраивается ли оно автоматически, чтобы приложение могло использовать службу, такую ​​как «dashDB для аналитики» или мне нужно вручную что-то настроить.

Дополнительно:
Я пытаюсь изменить используемую базу данных с DB2 на dashDB... Я изменил имя базы данных, пароль, пользователя, номер порта, тип драйвера на те, которые я вижу в переменных среды.

<applicationMonitor updateTrigger="mbean"/>
<jdbcDriver id="DB2JCC" libraryRef="DB2Library">
</jdbcDriver>
<dataSource id="jdbc/defaultDS" jndiName="jdbc/defaultDS" jdbcDriverRef="DB2JCC" statementCacheSize="60" type="javax.sql.ConnectionPoolDataSource" transactional="true">
    <properties databaseName="database_name" password="{xor}ZmdpOztrPT5oaDtp" user="username" serverName="host_name" portNumber="port_number" driverType="4"/>
</dataSource> 


<!-- <variable name="" value=""/> -->
<library id="DB2Library">
    <fileset dir="C:\Program Files\IBM\SQLLIB\java" includes="db2jcc4.jar, db2jcc_license_cu.jar"/>
</library>

person KaelJasper    schedule 07.07.2017    source источник


Ответы (1)


Я предполагаю, что под приложением вы имеете в виду облачное литейное приложение Bluemix.

Когда вы настраиваете приложение для использования службы, в приложения вводятся переменные среды из службы, но вы сами должны написать код для подключения к базе данных с использованием этих переменных среды.

Дополнительную информацию см. здесь: https://console.bluemix.net/docs/cli/vcapsvc.html

person Chris Snow    schedule 07.07.2017
comment
Я понимаю. Можно ли использовать эти переменные среды для настройки приложения WebSphere? - person KaelJasper; 07.07.2017