该部署方式能够使内容仓库被部署在同一个tomcat下的所有应用访问。客户端应用和内容仓库在一个jvm下,不存在网络的情况。
第一步:将内容仓库实现的jar以及依赖的jar放到Tomcat folder/common/lib。
第二步:在配置文件的GlobalNamingResources节点下加入:
<Resource name="jcr/repository"
auth="Container"
type="javax.jcr.Repository"
factory="org.apache.jackrabbit.core.jndi.BindableRepositoryFactory"
configFilePath="仓库配置文件"
repHomeDir="仓库主目录"/>
第三步:在客户端应用的部署上下文配置文件中加入资源连接信息。
<ResourceLink name="jcr/repository"
global="jcr/globalRepository"
type="javax.jcr.Repository"/>
posted on 2010-11-11 16:53
不做浮躁的人 阅读(994)
评论(0) 编辑 收藏 所属分类:
jcr