This repository has been 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