Warning: This page has not been updated in over over a year and may be outdated or deprecated.
indexing:solrmarc
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
indexing:solrmarc [2016/09/09 18:25] – [Customizing Format Determination] demiankatz | indexing:solrmarc [2016/12/16 14:05] – demiankatz | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== SolrMarc ====== | ====== SolrMarc ====== | ||
- | SolrMarc is used to import MARC metadata to the " | + | [[https:// |
- | ===== Upgrading | + | ===== SolrMarc |
- | There should rarely be a need to do so, but if you wish, you can update | + | VuFind' |
+ | |||
+ | :!: Prior to VuFind 3.1, SolrMarc 2.x was used. With the introduction | ||
+ | |||
+ | Users are strongly encouraged to upgrade to VuFind 3.1 or later in order to take advantage of the improved indexing tool. Manually installing the new SolrMarc | ||
+ | |||
+ | Manually upgrading SolrMarc to a later 3.x version is simply a matter of updating import/solrmarc-core.jar and any necessary dependencies found in import/lib. | ||
===== Customizing Import Mappings ===== | ===== Customizing Import Mappings ===== | ||
- | The import process is controlled by the settings in the import/ | + | The import process is controlled by the settings in the import/ |
As of VuFind 1.0RC2, a second properties file is also available called import/ | As of VuFind 1.0RC2, a second properties file is also available called import/ | ||
Line 18: | Line 24: | ||
===== Customizing Translation Maps ===== | ===== Customizing Translation Maps ===== | ||
- | One of the features of SolrMarc is the ability to translate values found in MARC into different strings using translation map files (i.e. language_map.properties). | + | One of the features of SolrMarc is the ability to translate values found in MARC into different strings using translation map files (i.e. language_map.properties). |
Starting with VuFind 1.0RC2, translation maps are found in the import/ | Starting with VuFind 1.0RC2, translation maps are found in the import/ | ||
+ | |||
+ | Starting with VuFind 2.x, translation maps can be overridden in the [[configuration: | ||
Prior to RC2, translation maps are embedded in the SolrMarc .jar file, making them more difficult (but certainly not impossible) to modify. | Prior to RC2, translation maps are embedded in the SolrMarc .jar file, making them more difficult (but certainly not impossible) to modify. | ||
Line 35: | Line 43: | ||
===== Custom Indexing Functions ===== | ===== Custom Indexing Functions ===== | ||
+ | |||
+ | ==== Dynamically-Compiled Java Code ==== | ||
+ | |||
+ | :!: This option is only available in SolrMarc 3.0 and later, but it is usually the preferred option when available. The other three options below are more relevant to SolrMarc 2.x and earlier, and the documentation links they provide may be outdated. | ||
+ | |||
+ | By putting custom Java code in the import/ | ||
==== Compiled Custom Functions ==== | ==== Compiled Custom Functions ==== |
indexing/solrmarc.txt · Last modified: 2024/02/23 11:34 by demiankatz