Я пытаюсь запустить автономный сервер приложений Keycloak, загруженный с сайта keycloak.Я не внес никаких изменений в файл конфигурации и просто запустил файл standalone.sh, как указано в официальной документации.
При запуске файла standalone.sh я получаю сообщение об ошибке (полный журнал отладки ).Иногда он работает успешно, но в большинстве случаев я сталкиваюсь с вышеуказанной проблемой.Я новичок в разработке Java, прошел различные форумы, и максимум, что я мог понять, это то, что проблема существует из-за проблем с базой данных.Любой совет, как исправить эту проблему?
Полные журналы отладки
Небольшой фрагмент ошибки:
ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 68) MSC000001: Failed to start service jboss.deployment.unit."keycloak-server.war".undertow-deployment: org.jboss.msc.service.StartException in service jboss.deployment.unit."keycloak-server.war".undertow-deployment: java.lang.RuntimeException: RESTEASY003325: Failed to construct public org.keycloak.services.resources.KeycloakApplication(javax.servlet.ServletContext,org.jboss.resteasy.core.Dispatcher)
at org.wildfly.extension.undertow.deployment.UndertowDeploymentService$1.run(UndertowDeploymentService.java:81)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1982)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377)
at java.lang.Thread.run(Thread.java:748)
at org.jboss.threads.JBossThread.run(JBossThread.java:485)
Вы можете просмотреть автономный файл конфигурации здесь .