OWLIM-SE Installation

Version 1 by barry.bishop
on Oct 05, 2011 09:15.

compared with
Version 2 by barry.bishop
on Nov 02, 2011 15:56.

Key
This line was removed.
This word was removed. This word was added.
This line was added.

Changes (9)

View Page History

|| OWLIM version || Required Sesame version ||
| OWLIM-SE 4.3 | Sesame 2.6 |
| OWLIM-SE 4.2 | Sesame 2.5 |
| OWLIM-SE 4.1 | Sesame 2.4 |

A suitable application server must be installed. The examples in this guide assume [Apache Tomcat|http://tomcat.apache.org/] version 6.x is used. Importantly, the user must have sufficient privileges to write to the Tomcat {{webapps}} directory and to stop and start the Tomcat daemon.
An [OWLIM-SE|http://www.ontotext.com/owlim/] distribution is required. This is published as a zip file and includes the [Lucene|http://lucene.apache.org/] (core) full-text search utility jar file. The examples in this guide use version 4.23.
If desired, the core version of Lucene can be replaced with the full Lucene jar that is available for download from the [Lucene website|http://lucene.apache.org/].
The [Aduna OpenRDF Sesame framework version 2.4|http://www.openrdf.org/] is required for the longer installation. The examples in this guide use version 2.56.

{note}Another application server can be used instead of Tomcat. However, the rest of this guide will describe the installation of OWLIM-SE with this software.
h3. Step by step (Windows)

* Unzip the Sesame 2 installation (note that this might require WinZIP, WinRAR or some other utility): {noformat}unzip openrdf-sesame-2.56.0-sdk.zip{noformat}
* Deploy the Sesame Web applications (Sesame server and workbench): {noformat}copy openrdf-sesame-2.56.0\war\*.war "C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps"{noformat}
* Restart Tomcat using the Tomcat monitor icon in the system tray or from the Start menu
* Run the Sesame console once to create the data/configuration directory: {noformat}openrdf-sesame-2.56.0\bin\console.bat{noformat}
* Then exit immediately: {noformat}quit .{noformat}
* Create the Sesame console's templates directory: {noformat}mkdir "%APPDATA%\Aduna\OpenRDF Sesame console\templates"{noformat}
* Unzip the OWLIM-SE distribution: {noformat}unzip owlim-se-4*.zip{noformat}
* Copy the OWLIM-SE repository template file to the Sesame console templates directory: {noformat}copy owlim-se-4.2.3930\templates\owlim-se.ttl owlim-se-4.3.4220\templates\owlim-se.ttl "%APPDATA%\Aduna\OpenRDF Sesame console\templates"{noformat}
* Copy the OWLIM-SE jar file to the Sesame console and Sesame server lib directories:
{noformat}
copy owlim-se-4.2.3930\lib\owlim-se-4*.jar openrdf-sesame-2.56.0\lib
copy owlim-se-4.2.3930\lib\owlim-se-4*.jar "C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\openrdf-sesame\WEB-INF\lib"
{noformat}
{noformat}
* Restart Tomcat using the Tomcat monitor icon in the system tray or from the Start menu
* Run the Sesame console to create a new repository: {noformat}openrdf-sesame-2.56.0\bin\console.bat{noformat}
* Connect to the Sesame server: {noformat}connect http://localhost:8080/openrdf-sesame.{noformat}
* Create a new repository: {noformat}create owlim-se.{noformat}