Configuration files for Design Server

The swiftMTjvcConfig.tar.gz file is contained within the UIProjectImports directory.

The UIProjectImports directory is located in the following location:

<install_dir>/packs/financial_payments_vn.n.n.n/UIProjectImports

Where, <install_dir> is the location where the pack zip distro was extracted and n.n.n.n is the current version of the pack..

Use these steps to run this file:

Extract the swiftMTjvcConfig.tar.gz file.

Follow the below steps, before you import <project>.zip file.

Perform the steps in the same directory location as the Design Server is installed:
  1. Create a temp directory called packs.

    Example: /home/user/packs

  2. For the UNIX environment, FTP (in binary mode) the swiftMTjvcConfig.tar.gz to the pack's directory defined in Step 1.
  3. Untar the swiftMTjvcConfig.tar.gz file.

    Example: $ tar -zxf swiftMTjvcConfig.tar.gz

  4. Based on the Design Server installation, perform the following steps:

    For container based Design Server installation:
    1. Run the jvcsetup.sh script.

      Example: $ ./jvcsetup.sh

    2. The script copies the following to the ITX server:
      • jvcwrap.jar
      • jvalccyy.jar
      packs/swift folder and subfolders include the jvalccyy.prop and XML metadata.
    For Native based Design Server installation:
    1. Copy the jvalccyy.jar and jvcwrap.jar into the directory defined in config.yaml server.persistence.libs, by default, this is set to /opt/txlibs.
    2. Restart the application running ./ITX stop and then ./ITX start.

  5. After importing cbpr_translation.zip project:
    1. Copy the jvalccyy.prop file to the workdir directory under directory set in the config.yaml server.persistence.files, the default settings is/opt/txfiles/workdir.
    2. On the project, update the map rule on the validate_message_enh map, on output card #1 item JvalPropPath. Change the map rule from =NONE to the location of the jvalccyy.prop.
      Example:
      • On UNIX

        ="DS_DATA_DIR/workdir"

      • On WINDOWS

        ="DS_DATA_DIR\\workdir

      where DS_DATA_DIR refers to the Design Server data directory, set in the config.yamlserver.persistence.files previously TX_FILE_DIR

  6. Restart the Design Server: ./ITX stop and ./ITX start.
    Note: To reflect any jvalccyy.prop updates, repeat step 6.
Uninstallation:
  • For container based Design Server installation:
    1. Run the cleanjvc.sh script.

      Example: $ ./cleanjvc.sh

    2. The script removes the following to the ITX server:
      • jvcwrap.jar
      • jvalccyy.jar

      packs/swift folder and subfolders include the jvalccyy.prop and XML metadata.

  • For Native based Design Server installation:

    Delete the jvalccyy.prop file from the workdir directory under directory set in the config.yamlserver.persistence.files, the default settings is /opt/txfiles/workdir.