jackrabbit错误:无法创建文件夹

时间:2012-08-28 07:20:51

标签: linux filesystems aix jackrabbit jcr

我在IBM AIX上使用Jackrabbit 1.6版。它类似于Linux操作系统。 Jackrabbit用于存储我的应用程序用户上传的文件。当JCR在存储库中指定的目录(在配置文件中)中存储了超过32767个文件/文件夹时,我收到错误"can't create a folder"

最新版本的Jackrabbit是否已解决此问题。我明白这是操作系统的限制但是在Jackrabbit的文件存储机制中有一个调整可以解决这个问题

或者

有没有一种方法可以在JCR确认中指定,一旦达到32767限制,它应该将文件存储在其他目录中。

或者

有没有办法按月/按周保存文件,因为我确信在一个月内我的文件少于32767个。

感谢任何帮助/评论。

谢谢,

拉​​茶

1 个答案:

答案 0 :(得分:0)

我建议不要使用XMLPersistenceManager,因为if the JVM process is killed the repository might turn inconsistent。另一种方法是使用Bundle Database PM

要帮助迁移到较新版本的Jackrabbit,请参阅Backup and Migration页面。