ArchiveLink configuration (tC)

About

This chapter explaines the configuration of tia® Content Server core SAPHTTP.

Content

Introduction

ArchiveLink is configured for all kinds of deployments in the same manner by the repository.cfg.
There are small differences how the several kinds are finding the repository.cfg. This way is explained first.

After this the configuration of ArchiveLink inside repository.cfg is explained.

Finally the configuration inside SAP is explained shortly.

How to configure where to find the repository.cfg

Tomcat

  • shut down the app

  • enter tomcat web app folder

  • edit there …/WEB-INF/web.xml

  • configure the folder and file name for your repository.cfg

the folder and file for repository.cfg as well as the key store configuration needs to be readable by tomcat started by systemd. Don’t put these configuration inside an user folder of another user like your login user! Otherwise the app inside tomcat don’t have access permissions and will not start,

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5"> <context-param> <param-name>configDirectory</param-name> <param-value>/opt/kgs/coreOfTia/configs/configSFS</param-value> </context-param> <context-param> <param-name>configFile</param-name> <param-value>repository.cfg</param-value> </context-param> </web-app>
  • start the app again

Native

TODO

Configuration of ArchiveLink

For general configuration information see https://kgs-software.atlassian.net/wiki/spaces/WIKI/pages/2051211280 and https://kgs-software.atlassian.net/wiki/spaces/WIKI/pages/1368064007

After installation it contains an example repository (see <webapps-Foler>/<war-filename>/WEB-INF/classes/config/repository.cfg)

You can define as many repositores as needed in the configuration, e.g. for Repositories with the name FI and HR

repositoryfactory.repositorylist = FI;HR

 

SAP Configuration

First the url needs to defined:

<Host>:<port>/<deployment-name>/saphttp/<repository>

An example is:

 

Enter the information in oac0.

Security

If the security is set to 1 or 2 it is necessary to have a keystore service configured.

If the keystore service of a repository has the status stopped when the application is started, the keystore service is probably not configured correctly.

Possible error could be that the keystoreservice type is set to none.