| 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: <servlet-mapping> 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). |
Comments