2012-03-12 4 views
2

Я пытаюсь установить Crowd продукт Atlassian в (v2.4) и после первоначальной установки завершится, я получаю фатальную исключение с:Как включить API-интерфейс Crowd Rest? («Не включено: Crowd REST API» исключение брошено)

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

Как включить API-интерфейс Crowd Rest или пройти мимо этого?

ответ

3

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

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

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

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

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

Кроме того, мне потребовалось некоторое время, чтобы найти его, но у Atlassian есть свой собственный сайт обмена стеками для support questions and problems.

Смежные вопросы