fcrepo-jms-indexer
fcrepo-jms-indexer is the indexing component of the Fedora4 repository. The indexer listens to JMS events, retrieves RDF for updated objects, and calls one or more workers to index the object in Solr, a triplestore, etc.
- Requirements
-
- fcrepo4: this webapp is intended to be run independently from the repository, so you will need to build and run that separately. There is also a version of fcrepo4 bundled with a pre-configured indexer (see setup instructions)
- triplestore: by default, this webapp is configured to sync to a triplestore using SPARQL Update. We've tested with Jena Fuseki and Sesame (see triplestore setup instructions)
- Documentation
-
- Design - Indexing: overview of the indexer, including configuration and adding support for new indexers
- Triplestore Setup: instructions for setting up Fuseki and Sesame triplestores