Я пытаюсь использовать mysql в качестве базы данных для Magnolia Cms on Cloud Foundry.
Я создаю службу mysql для облачного литейного производства.
и изменено на magnolia.properties, как показано ниже.
magnolia.repositories.jackrabbit.config = WEB-INF / конфигурация / репо-конф / Jackrabbit-расслоение-MySQL-search.xml
также настроил jackrabbit-bundle-mysql-search.xml и добавил источник данных, как показано ниже:
<DataSources>
<DataSource name="magnolia">
<param name="driver" value="com.mysql.jdbc.Driver"/>
<param name="url" value="jdbc:${vcap.services.user-provided.author_magnolia_db.credentials.type}://${vcap.services.user-provided.author_magnolia_db.credentials.host}:${vcap.services.user-provided.author_magnolia_db.credentials.port}/${vcap.services.user-provided.author_magnolia_db.credentials.name}"/>
<param name="user" value="${vcap.services.user-provided.author_magnolia_db.credentials.username}"/>
<param name="password" value="${vcap.services.user-provided.author_magnolia_db.credentials.password}"/>
<param name="databaseType" value="mysql"/>
<param name="validationQuery" value="select 1"/>
</DataSource>
и я нажимаю на магнолию, используя приведенный ниже файл manifest.yml.
приложения:
- имя: магнолия
память: 2G
путь: магнолия-app.war
время ожидания: 360
Сервисы:
- магнолия
Но даже со всеми этими настройками я не смог развернуть его в облачном литейном производстве. В чем может быть причина?