|Installing||Installing of Joseki is easy; just follow the instructions at http://www.joseki.org/start.html.|
|Creating and populating the TDB triple store||I took a shortcut here using Topbraid Composer ME,
which has an export facility to TDB and saves the database as a folder to the file system with extension '.tdb.data' (see screenshot).
|Connecting Joseki with TDB||This is the hard stuff.
The trick lies in adapting the Joseki configuration file ('joseki-config.ttl').
I added an additional service:
# Service 3 - SPARQL processor handling a TDB dataset
and an additional corresponding dataset:
## Initialize TDB.
One also needs to adapt the 'web.xml' file in the webapps/joseki/WEB-INF folder by adding:
Then I made a specific HTML page that contains following form where the action is sent to the TDB service:
<form action="TDB" method="get">
|Overall||This took some considerable time to figure out.|
|installing||Same as above; just follow the instructions at http://www.joseki.org/start.html.|
|creating and populating a BigOWLIM triple store||I used the Sesame console application, using the BigOWLIM repository template file 'bigowlim.ttl' to be copied in the templates directory of the OpenRDF Sesame console folder.
On Windows 7 this is C:\Users\xxx\Appdata\Roaming\Aduna\OpenRDF Sesame console\templates.
See the BigOWLIM Quick Start Guide (PDF).
Populating the repository can then be done using the Sesame web app.
|connecting Joseki with the BigOWLIM triple store||Similar actions as above.
Editing the joseki configuration file.
a) adding a service
# Service 4 - SPARQL processor handling a BigOWLIM storeb) adding a dataset
## Initialize BigOWLIMEditing then web.xml file by adding.
<servlet-mapping>And brewing a HTML file that posts a SPARQL query to the BigOWLIM service (same as above).