Following software must be properly installed and running on your computer, before you install and run RacerManager:
RacerManager is provided as an web application that can be deployed into a servlet container such as Tomcat. If you have Tomcat running on your computer, the installation is quite simple: you can deploy the downloaded war file using the Deployer or the Manager Web Application of Tomcat. Alternatively you may just copy the war file into the webapps directory of your Tomcat installation and restart Tomcat. For details on Tomcat please refer to Apache Tomcat Homepage.
License and download information about the DL Reasoner RACER can be found here.
RacerManager version 2.0 has been tested with Tomcat 5.0, RacerPro 1-9-0 on Windows XP Professional and Suse Linux.
The RacerManager configuration file racerManager.xml can be found in the WEB-INF/conf directory of the RacerManager installation. (i.e /TOMCAT_HOME/webapps/RacerManager-0.2/WEB-INF/conf)
The default file racerManager.xml below configures two RacerPro instances to run on the local machine on ports 9081 and 9082 and each of them to load the university benchmark after startup:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<configuration>
<racerServerExecutable>C:\RacerPro-1-9-0\lw\RacerPro.exe</racerServerExecutable>
<serverdirectives>
<directive>(set-nrql-mode 1)</directive>
<directive>(enable-optimized-query-processing)</directive>
<directive>(set-unique-name-assumption t)</directive>
</serverdirectives>
<cacheExpires>true</cacheExpires>
<expireAfter>10</expireAfter>
<racerservers>
<racerserver>
<host>localhost</host>
<protocol>tcp</protocol>
<port>9081</port>
<defaultKBs>
<defaultKB>
<type>owl</type>
<namespace>http://www.lehigh.edu/%7Ezhp2/2004/0401/univ-bench.owl#</namespace>
<uri>http://www.sts.tu-harburg.de/~at.kaya/ont/university0.owl</uri>
</defaultKB>
</defaultKBs>
</racerserver>
<racerserver>
<host>localhost</host>
<protocol>tcp</protocol>
<port>9082</port>
<defaultKBs>
<defaultKB>
<type>owl</type>
<namespace>http://www.lehigh.edu/%7Ezhp2/2004/0401/univ-bench.owl#</namespace>
<uri>http://www.sts.tu-harburg.de/~at.kaya/ont/university0.owl</uri>
</defaultKB>
</defaultKBs>
</racerserver>
</racerservers>
</configuration>
Notes:
You can download another web application called OwlQlWebApp from the download page. OwlQlWebApp is demo client application that uses RacerManager to query OWL ontologies. It calls the web service provided by the RacerManager web application. You can deploy OwlQlWebApp in the same way like RacerManager.
To learn more about the OwlQlWebApp follow the menu item OwlQlWebApp in the left navigation bar.