# enaio® repository-manager

enaio® repository-manager • 10.10 »

You will find information about the latest service releases of enaio® repository-manager here.

## Installation

Services are installed via the os_service-manager_setup.exe file in the \Backend\Service-Manager\ directory.

Service updates take place via enaio_services_versionfix.exe in the \Backend\Service-Manager-Update\ directory. Copy the directory to the computers where the microservice installations are located prior to carrying out the updates.

The current repositorymanager-app.jar can also be copied to the \service-manager\update\ directory. enaio® service-manager then automatically updates enaio® repository-manager.

## enaio® repository-manager 4.3.5

A secure connection between the SAP system and enaio® repository-manager cannot be established if the certificate is available in the Windows Keystore. The certificate must be available in a PKCS12 file.

To update to version 4.3.5 with the new version of the KGS Content Server, the following steps must be carried out:

- Save the directory \working-dir\embeddedTomcat\webapps\cs\conf\contentserver\.

- Exit enaio® repository-manager.

- Delete the \working-dir\ directory.

- Update enaio® repository-manager to version 4.3.5.

- Start enaio® repository-manager.

  The \working-dir\ directory is recreated.

- Exit enaio® repository-manager.

- Replace the directory \working-dir\embeddedTomcat\webapps\cs\conf\contentserver\ with the saved directory.

- Start enaio® repository-manager.

- Check the configuration via the KGS administration page.

Without these steps, the configuration must be recreated via the KGS administration page.

## enaio® repository-manager 4.3.2

### Connection with enaio® appconnector

The connection to enaio® appconnector is established via the address http://127.0.0.1:8060/ by default. If enaio® appconnector is installed on a different host or port, or is running via HTTPS, then the address must be specified via the new enaio.app-connector.uri parameter in repositorymanager-prod.yml.

The user and password of the technical user in the application-blue.yml file of enaio® service-manager are used for the connection by default. If you want to use a different technical user, then you can specify this in the repositorymanager-prod.yml file via the enaio.dms.username parameter.

The previous parameters enaio.osrest.uri, enaio.osrest.username and enaio.osrest.password are no longer evaluated and can be deleted.

### IP Filter for Management Endpoints

Access to the following endpoints can be restricted via IP filters: info, health, env, loggers, and metrics.

For this purpose, addresses that allow access are specified via the new management.trusted.ipPattern parameter in the repositorymanager-prod.yml file.

In general, IP filters can also be configured for both the management endpoints and the services.

## enaio® repository-manager 4.3.1

### servicewatcher-sw.yml

If the upgrade to version 4.2.2 has not already been carried out, then the servicewatcher-sw.yml configuration file of enaio® service-manager must be extended.

The JDK parameter must be supplemented: jdk: jdk17

    - name: repositorymanager
      type: microservice
      profiles: mq,prod,cloud,blue
      instances: 1
      memory: 1024M
      port: 8010
      path: ${appBase}/repositorymanager/repositorymanager-app.jar
      jdk: jdk17
      arch: x64

### KGS Content Server

If the upgrade to version 4.2.2 has not already been carried out, then for the new version of the KGS Content Server, the \working-dir\ working directory must be emptied and the configuration recreated via the KGS administration page.

### Barcode Errors

For easier troubleshooting, the object definition of the ArchiveLink cabinet can be extended by a dialog element of the 'checkbox' type with the internal name 'Barcodeprocessingerror'. The checkbox is enabled when errors occur during barcode processing.

The object definition file from the \working-dir\obj-def\ installation directory has been updated accordingly.

### Connection Parameters

The connection to the DMS service and to enaio® appconnector can be made via enaio® gateway and – if enaio® gateway is configured accordingly – encrypted.

The connection parameters must be specified.

### KGS GUI

The KGS GUI can now also be accessed via enaio® gateway. The configuration of enaio® gateway must also be modified:

Navigation | Navigate through the help pages using the table of contents on the left. If it is not displayed when the window width is small, you can temporarily show it via the hamburger menu on the right. Use the arrows on the toolbar to navigate to the next/previous page. You can show hidden areas. Use the toolbar to show all hidden areas at once:
--- | ---
Clicking the product icon in the header returns you to the beginning of the current area. Use the toolbar to access the initial page:

Full-text Search | The search does not feature case sensitivity. A search term is also found as part of a string. Multiple search terms in the exact order as entered will be found if they are enclosed in quotation marks (").
--- | ---
Boolean Operators | You can use the following Boolean operators:
AND | Finds the pages that contain all search terms. Spaces, '+', and '&' function the same.
OR | Finds the pages that contain at least one of the search terms. The pipe character (|) functions the same.
You can combine search terms and Boolean operators using parentheses. Example: Paul AND (Peter OR Meyer)
The current portal area is used for the search. You can use Google to search through all portal areas. Example: follow-ups site:help.optimal-systems.com

Please contact the OPTIMAL SYSTEMS technical editorial staff for questions and comments regarding the documention at dokumentation(at)optimal-systems.de.