作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我无法发布页面。我正在使用 Magnolia EE 5.7
当我尝试发布页面时,出现此错误:
日志中是这样的:
ERROR info.magnolia.cms.core.version.BaseVersionManager - failed to copy versionable node to version store, reverting all changes made in this session
catalina.out: javax.jcr.version.VersionException: Unable to perform operation. Node is checked-in.
我在其他实例中导出了页面,一切正常。然后我注意到我们达到了 1.99 版本:
这会是问题所在吗?因为其余日志来自 Magnolia 核心库:
我还尝试从 JCR 发布页面并收到成功消息,但页面仍未发布。
谢谢。
最佳答案
Unable to perform operation. Node is checked-in.
似乎之前发布该页面的尝试失败了(由于某些其他原因),这导致您现在无法发布。
我想您需要恢复 checkin 操作以允许再次发布节点。如果是企业版,工具中可能有一些东西可以帮助您,或者您可以打开支持票证。
如果您使用的是社区版本,则需要找到该节点并通过 groovy 或其他代码恢复 checkin 以重新启用发布。
关于java - Magnolia 与 BaseVersionManager 和发布页面的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57521567/
我无法发布页面。我正在使用 Magnolia EE 5.7 当我尝试发布页面时,出现此错误: 日志中是这样的: ERROR info.magnolia.cms.core.version.BaseVer
我是一名优秀的程序员,十分优秀!