Java reference server for the BIC Library Communication Framework. This is a mirror of the git repository available at
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lcfserver-assembly
lcfserver-backend-hashmap
lcfserver-core
lcfserver-frontend-jaxrs-webapp
lcfserver-frontend-restlet-cli
lcfserver-frontend-restlet-core
lcfserver-frontend-restlet-module-raml
lcfserver-frontend-restlet-module-swagger
lcfserver-frontend-restlet-webapp
lcfserver-frontend-servlet-webapp
.gitignore
ExceptionMapping.md
LICENSE.txt
README.md
owasp-dependency-check-suppression.xml
pom.xml

README.md

lcfserver

This is a java reference server implementation of the BIC Library Communication Framework.

The Library Communications Framework (LCF) is a set of library interoperability standards which defines a framework for the communication of data between self-service and other library terminal applications to and from library management systems.

To run local version

Pre-requisites:

To install and run servlet implementation:

git clone https://github.com/ceridwen-com/lcfserver.git
cd lcfserver
mvn jetty:run -Dlcf.server.frontend=servlet

To install and run org.restlet implementation: **

git clone https://github.com/ceridwen-com/lcfserver.git
cd lcfserver
mvn jetty:run -Dlcf.server.frontend=restlet

To install and run org.restlet implementation with optional modules:

git clone https://github.com/ceridwen-com/lcfserver.git
cd lcfserver
mvn jetty:run -Dlcf.server.frontend=restlet -Dlcf.server.frontend.module.raml -Dlcf.server.frontend.module.swagger

See lcfserver-assembly/src/main/resources/README.md for further details