Copyright © 2018–2025 The Open Library Foundation
This software is distributed under the terms of the Apache License, Version 2.0. See the file "LICENSE" for more information.
Introduction
A FOLIO module for managing EBSCO knowledge base resources. This module provides broker communication with the EBSCO knowledge base, enabling management of electronic resources, providers, packages, and titles.
Overview
The mod-kb-ebsco-java module serves as the integration layer between FOLIO and
the EBSCO HoldingsIQ knowledge base service, providing APIs for managing electronic resources and holdings data.
Getting Started
Prerequisites
- Java 21 or higher
- Maven 3.6 or higher
- Docker (optional, for containerized deployment)
Building the Module
Compile and build the module using Maven:
See that it says "BUILD SUCCESS" near the end.
Docker
Build the Docker container:
docker build -t mod-kb-ebsco-java .Test that it runs:
docker run -t -i -p 8081:8081 mod-kb-ebsco-java
Running the Module
The module can be deployed as part of a FOLIO instance. For detailed deployment instructions, refer to the FOLIO deployment documentation.
Additional Information
Related modules:
- folio-holdingsiq-client - HoldingsIQ API client library
- ui-eholdings - User interface for managing e-holdings
For more FOLIO developer documentation, visit dev.folio.org
Issue tracker
See project MODKBEKBJ at the FOLIO issue tracker.
Contributing
See CONTRIBUTING.md for contribution guidelines.