Я настраиваю сервер приложений Wildfly 11 с Camunda BPM 7.9.0.
Развертывание работает отлично. Я также развернул MySql Connector для Java и создал источник данных для своей базы данных. Однако Камунда не будет использовать этот источник данных. Я уже просмотрел много учебников, но я правильно настроил их в соответствии с ними.
Я попытался вручную добавить соединитель mysql, и теперь я использовал метод развертывания, который работает нормально. Я также попробовал новую установку всего, включая ОС. Я на Ubuntu Server 18.04 LTS (если это проблема, о которой я не думаю, пожалуйста, сообщите мне). Я также удалил источник данных по умолчанию, в результате чего Camunda больше не может быть развернута, но серверы Wildfly подключены к сети. Это показало мне, что он все еще подключается к базе данных H2.
<datasource jta="true" jndi-name="java:/camunda" pool-name="MySqlDS" enabled="true" use-ccm="false" statistics-enabled="true">
<connection-url>jdbc:mysql://localhost:3306/camunda</connection-url>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<driver>mysql</driver>
<security>
<user-name>MyUser</user-name>
<password>MyPass</password>
</security>
<validation>
<valid-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLValidConnectionChecker"/>
<background-validation>true</background-validation>
<exception-sorter class-name="org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLExceptionSorter"/>
</validation>
</datasource>
<drivers>
<driver name="h2" module="com.h2database.h2">
<xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
</driver>
<driver name="mysql" module="com.mysql.driver">
<driver-class>com.mysql.jdbc.Driver</driver-class>
</driver>
</drivers>
С этой Конфигурацией я ожидаю, что это соединяется с Базой данных MySQL, но это все еще использовало Базу данных H2. Это единственное, что мне нужно сделать, или мне нужно что-то отредактировать в файле .war?
С наилучшими пожеланиями