This repository was archived by the owner on Apr 22, 2022. It is now read-only.
  
  
  - 
                Notifications
    
You must be signed in to change notification settings  - Fork 1
 
Configuration
        Alejandra Garcia Rojas M edited this page Jun 22, 2015 
        ·
        9 revisions
      
    If you install the Workbench from sources you need first to install:
- Virtuoso 7.1 triple store is required for most of the GeoKnow software tools integrated in this Workbench.
 - Spring-batch-admin-generatror. It is used by some components in order to perform batch jobs, such as Limes-Service, ImportRDF and Deer-Service.
 
And then adapt the configuration files before setting up the application for the very first time. For configuring the Workbench:
- 
Create a directory for the application data e.g.
/var/generator - 
This directory have to be writable by the tomcat user, so you have to do something like:
chown -R tomcat7:tomcat7 /var/generator - 
Adapt the framework configuration files located at
src/main/resources. You need to remove the '-template' word from the file name. 
- system-configuration-template.ttl: contains workbench required directories and configuration variables services offered by the workbench. In this file you have to adapt the following properties:
 
| Element | Property | Description | 
|---|---|---|
| :GeoKnowGenerator | ontos:frameworkDataDir | this needs to be the same like created in step 1 | 
| :GeoKnowGenerator | foaf:homepage | is the URL of the application, e.g. http://localhost:8080/generator | 
| :EmailService | lds:user | the user of the email that is going to be used for the registration | 
| :EmailService | lds:password | password | 
| :EmailService | schema:email | |
| :EmailService | ontos:smtpHost | the SMTP URL | 
- system-components-template.ttl: contains configuration of external tools that are integrated in the workbench. In this file you have to provide:
 
| Element | Property | Description | 
|---|---|---|
| :VirtuosoConductor | lds:serviceUrl | Virtuoso url e.g. http://localhist:8890/conductor | 
| :VirtuosoConductor | lds:connectionString | jdbc connectio string to Virtuoso. e.g. “jdbc:virtuoso://localhost:1111/” | 
| :VirtuosoConductor | lds:user | dba user of viruoso (provided at its installation) | 
| :VirtuosoConductor | lds:password | dba password | 
| :VirtuosoAuthSPARQLEndpoint | lds:user | provide a user id that will be used by the system (this user should not exist) | 
| :VirtuosoAuthSPARQLEndpoint | lds:serviceUrl | the url for the authenticated endpoint. e.g. http://localhost:8890/sparql-auth | 
| :VirtuosoAuthSPARQLEndpoint | lds:password | provide a password | 
| :SpringBatchService | lds:serviceUrl | the URL where spring-batch-admin is installed | 
| :SpringBatchService | ontos:springBatchAdminJobsDir | the absolute path to the directory where spring batch is saving jobs descriptions, e.g.:“/var/generator/jobs” | 
| ?x lds:providesService ?y | lds:serviceUrl | each ?y service has to be configured with the URL where it is installed. | 
- system-roles-template.ttl: contains an initial specifications of roles. You can leave this file as is.
 - system-users-template.ttl: contais the users that will be created at setup, and that can be used to login into the application. You can change the username and passwords and add more users.
 
| Element | Property | Description | 
|---|---|---|
| :admin | foaf:accountName | a user id for the administrator of the LDIW. This user will be created at installation time with admin privileges | 
| :admin | lds:password | a password | 
| :admin | foaf:mbox | an email | 
- system-datasources-template.ttl: contains an initial configuration of datasources.
 
#Home
- Dashboard
 - Import RDF
 - Sparqlify
 - TripleGeo-Sercvice
 - Virtuoso SPARQL Endpoint
 - Mapify
 - Facete
 - OntoWiki
 - LIMES
 - FAGI-gis
 - DEER
 - Public-Private Data Coevolution