Когда я запускаю свой сервер Wildfly, я получаю эту ошибку, которая в конечном итоге отключает мой сервер от запуска. Что мне не хватает при установке сервера?WFLYCTL0083: не удалось загрузить модуль org, keycloak.keycloak-server-subsytem
ответ
Добавление мало больше информации о том, что уже сделал Хасеб Ансари. В принципе, вот шаги, которые необходимо выполнить, чтобы получить настройку keycloak в wildfly.
Допущение: Wildfly извлекается $ {user.home}/приложения/wildfly, позволяет называть его $ {jboss.home} здесь.
Ниже приведены шаги, которые необходимо выполнить.
1. Скачать Open ID подключить адаптер от keyclock
2. Экстракт keycloak-wildfly-adapter-dist-3.3.0.CR2.zip
$> CD ~/Загрузки
$> распакуйте ./keycloak-wildfly-adapter-dist-3.3.0.CR2.zip -d keycloak-wildfly-адаптер
3. копировать файлы в $ {} jboss.home
кд keycloak-wildfly-адаптер/бен
CP ./adapter-* $ {} jboss.home
ф -rf ./modules $ {jboss.home}
4. Выполнить JBoss кли
кд $ {jboss.home}
$> ./ bin/jboss-cli.sh --file = адаптер-надкрылье-установки-offline.cli
Вы получаете сообщение, как показано ниже [скопирована из терминала]
$> wildfly]$./bin/jboss-cli.sh --file=adapter-elytron-install-offline.cli
{
"outcome" => "success",
"result" => [("keycloak" => "1.1.0")]
}
{"outcome" => "success"}
{"outcome" => "success"}
{"outcome" => "success"}
{"outcome" => "success"}
{"outcome" => "success"}
{"outcome" => "success"}
{"outcome" => "success"}
{"outcome" => "success"}
Вы можете использовать ../bin/jboss-cli.sh --file = адаптер установить-offline.cli, если ваш wildfly версия 10.
5. Запустите JBoss
./bin/standalone.sh
Я решил эту проблему путем копирования содержимого адаптера Keycloak до $ {WILDFLY_HOME} и выполнение этой команды из командной строки
./jboss-cli.sh --file=adapter-install-offline.cli
А потом запустить сервер и все работает отлично
Нужно ли копировать его в каталог bin? потому что это где ./jboss-cli.sh. –
Произошла такая же ошибка.
Решение переписывал модуль keycloak к следующей папке:
{your_jboss_folder}/модули/системы/дополнения/keycloak/
я это работает на другом сервере, так что это было просто скопировать и вставить. Если у вас его нет, попробуйте выполнить поиск этих модулей на веб-сайте keycluck.
Надеюсь, что это поможет.
- 1. Не удалось загрузить Кафка модуль
- 2. Угловой модуль не удалось загрузить
- 3. GWT: Не удалось загрузить модуль
- 4. angularJS не удалось загрузить модуль
- 5. Не удалось загрузить модуль «MyShellExt.dll»
- 6. arangosh не удалось загрузить Графический модуль
- 7. Модуль «APT50.dll» не удалось загрузить
- 8. angular2 ng2-nvd3: не удалось загрузить модуль
- 9. Не удалось загрузить модуль memtrack -2
- 10. загрузить модуль расширения PHP не удалось
- 11. Не удалось загрузить модуль - intern/node_modules/dojo
- 12. Powershell DSC: Не удалось загрузить модуль xPSDesiredStateConfiguration
- 13. Не удалось найти и загрузить модуль WebHelper.
- 14. Не удалось загрузить модуль для драйвера org.postgresq
- 15. ElasticSearch не удалось загрузить плагины (лицензионный модуль)
- 16. не удалось загрузить модуль grunt-contrib
- 17. Не удалось загрузить модуль в угловых JS
- 18. Запрос REGSVR32. Не удалось загрузить модуль «xxxxx.dll»
- 19. py2exe не удалось загрузить указанный модуль
- 20. Не удалось загрузить модуль из файла Modulecatalog.xaml
- 21. qpython не удалось загрузить модуль запросов
- 22. Gtk-сообщение: Не удалось загрузить модуль "Canberra-GTK-модуль"
- 23. Получение исключения «Не удалось загрузить транспорт: org/mule/transport D»
- 24. E: Не удалось найти пакет mongodb-org
- 25. Не удалось загрузить DLL 'UNRAR.DLL': указанный модуль не найден
- 26. Не удалось загрузить сборку. Модуль не найден. ПК без VisualStudio
- 27. Не удается загрузить модуль
- 28. Не удалось построить модуль
- 29. Не удалось импортировать модуль
- 30. Не удалось загрузить модули
Похоже, что ваша конфигурация относится к подсистеме «keycloack-server-subsystem», предоставляемой модулем, который вы не установили на этой платформе. Вам понадобится банка из keycloack, которую вы сможете установить с помощью команды CLI 'module add' – Aaron
@Aaron: можете ли вы дать или иметь какой-либо пример? –
На самом деле вы, вероятно, должны следовать руководству по установке Keycloak. На [этой странице] (http://blog.keycloak.org/2015/10/getting-started-with-keycloak.html) прокрутите вниз до «Установить в существующий WildFly». – Aaron