Appendix G3 - Configuring DS-CR

Overview

  • The following steps will guide you to extract and install the Zuken DS-CR library .jar files for use with Syndeia Cloud (SC) 3.6.

Steps

  1. Collect Zuken DS-CR lib files & review configuration file:

    1. Libraries - available with the DS-CR Server, e.g. C:\Zuken\DS-CR\Engine\ndslib\client\. Collect these in a local directory named lib_DSCR

      1. nds_ap.jar

      2. nds_light.jar

      3. nds_sorb.jar

      4. sif4j-nop-17.25.jar

    2. Properties file - available with the DS-CR Server Engine , e.g. C:\Zuken\DS-CR\Engine\ndsengine\conf\

      1. ndsapp.properties : this file shows the values you will want to use when configuring the repository in the SC web-dashboard.

  2. Copy the Zuken DS-CR libs: Upload the local Zuken DS-CR directory lib_DSCR to the server and copy the contents to a new dscr directory, ex:

    1. On Linux ,

      1. Copy the .jar files to /opt/icx/syndeia-cloud-current/dscr-impl-3.6/lib/dscr and ensure the user & group ownership of those files is set to syndeia-cloud:syndeia-cloud by running the below :

        SC_HOME=/opt/icx/syndeia-cloud-current/ SC_snapshot_version=3.6 # update as needed if you are running a SP, ie: SP1, ex: "3.6-SP1" sudo -u syndeia-cloud mkdir -p "${SC_HOME}"/dscr-impl-"${SC_snapshot_version}"/lib/dscr sudo cp ~/lib_DSCR/* "${SC_HOME}"/dscr-impl-"${SC_snapshot_version}"/lib/dscr/. sudo chown syndeia-cloud:syndeia-cloud "${SC_HOME}"/dscr-impl-"${SC_snapshot_version}"/lib/dscr/*.jar
    2. On Windows ,

      1. Create the new dscr directory on the server, ie: c:\cygwin64\opt\icx\syndeia-cloud-current\dscr-impl-3.6\lib\dscr

      2. Copy the .jar files from lb_DSCR to c:\cygwin64\opt\icx\syndeia-cloud-current\dscr-impl-3.6\lib\dscr

  3. Restart the respective services, ie:

    1. On Linux , sudo systemctl restart sc-dscr

    2. On Windows , use services.msc (Windows Services Manager) or from CMD.EXE run:

      sc.exe stop sc-dscr sc.exe start sc-dscr