Как включить API Crowd Rest? (Исключение «Не включено: API-интерфейс Crowd REST») - PullRequest
2 голосов
/ 12 марта 2012

Я пытаюсь установить продукт Atlassian Crowd (v2.4), и после завершения начальной установки я получаю фатальное исключение с:

Описание: Не удалось инициализировать необходимые плагины.Пожалуйста, проверьте журналы на наличие ошибок и перезапустите Crowd.Сообщение: не включено: Crowd REST API.

Как включить Crowd Rest API или пройти через это?

1 Ответ

3 голосов
/ 12 марта 2012

Сообщение здесь несколько вводит в заблуждение.

Что на самом деле происходит (или, по крайней мере, так было в моем случае), это то, что я пытался использовать версию JDK, которая еще не поддерживаетсяCrowd.

Я неоднократно пытался выполнить установку, используя JDK 1.7 (последняя версия) и Crowd 2.4 (последняя версия).Все выглядело так, как будто работает отлично, до тех пор, пока начальная служба не перестала работать, и в этот момент я был заблокирован сообщением, приведенным выше.

В конечном итоге решение было понижено до JDK 1.6. Как только я это сделал, я смог обойти ошибку, и Crowd работал точно так, как ожидалось (я мог полностью интегрироваться с JIRA и Confluence).Согласно форуму поддержки Atlassian, переход на Crowd 2.3 также является решением.

Реально, это имеет смысл, поскольку 1.7 JDK не указан на странице Crowd Supported Platforms , но былчто-то, что я просто не уловил, когда настраивал свою среду.

Кроме того, мне потребовалось некоторое время, чтобы найти его, но у Atlassian есть собственный сайт Stack Exchange для вопросов и проблем поддержки .

...