OwlQlWebApp - A demo client application

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 by copying the war file to the webapps directory of Tomcat.

In case your Tomcat installation runs at the default port than 8080 you wont need further configuration for OwlQlWebApp to run. (If not just modify the port number in the URL below to match the port where your Tomcat runs.) Browse to the following URL using your internet browser:

http://localhost:8080/OwlQlWebApp-0.2

You should be able to see the page below if it runs correctly:

Click on the link "Query a Knowledge Base Using OwlQl"

You should see the following page:

In the select box below the title "Select a web service" you can see a list of web services that OwlQlWebApp can call. As default the only avaliable value in the list is: http://localhost:8080/RacerManager-0.2/services/OwlQlService. If your Tomcat runs on another port or you want to call a RacerManager running on a different computer, you can extend this list. For further information read the guide Configuring the OwlQlWebApp.

In the text area under the title "Query to send" you can type your Owl-Ql query. If you are not yet acquainted with Owl-Ql syntax, you can select a sample query from the list of sample queries below the text area. e.g. you can select the getDestinationsFromTravel.Ont query in the select box and click the INSERT SAMPLE QUERY to insert the this query in to the text area. If you want to add more sample queries or your frequently used queries in to this select box read the guide Configuring the OwlQlWebApp.

After a query is inserted or entered in the text area click on the SEND button. Depending on the query entered and the KB referenced after a while you should see result page as below: