我想访问已被删除的节点的 javax.jcr.version.VersionHistory 以读取元数据和更改标签,或者可能恢复它。我怎样才能做到这一点?JCR VersionManager提供了一些方法getBaseVersion(java.lang.String absPath)
,当 absPath 的节点被删除时getVersionHistory(java.lang.String absPath)
抛出一个PathNotFoundException
,尽管数据仍然在 /jcr:system/jcr:versionStorage 中。
我正在使用jackrabbit-oak 1.6.1,以防万一。非常感谢你!