2

我正在尝试安装 Atlassian 的 Crowd 产品(v2.4),一旦初始安装完成,我就会不断收到一个致命的异常:

说明:所需插件未能初始化。请检查日志是否有错误并重新启动 Crowd。消息:未启用:人群 REST API。

我如何启用 Crowd Rest API,或者克服这个问题?

4

1 回答 1

3

这里的消息有些误导。

实际发生的事情(或者至少在我的情况下)是我试图使用 Crowd 尚不支持的 JDK 版本。

我曾多次尝试使用 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 站点,用于支持问题和问题

于 2012-03-12T12:49:57.717 回答