EEA & Eionet documentation hub

Browse documentation for IT-systems used by the European Environment Agency and the Eionet network.

SPARQL Client webapp

eionet.sparqlclient

The sprotocol package comes from https://github.com/mischat/sprotocol. It has been modified in SparqlProtocolClientUtils.java to send GET requests.

Look at src/uk/me/mmt/sprotocol/SparqlQueryProtocolClientExample.java for API usage.

Deployment as Docker container

The application can be deployed as a Docker container. To do so you first build the image using Maven:

mvn -Pdocker clean install docker:push

Then you can deploy it with docker-compose using a YAML file derived from the one you see in the top directory.

Configuration

The application comes with a list of known endpoints in the file src/main/resources/endpoints.xml. These can be overridden with the system property endpoints, which must contain a comma-separated list of endpoints.

Edit this page