]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - repository-fs.xml
27a5c6325fac12b546aebe7cfc0d313ab371b81d
2 <!DOCTYPE Repository PUBLIC
"-//The Apache Software Foundation//DTD Jackrabbit 1.6//EN"
3 "http://jackrabbit.apache.org/dtd/repository-2.0.dtd">
5 <!-- Shared datasource -->
7 <DataSource name=
"dataSource">
8 <param name=
"driver" value=
"org.h2.Driver" />
9 <param name=
"url" value=
"${argeo.node.repo.dburl}" />
10 <param name=
"user" value=
"${argeo.node.repo.dbuser}" />
11 <param name=
"password" value=
"${argeo.node.repo.dbpassword}" />
12 <param name=
"databaseType" value=
"h2" />
13 <param name=
"maxPoolSize" value=
"${argeo.node.repo.maxPoolSize}" />
17 <!-- File system and datastore -->
18 <FileSystem class=
"org.apache.jackrabbit.core.fs.local.LocalFileSystem">
19 <param name=
"path" value=
"${rep.home}/fs" />
21 <DataStore class=
"org.apache.jackrabbit.core.data.FileDataStore">
22 <param name=
"path" value=
"${rep.home}/datastore" />
25 <!-- Workspace templates -->
26 <Workspaces rootPath=
"${rep.home}/workspaces"
27 defaultWorkspace=
"${argeo.node.repo.defaultWorkspace}" />
28 <Workspace name=
"${wsp.name}">
29 <FileSystem class=
"org.apache.jackrabbit.core.fs.local.LocalFileSystem">
30 <param name=
"path" value=
"${wsp.home}" />
33 class=
"org.apache.jackrabbit.core.persistence.bundle.BundleFsPersistenceManager" />
34 <SearchIndex class=
"org.apache.jackrabbit.core.query.lucene.SearchIndex">
35 <param name=
"path" value=
"${wsp.home}/index" />
40 <Versioning rootPath=
"${rep.home}/version">
41 <FileSystem class=
"org.apache.jackrabbit.core.fs.local.LocalFileSystem">
42 <param name=
"path" value=
"${rep.home}/version" />
45 class=
"org.apache.jackrabbit.core.persistence.bundle.BundleFsPersistenceManager" />
49 <SearchIndex class=
"org.apache.jackrabbit.core.query.lucene.SearchIndex">
50 <param name=
"path" value=
"${rep.home}/index" />
51 <param name=
"extractorPoolSize" value=
"2" />
52 <param name=
"supportHighlighting" value=
"true" />
56 <Security appName=
"Jackrabbit">
57 <SecurityManager class=
"org.argeo.security.jackrabbit.ArgeoSecurityManager"
58 workspaceName=
"security">
60 <AccessManager class=
"org.argeo.security.jackrabbit.ArgeoAccessManager">
62 <LoginModule class=
"org.argeo.security.jackrabbit.ArgeoLoginModule">