不通过API删除JackRabbit 1.4节点

时间:2015-11-20 12:21:40

标签: java jackrabbit

我们的设置如下: 我们使用JackRabbit 1.4(我知道......它已经很久......)来存储我们的文档,其中包含数据库实现和不同的机器节点以及保持同步的索引。

我需要删除所有孩子的长耳兔节点,但我不确定如何做到这一点。我试图通过JCR-explorer这样做,但每次我删除节点时,它都会不断回来。我不太了解JackRabbit,但我的猜测是其他索引保持同步并且节点实际上被替换了?

我知道我可以编写一个实现JCR API的java程序,就像我们目前在程序中所做的那样。不幸的是,我想避免这个解决方案,因为这是一个生产问题,在我们有一个新的生产版本之前我们公司需要很长时间。

还有其他方法可以解决这个问题吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

不幸的是,我找不到办法。所以我构建了一个实现JCR API的小型Java应用程序来完成代码。