Changes between Version 6 and Version 7 of SQR


Ignore:
Timestamp:
Oct 15, 2010, 2:18:43 PM (14 years ago)
Author:
fred
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SQR

    v6 v7  
    22
    33The Semantic Query Resolver (SQR) acts as a single entry point for Resource Users into the SENSEI system. The SQR provides the Semantic Query Interface (SQI) to Resource Users which offers convenience methods for Resource lookups as well as information and actuation requests. The implementation features a Web GUI that allows users to access the SQI interface. For developpers, the latter is also directly accessible through REST calls. In what follows, we describe these features and specify the installation procedure of the corresponding software.
     4
     5[[PageOutline(2-3,Table of Contents,inline)]]
    46
    57----
     
    1921----
    2022
     23== Requirements ==
     24 * Windows or Linux operating system
     25 * [http://java.sun.com/javase/downloads/widget/jdk6.jsp Java SDK], version 6.0 or higher
     26 * [http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/heliossr1 Eclipse IDE for Java EE Developers]
     27 * [http://modis.ispras.ru/sedna/download.html SEDNA server]
     28 * [https://svn-batch.grid.pub.ro/svn/Sensei-WP5/SQRv3/ Semantic Query Resolver version 3] (checkout the ED Eclipse project from SENSEI SVN)
     29
     30----
     31
    2132== Using the REST API ==
    2233
     
    2637----
    2738
     39== Web Interface ==
     40
     41The Web Interface is depicted in the User Guide at [https://ncit-cluster.grid.pub.ro/trac/Sensei-Cookbook/wiki/RuSqr#WebInterface] .
     42
     43----
     44
     45== Installation ==
     46
     47You need to download the SEDNA Database from [http://modis.ispras.ru/sedna/download.html] and dezip it. Run SEDNA : SEDNA_PATH/bin/se_gov.exe and create the eoidb database (do it once :)) : SEDNA_PATH/bin/se_cdb.exe sqrdb. Then start the eoidb database : SEDNA_PATH/bin/se_sm.exe sqrdb.
     48
     49To stop the sqrdb database : SEDNA_PATH/bin/se_smsd.exe sqrdb
     50
     51To stop SEDNA : se_stop.exe
     52
     53The software can be started from the Main class in the package com.sap.research.sensei.sqr.startup .
     54
     55Fill in the SQR.properties file based on your own configuration:
     56
     57{{{
     58#SERVER CONFIGURATION
     59#-----------------------
     60
     61#Path to the server index page
     62SQR_DIRECTORY_BASE_URI = http://localhost:8186/sqr
     63
     64#Server port
     65SERVER_PORT = 8186
     66
     67#EOI, RD CONFIGURATION
     68#-----------------------
     69
     70#RLI interface of the RD URI (no SPARQL)
     71RESSOURCE_DIRECTORY_RLI_URI_NO_SPARQL = http://sensei-dev1.grid.pub.ro:8184/rli
     72
     73#RLI interface of the RD URI (with SPARQL)
     74RESSOURCE_DIRECTORY_RLI_URI = http://sensei-dev1.grid.pub.ro:8184/rli/mix/lookup
     75
     76#Resource Directory base URI
     77RESSOURCE_DIRECTORY_BASE = http://sensei-dev1.grid.pub.ro:8184/rd
     78
     79#Entity Directory base URI
     80EOI_DIRECTORY_BASE_URI = http://localhost:8182/eoi
     81
     82#Entity Directory ELI URI
     83EOI_DIRECTORY_ELI_URI = http://localhost:8182/eoi/eli
     84
     85#SEDNA CONFIGURATION
     86#-----------------------
     87
     88#DB USERNAME
     89DB_USERNAME = SYSTEM
     90
     91#DB PASSWORD
     92DB_PASSWORD = MANAGER
     93
     94#DB BASE URI
     95DB_URI_BASE = xmldb:sedna://localhost/sqrdb
     96
     97#DB SUBSCRIPTIONS COLLECTION URI
     98DB_URI_SUBSCRIPTION = xmldb:sedna://localhost/sqrdb/subscriptions
     99
     100#VISUALIZATION TOOL CONFIGURATION (Not used in this version, left here in case this changes)
     101#-----------------------
     102
     103#Activate visu tool
     104VISU = NO
     105
     106#Time to let the GUI refresh
     107SLEEP = 1500
     108
     109#Paths the the visualization tool
     110VISUARCHIPATH = http://localhost:8080/SVGMonitor/setstate.jsp
     111}}}