sparqlcts
sparqlcts
is a servlet implementing the Canonical Text Services protocol backed by a SPARQL end point.
Specification of how the the application interacts with a SPARQL end point is being developed with concordion acceptance tests, in the specs
directory. Specifications can be generated by running gradle test
.
To be added
sparqlcts
more generallyTo be added
To be added.
You can start an included jetty server with sparqlcts
by running
gradle jettyRunWar
By default, the server will run on localhost, port 8888.
You can build a war
file you can add to any servlet container by running
gradle war
The resulting war
file will be in the build/libs
directory.
TBD.md
file list all verbs recognized or required in this implementation.Since sparql cts is a library, the only publishable artifact in this project is a .jar
file. It is part of the public
configuration, so you can build it with
gradle buildPublib
and can publish it to a configured maven repository with
gradle uploadPublib