Generating MSL

Procedure

  1. Using Integration Flow Designer, edit the example msd under:
    <WINDOWS_pack_install_dir>/financial_payments_vn.n.n.n/swift/mt/examples/validation/msds/validate_mt.msd
    1. On map validate_mt, set MapServerLocation to /data/maps/validate_mt.lnx.
    2. On Input #1, swift_in, set the FilePath to ../input/*.*
    3. On map validate_message, set MapServerLocation to /data/maps/validate_message.lnx
    4. On map blob_map, set MapServerLocation to /data/maps/blob_map.lnx.
  2. Define a new Linux server and update the deployment definition to sync with the defined Linux server environment.
    1. In the Script Commands, select the check box for Build and Transfer Maps and Generate and Transfer Launcher Control File.
    2. Do not select the check box for Transfer Additional Files command in the Script Commands.
  3. Generate validate_mt.msl and copy to the <bind_mount_dir>/systems directory.
    Example directory structure where <bind_mount_dir> = /home/usr/itx-ls/mount/data
    /home/usr/itx-ls/mount/data/systems
    [usr@localhost data]$ ls
    validate_mt.msl
  4. Run the following command to restart the ITX-LS container:
    docker restart itx-ls
    Note: For RHEL, Docker is not supported. Podman can be used as a substitute since it provides a command line interface similar to Docker. Following is an example of how to restart container using Podman:
    podman restart itx-ls