yuuvis® RAD repository-manager 5 Migration
Version 5 of yuuvis® RAD repository-manager is available from yuuvis® RAD 10.12. With the new version, KGS components are no longer used and the ArchiveLink and ILM connections are split into two separate services: 'rmalink' and 'rmilm'.
Version 4 of yuuvis® RAD repository-manager can still be used. It will only be necessary to update to version 5 with a subsequent version of yuuvis® RAD.
The 'rmalink' and 'rmilm' services are also installed; however, they are not activated. The 'repository-manger' service remains activated so that access to the KGS administration is possible and data from the existing configuration can be viewed and transferred: http://<service-manager-IP>:<Port>/cs/.
After configuring the new services, they must be activated via the servicewatcher-sw.yml file located in the \config directory of yuuvis® RAD service-manager using the instances parameter and the previous 'repository-manger' service must be deactivated.
If only the ArchiveLink connection or only the ILM connection is used, then only the corresponding service needs to be configured and activated.
Migration of the ArchiveLink Connection
The 'rmalink' service requires the rmalink-prod.yml configuration file. This file needs to be created in the \config directory of yuuvis® RAD service-manager.
A template for the configuration is available for download.
Parameters of the rmalink-prod.yml configuration file:
Parameter | Value |
---|---|
repositorymanager-al.rad.repositories |
Comma-separated list of SAP repositories. The repository names are taken from the KGS configuration: Main > tia® Content Server. |
repositorymanager-al.rad.use-sidecar |
Connection via the 'dmssidecar' service. Copy the value from the repositorymanager-prod.yml file. You need values for the following parameters for the value false. |
repositorymanager-al.rad.api-uri |
IP address and port used by yuuvis® RAD repository-manager to connect to yuuvis® RAD core-service. Default port for yuuvis® RAD core-service: 8080. |
repositorymanager-al.rad.username | User name for access to yuuvis® RAD core-service |
repositorymanager-al.rad.password | Password for access to yuuvis® RAD core-service |
The following parameters need to be specified if they are specified in the repositorymanager-prod.yml file and thus overwrite default values.
Parameter rmalink-prod.yml | Parameter repositorymanager-prod.yml | Default |
---|---|---|
repository-manager.propagate-retention |
repositorymanager-al.retention.enabled |
true |
repository-manager.barcode.cntType2docType |
repositorymanager-al.barcode.cnt-type-doc-type |
Image/TIFF=FAX|application/pdf=PDF |
repository-manager.barcode.default-docType |
repositorymanager-al.barcode.default-doc-type |
TIF |
repository-manager.barcode.default-protection | repositorymanager-al.barcode.default-protection | "rcud" |
repository-manager.barcode.default-protocol-version | repositorymanager-al.barcode.default-protocol-version | "0047" |
repository-manager.barcode.processing-limit | repositorymanager-al.barcode.limit | 1000 |
The following parameters are required if the barcode scenario is activated. The values are taken from the KGS configuration.
Parameter | Value |
---|---|
repositorymanager-al.barcode.interval |
Barcode processing interval (in minutes). The default value 0 deactivates barcode processing. The value is specified in seconds in the KGS barcode configuration: |
repositorymanager-al.rad.barcode.sap.connections |
List of SAP® connections to the repository. Example:
Adopt the values from the KGS configuration: |
The following parameters are required if compression is activated. Adopt the values from the KGS configuration: Main > KGS SAP Connector > Edit Configuration > Components
Parameter | Value |
---|---|
repositorymanager-al.compression.limit |
Compression for objects that exceed the specified size in MB. The value 0.0 deactivates compression. |
repositorymanager-al.compression.content-types |
If compression is activated, it can be restricted to content types. Example: [application/pdf, image/png] |
servicewatcher-sw.yml
The servicewatcher-sw.yml file located in the \config directory of yuuvis® RAD service-manager must also be customized.
applications:
- name: rmalink
type: microservice
profiles: prod,cloud,red
instances: 1
memory: 512M
port: 8092
path: ${appBase}/rmalink/rmalink-app.jar
options:
- -Dloader.path=${enaio.data.path}/rm-alink/lib
SAP® ArchiveLink Connection Configuration
The 'rmalink' service must be activated and started before the SAP® connection configuration.
Open the existing connection via transaction 'OAC0' in the SAP® GUI and carry out the following steps.
-
Port Number: Enter the port of the 'rmalink' service. Default: 8092.
-
HTTP Script: Enter the following: api/rad/al.
You can test the connection using the balance button.
-
Send the certificate to the 'rmalink' service using the letter button.
-
Use 'PUT request' to activate the certificate in yuuvis® RAD service-manager via the /api/rad/certificate/activate endpoint from the 'rmalink' service. Parameter: contRep and cn
Migration of the ILM Connection
The 'rmilm' service requires the rmilm-prod.yml configuration file. This file needs to be created in the \config directory of yuuvis® RAD service-manager.
A template for the configuration is available for download.
Parameters of the rmilm-prod.yml configuration file. Adopt the values from the KGS configuration:
Main > KGS SAP Connector > Edit Configuration > ILM
Parameter | Value |
---|---|
repositorymanager-ilm.auth.username |
User name of the ILM client |
repositorymanager-ilm.auth.password |
Password for the user name |
repositorymanager-ilm.retention.enabled |
ILM documents with a deletion lock have their retention times set in yuuvis® RAD. Default: true The parameter is only required if retention times are deactivated in the repositorymanager-prod.yml file via the repository-manager.propagate-retention parameter. |
repositorymanager-ilm.rad.dms.use-sidecar |
Connection via the 'dmssidecar' service. You need values for the following parameters for the value false. |
repositorymanager-ilm.rad.dms.api-url |
IP address and port used by yuuvis® RAD repository-manager to connect to yuuvis® RAD core-service. Default port for yuuvis® RAD core-service: 8080. |
repositorymanager-ilm.rad.dms.username | User name for access to yuuvis® RAD core-service |
repositorymanager-ilm.rad.dms.password | Password for access to yuuvis® RAD core-service |
Sample configuration:
repositorymanager-ilm:
auth:
username: user
password: secret
rad:
dms:
use-sidecar: false
api-uri: http://10.10.104.38:8080
username: user
password: secret
retention:
enabled: false
SAP® ILM Connection Configuration
The 'rmilm' service must be activated and started before the SAP® connection configuration.
Open the existing connection via transaction 'SM59 > HTTP Connections to External Server' in the SAP® GUI and carry out the following steps.
-
Port: Enter the port of the 'rmilm' service in the 'Technical Settings' area. Default: 8094.
-
Password: Enter the password that was adopted from the KGS ILM configuration to rmilm-prod.yml in the 'Logon & Security' area.
-
Test the connection.