Skip to content

folio-org/mod-kb-ebsco-java

Repository files navigation

mod-kb-ebsco-java

FOLIO Release Version Java Version Quality Gate Status

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:

mvn clean install

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:

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.

About

Broker communication with the EBSCO knowledge base (Java)

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 26

Languages