【问题标题】:Why Server Liferay 7.x is unable to start?为什么Server Liferay 7.x 无法启动?
【发布时间】:2018-08-16 20:09:43
【问题描述】:

当我第一次启动 Server Liferay 时,一切都很顺利。但是当我停止服务器然后我尝试再次启动它时,我收到以下错误:

[ServiceProxyFactory:265] 服务 “com.liferay.portal.kernel.cache.SingleVMPool”在 60000 中不可用 为类设置字段“_singleVMPool”时的毫秒数 “com.liferay.portal.kernel.cache.SingleVMPoolUtil”,将重试...

我有一个解决方法:删除%LIFERAY_HOME%\osgi\state 文件夹内容并启动服务器。

我该如何解决这个问题?会不会是配置问题?

【问题讨论】:

  • 请参阅stackoverflow.com/help/on-topic - 我建议您将这个问题带到 Liferay 论坛,因为它与 stackoverflow 完全无关。
  • 您是否使用 java 代理来监控环境?我发现未正确注册的代理会导致启动问题。
  • @OlafKock 谢谢。我觉得你是对的。我会在 liferay 论坛上发布。
  • @dnebing 我有一个 java 代理正在运行,但我认为它配置正确。你能解释一下你的想法吗?

标签: java configuration liferay


【解决方案1】:

当您在 Liferay 中使用 java 代理但尚未完全配置它时,您可能会遇到 ClassNotFoundExceptions,并且在某些情况下,会导致 SingleVMPools 启动失败。

不过,修复很简单,这里有介绍:https://community.liferay.com/blogs/-/blogs/liferay-ce-7-x-liferay-dxp-7-x-java-agents

【讨论】:

  • 听起来很有趣。让我检查一下这个解决方案
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-02-13
  • 1970-01-01
  • 2013-11-12
  • 1970-01-01
  • 1970-01-01
  • 2022-08-12
  • 1970-01-01
相关资源
最近更新 更多