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

0 ответов

Другие вопросы по тегам