|
1 | 1 | <?xml version="1.0" encoding="utf-8"?> |
2 | 2 | <config> |
3 | | - <luceneMatchVersion>4.5</luceneMatchVersion> |
| 3 | + <luceneMatchVersion>9.12</luceneMatchVersion> |
4 | 4 |
|
5 | 5 | <dataDir>${solr.data.dir:}</dataDir> |
6 | 6 |
|
|
11 | 11 | <codecFactory class="solr.SchemaCodecFactory" /> |
12 | 12 | <schemaFactory class="ClassicIndexSchemaFactory" /> |
13 | 13 |
|
14 | | - <!-- TIKA START --> |
15 | | - <!-- Load Data Import Handler and Apache Tika (extraction) libraries --> |
16 | | - <lib dir="${solr.install.dir:../../../..}/dist/" |
17 | | - regex="solr-dataimporthandler-.*\.jar" |
18 | | - /> |
19 | | - |
20 | | - <lib dir="${solr.install.dir:../../../..}/contrib/extraction/lib" |
21 | | - regex=".*\.jar" |
22 | | - /> |
23 | | - <lib dir="${solr.install.dir:../../../..}/dist/" |
24 | | - regex="solr-cell-\d.*\.jar" |
25 | | - /> |
26 | | - |
27 | | - <lib dir="${solr.install.dir:../../../..}/contrib/langid/lib/" |
28 | | - regex=".*\.jar" |
29 | | - /> |
30 | | - <lib dir="${solr.install.dir:../../../..}/dist/" |
31 | | - regex="solr-langid-\d.*\.jar" |
32 | | - /> |
33 | | - |
34 | | - <lib dir="${solr.install.dir:../../../..}/contrib/velocity/lib" |
35 | | - regex=".*\.jar" |
36 | | - /> |
37 | | - <lib dir="${solr.install.dir:../../../..}/dist/" |
38 | | - regex="solr-velocity-\d.*\.jar" |
39 | | - /> |
40 | | - |
41 | 14 | <!-- Request Dispatcher |
42 | 15 | This section contains instructions for how the SolrDispatchFilter |
43 | 16 | should behave when processing requests for this SolrCore. |
|
118 | 91 |
|
119 | 92 | <!-- Solr Cell Update Request Handler |
120 | 93 | http://wiki.apache.org/solr/ExtractingRequestHandler |
| 94 | + Uses external Tika server for document parsing (CVE-2025-66516 mitigation) |
121 | 95 | --> |
122 | 96 | <requestHandler class="solr.extraction.ExtractingRequestHandler" |
123 | 97 | name="/update/extract" |
124 | 98 | startup="lazy" |
125 | 99 | > |
| 100 | + <!-- Use external Tika server instead of local (deprecated) backend --> |
| 101 | + <str name="extraction.backend">tikaserver</str> |
| 102 | + <str name="tikaserver.url">${solr.tika.url:http://tika:9998}</str> |
| 103 | + |
126 | 104 | <lst name="defaults"> |
127 | 105 | <str name="lowernames">true</str> |
128 | 106 | <str name="uprefix">ignored_</str> |
|
133 | 111 | <str name="fmap.div">ignored_</str> |
134 | 112 | </lst> |
135 | 113 | </requestHandler> |
136 | | - <!-- TIKA END --> |
137 | 114 |
|
138 | 115 | <!-- The default high-performance update handler --> |
139 | 116 | <updateHandler class="solr.DirectUpdateHandler2"> |
|
0 commit comments