Over wildfly-maven-plugin — добавление соединения с драйвером JBoss DB с использованием команды maven не удалось
Мы используем в . Кроме того, мы устанавливаем драйвер БД Oracle и настраиваем пул соединений БД в подсистеме JBoss.
Пожалуйста, найдите
pom.xml
конфигурация для
wildfly-maven-plugin
<plugin>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<version>1.2.2.Final</version>
<configuration>
<hostname>${jboss_host}</hostname>
<port>${jboss_port}</port>
</configuration>
<executions>
<!-- Run CLI-scripts -->
<execution>
<id>jboss-config</id>
<phase>process-resources</phase>
<goals>
<goal>execute-commands</goal>
</goals>
<configuration>
<execute-commands>
<scripts>
<script>${basedir}/target/jboss/configuration/jboss-all-script.cli</script>
</scripts>
</execute-commands>
</configuration>
</execution>
</executions>
</plugin>
Следующая команда успешно устанавливает драйвер Oracle DB.
mvn clean install -Pdeploy-oracle-driver,localdev
Следующая команда должна настроить подключение драйвера БД, но она не работает. Вот команда mvn и соответствующий вывод ошибки.
mvn clean install -Pjboss,localdev
Ошибка,
[INFO] --- wildfly-maven-plugin:1.2.2.Final:execute-commands (jboss-config) @ csd-servers-jboss ---
WARN: can't find jboss-cli.xml. Using default configuration values.
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.382 s
[INFO] Finished at: 2022-03-24T15:14:02+05:30
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.wildfly.plugins:wildfly-maven-plugin:1.2.2.Final:execute-commands (jboss-config) on project csd-servers-jboss: Execution jboss-config of goal org.wildfly.plugins:wildfly-maven-plugin:1.2.2.Final:execute-commands failed: Failed to initialize CLI context: Failed to initialize Aesh console: org/fusesource/jansi/WindowsAnsiOutputStream: org.fusesource.jansi.WindowsAnsiOutputStream -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
И у нас есть следующий файл -
cli-filters-localdev.properties
под
jboss
папка в проекте maven.
spring_profiles_active=localdev logging_level=DEBUG oracle_deploy_name=oracle_driver ds_tx_name=${project.parent.artifactId}_db ds_tx_jndi=java:jboss/jdbc/${project.parent.artifactId}/DataSource ds_no_tx_name=${dnno_tx_name=${dinno_tx_tx_tx_Nod}=java:jboss/jdbc/${project.parent.artifactId}/DataSource_NoTxdatabase_url=jdbc:oracle:thin:@//srv251.srv.pulp.com:11523/jeevee.srv.pulp.comdatabase_server=srv251.srv.pulp.com database_port=11523 имя_базы=jeevee database_user=bul пароль_базы_данных=showbotdatabase_max_pool_size=20 database_timeout=5000
что не так, что я здесь делаю, почему это
mvn
команда не работает, -
mvn clean install -Pjboss,localdev
Я понял, что это в основном происходит через
jboss-cli
- Интерфейс командной строки JBoss -
Aesh console