This example shows how to use the consumer and producer component to harvest data from a repository using the OAIPMH protocol. The repository to be harvested is ArXiv, which contains preprint information for scientific articles and is widely known on the web. The example first queries the collections available in the repository. From the available collections, it filters those that are identified as "Mathematics" and from their identifier it extracts the titles of the publications contained in this collection.
You can find more information about camel-OAIPMH at the website: https://github.com/apache/camel/blob/main/components/camel-oaipmh/src/main/docs/oaipmh-component.adoc
You can find more information about OAIPMH protocol at the website: http://www.openarchives.org/OAI/openarchivesprotocol.html
You can find more information about Apache Camel at the website: http://camel.apache.org/
If you hit any problem using Camel or have some feedback, then please let us know.
We also love contributors, so get involved :-)
The Camel riders!