View File | Revision Log | Show Annotations | Download File | View Changeset
/hippo/hippo-documentation/hst_docs/trunk/package/tomcat-cms/src/main/resources/org/hippoecm/repository/repository.xml
Revision: 22834
Committed: Fri May 21 13:46:54 2010 UTC (9 years, 3 months ago) by bvdschans
Content type: text/xml
File size: 5982 byte(s)
Log Message:
HSTTWODOCS-285: Upgrade to CMS 2.12.11

File Contents

# Content
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE Repository PUBLIC "-//The Apache Software Foundation//DTD Jackrabbit 1.5//EN"
3 "http://jackrabbit.apache.org/dtd/repository-1.5.dtd">
4 <Repository>
5
6 <FileSystem class="org.apache.jackrabbit.core.fs.db.DbFileSystem">
7 <param name="url" value="java:comp/env/jdbc/repositoryDS"/>
8 <param name="driver" value="javax.naming.InitialContext"/>
9 <param name="schemaObjectPrefix" value="repository_"/>
10 <param name="schema" value="mysql"/>
11 </FileSystem>
12
13 <Security appName="Jackrabbit">
14 <SecurityManager class="org.hippoecm.repository.security.SecurityManager"/>
15 <AccessManager class="org.hippoecm.repository.security.HippoAccessManager"/>
16 <LoginModule class="org.hippoecm.repository.security.HippoLoginModule"/>
17 </Security>
18
19 <Workspaces rootPath="${rep.home}/workspaces" defaultWorkspace="default"/>
20
21 <Workspace name="${wsp.name}">
22 <FileSystem class="org.apache.jackrabbit.core.fs.db.DbFileSystem">
23 <param name="url" value="java:comp/env/jdbc/repositoryDS"/>
24 <param name="driver" value="javax.naming.InitialContext"/>
25 <param name="schemaObjectPrefix" value="${wsp.name}_"/>
26 <param name="schema" value="mysql"/>
27 </FileSystem>
28
29 <PersistenceManager class="org.hippoecm.repository.jackrabbit.persistence.ForkedMySqlPersistenceManager">
30 <param name="driver" value="javax.naming.InitialContext"/>
31 <param name="url" value="java:comp/env/jdbc/repositoryDS"/>
32 <param name="schemaObjectPrefix" value="${wsp.name}_"/>
33 <param name="externalBLOBs" value="true"/>
34 <param name="consistencyCheck" value="false"/>
35 <param name="consistencyFix" value="false"/>
36 <param name="bundleCacheSize" value="32"/>
37 </PersistenceManager>
38
39 <SearchIndex class="org.hippoecm.repository.FacetedNavigationEngineThirdImpl">
40 <param name="indexingConfiguration" value="indexing_configuration.xml"/>
41 <param name="indexingConfigurationClass" value="org.hippoecm.repository.query.lucene.ServicingIndexingConfigurationImpl"/>
42 <param name="path" value="${wsp.home}/index"/>
43 <param name="useCompoundFile" value="true"/>
44 <param name="minMergeDocs" value="1000"/>
45 <param name="volatileIdleTime" value="10"/>
46 <param name="maxMergeDocs" value="1000000000"/>
47 <param name="mergeFactor" value="5"/>
48 <param name="maxFieldLength" value="10000"/>
49 <param name="bufferSize" value="1000"/>
50 <param name="cacheSize" value="1000"/>
51 <param name="forceConsistencyCheck" value="false"/>
52 <param name="enableConsistencyCheck" value="false"/>
53 <param name="autoRepair" value="true"/>
54 <param name="queryClass" value="org.apache.jackrabbit.core.query.QueryImpl"/>
55 <param name="respectDocumentOrder" value="false"/>
56 <param name="resultFetchSize" value="2147483647"/>
57 <param name="extractorPoolSize" value="0"/>
58 <param name="extractorTimeout" value="100"/>
59 <param name="extractorBackLogSize" value="100"/>
60 <param name="textFilterClasses" value="org.apache.jackrabbit.extractor.PlainTextExtractor,org.apache.jackrabbit.extractor.MsWordTextExtractor,org.apache.jackrabbit.extractor.MsExcelTextExtractor,org.apache.jackrabbit.extractor.MsPowerPointTextExtractor,org.apache.jackrabbit.extractor.PdfTextExtractor,org.apache.jackrabbit.extractor.OpenOfficeTextExtractor,org.apache.jackrabbit.extractor.RTFTextExtractor,org.apache.jackrabbit.extractor.HTMLTextExtractor,org.apache.jackrabbit.extractor.XMLTextExtractor"/>
61 <param name="excerptProviderClass" value="org.apache.jackrabbit.core.query.lucene.DefaultHTMLExcerpt"/>
62 <param name="supportHighlighting" value="true"/>
63 </SearchIndex>
64
65 <ISMLocking class="org.apache.jackrabbit.core.state.FineGrainedISMLocking" />
66 </Workspace>
67
68 <Versioning rootPath="${rep.home}/version">
69 <FileSystem class="org.apache.jackrabbit.core.fs.db.DbFileSystem">
70 <param name="url" value="java:comp/env/jdbc/repositoryDS"/>
71 <param name="driver" value="javax.naming.InitialContext"/>
72 <param name="schemaObjectPrefix" value="version_"/>
73 <param name="schema" value="mysql"/>
74 </FileSystem>
75
76 <PersistenceManager class="org.hippoecm.repository.jackrabbit.persistence.ForkedMySqlPersistenceManager">
77 <param name="driver" value="javax.naming.InitialContext"/>
78 <param name="url" value="java:comp/env/jdbc/repositoryDS"/>
79 <param name="schemaObjectPrefix" value="version_"/>
80 <param name="externalBLOBs" value="true"/>
81 <param name="consistencyCheck" value="false"/>
82 <param name="consistencyFix" value="false"/>
83 </PersistenceManager>
84
85 <ISMLocking class="org.apache.jackrabbit.core.state.FineGrainedISMLocking" />
86 </Versioning>
87
88 <SearchIndex class="org.apache.jackrabbit.core.query.lucene.SearchIndex">
89 <param name="path" value="${rep.home}/repository/index"/>
90 <param name="forceConsistencyCheck" value="false" />
91 <param name="enableConsistencyCheck" value="false" />
92 </SearchIndex>
93
94 <Cluster>
95 <Journal class="org.apache.jackrabbit.core.journal.JNDIDatabaseJournal">
96 <param name="revision" value="${rep.home}/revision.log" />
97 <param name="dataSourceLocation" value="java:comp/env/jdbc/repositoryDS" />
98 <param name="driver" value="javax.naming.InitialContext" />
99 <param name="schemaObjectPrefix" value="repository_" />
100 <param name="schema" value="mysql" />
101 </Journal>
102 </Cluster>
103
104 <DataStore class="org.apache.jackrabbit.core.data.db.DbDataStore">
105 <param name="url" value="java:comp/env/jdbc/repositoryDS"/>
106 <param name="driver" value="javax.naming.InitialContext"/>
107 <param name="databaseType" value="mysql"/>
108 <param name="minRecordLength" value="1024"/>
109 <param name="maxConnections" value="5"/>
110 <param name="copyWhenReading" value="true"/>
111 <!-- broken in JR.. param name="tablePrefix" value="repository_"/ -->
112 </DataStore>
113 </Repository>
114