我想知道我是否可以通过com.liferay.documentlibrary.util.JCRHook
设置liferay来使用我现有的JackRabbit存储库
如果我设置所有这些属性以匹配我的存储库,它会起作用吗?
jcr.workspace.name=liferay
jcr.node.documentlibrary=documentlibrary
jcr.jackrabbit.repository.root=${liferay.home}/data/jackrabbit
jcr.jackrabbit.config.file.path=${jcr.jackrabbit.repository.root}/repository.xml
jcr.jackrabbit.repository.home=${jcr.jackrabbit.repository.root}/home
jcr.jackrabbit.credentials.username=none
jcr.jackrabbit.credentials.password=none
存储库主要是nt:file - nt:content with nt:resources
,具有“jcr”和mixin属性。我对这些不感兴趣,我只需要通过Liferay的文档库访问存储库中的文件。
我想避免使用CMIS集成并按照这样做。
答案 0 :(得分:0)
不幸的是,目前,您只能通过CMIS连接现有存储库。因此,您的存储库必须在具有cmis服务器支持的服务器上运行,您的存储库将绑定到该服务器。
有一个命题正在进行,你可以投票here。