【问题标题】:Liferay not working on WebLogic ServerLiferay 无法在 WebLogic Server 上运行
【发布时间】:2013-12-10 20:54:52
【问题描述】:

这里是一个非常笼统的问题:

我在 Oracle WebLogic 12c 上安装了 Liferay 6.1.1 ga2。

它在我的本地运行良好,但是当我将它部署到我们的开发服务器上时,我失去了所有写入权限。

例如,更改主题/配色方案、创建网页内容、页面以及保存对大多数内容的更改

我尝试导入 LAR,但它说不允许

我在日志中没有看到任何错误,控制面板消息甚至告诉我我的内容已成功创建或更改(除了 LARs0,但一切都保持不变。

我的更改没有显示的任何原因?如果我能在这里指出正确的方向,我一定会给予赏金

【问题讨论】:

    标签: liferay weblogic


    【解决方案1】:

    根据您的描述,我建议检查操作系统问题,例如对各种文件夹(如临时文件夹等)的写入权限。我猜 Liferay 对整个数据库具有适当的权限(很少有不完整的访问权限)并且可以写入到所有桌子。而且您正在使用门户范围的管理员帐户进行操作,对吗?

    与 LAR 导入无关,如果您启用了工作流,更改将不会显示 - 然后您会在需要批准的任务列表中找到更改。

    由于 6.1 中的 staging 具有相当明显的 UI,我假设您没有激活 staging,否则您只需要发布即可。为了查看新的 portlet,请确保您的停靠栏中的“编辑控件”复选框被选中。这已经不止一次地咬我了。

    如果您正在运行一个集群,请确保您已正确设置它,例如您在节点上看不到缓存的内容。

    您能否确认您可以在 UI 上看到要更改的选项,只是您的更改没有保留?

    另外,请注意,Weblogic 12c 不在 Liferay 6.1 的“支持的应用服务器”列表中,它仅适用于 Liferay 6.2(可能是由于发布日期的原因)。这并不意味着它不应该运行,只是它没有针对您的版本进行测试。此外,6.3 已经有一个 GA3 版本,因此您可能需要检查它是否是 GA3 中修复的问题。

    【讨论】:

    • 非常感谢,我会调查这些问题并回复您
    • 只是补充一下,我可以确认我看到了更改我的 UI 的选项,我的更改确实没有持久化
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-02
    • 1970-01-01
    • 2018-09-29
    • 2022-08-21
    • 1970-01-01
    • 2021-10-10
    • 1970-01-01
    相关资源
    最近更新 更多