SignServer PrimKey - ошибка jboss получить исключение EJBCLIENT000079
Я пытаюсь установить SignServer из primKey на CentOS 7, для этого мне нужно несколько вещей:
- mariadb-java-client-2.2.3.jar
- signserver-ce-5.0.0.Final-bin.zip
- wildfly-18.0.1.Final.zip
- mysql
- Муравей
Итак, я добавил в папку модулей wildfly драйвер mariadb и файл xml сюда:
/opt/wildfly/modules/system/layers/base/org/mariadb/main/
module.xml:
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.0" name="org.mariadb">
<resources>
<resource-root path="mariadb-java-client-2.2.3.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
<module name="javax.transaction.api"/>
</dependencies>
</module>
после этого я запустил standelone.sh и jboss-cli.sh, в которых настроил драйвер jdbc:
/subsystem=datasources/jdbc-driver=org.mariadb.jdbc.Driver:add(driver-name=org.mariadb.jdbc.Driver,driver-module-name=org.mariadb,driver-xa-datasource-class-name=org.mariadb.jdbc.MySQLDataSource)
и база данных, которую я настроил (форма конфигурации PrimKey):
data-source add --name=signserverds --driver-name="mariadb-java-client.jar" --connection-url="jdbc:mysql://127.0.0.1:3306/signserver" --jndi-name="java:/SignServerDS" --use-ccm=true --driver-class="org.mariadb.jdbc.Driver" --user-name="signserver" --password="signserver" --validate-on-match=true --background-validation=false --prepared-statements-cache-size=50 --share-prepared-statements=true --min-pool-size=5 --max-pool-size=150 --pool-prefill=true --transaction-isolation=TRANSACTION_READ_COMMITTED --check-valid-connection-sql="select 1;" --enabled=true
Здесь нет ошибки.
Это мой SQL-скрипт:
create database signserver;
grant all on signserver.* to "signserver"@"localhost" identified by "signserver";
flush privileges;
quit
Я могу начать развертывание SignServer без ошибок:
cd /opt/signserver
./bin/ant deploy
но когда я пытаюсь запустить такие команды, как:
bin/signserver getstatus brief all
У меня следующая ошибка:
Надеюсь, кто-нибудь сможет мне помочь! Не могу найти, в чем проблема> <