Prerequisites
Procedure
-
Extract finpay_n.n.n.n_v1102_4c.zip on Windows.
- On the host mounted directory <bind_mount_dir>, define a finpay directory: /tmp/itx-ls/maps/finpay
- Define the similar directories and sub-directories under <bind_mount_dir>/maps/finpay as defined under: <WINDOWS_pack_install_dir>/financial_payments_vn.n.n.0/swift
-
Define the similar directories and copy all .xml,
.prop files to
<bind_mount_dir>/maps/finpay
as defined under the following:
<WINDOWS_pack_install_dir>/financial_payments_vn.n.n.n/swift/common/data<WINDOWS_pack_install_dir>/financial_payments_vn.n.n.n/swift/mt/jvc/maps<WINDOWS_pack_install_dir>/financial_payments_vn.n.n.n/swift/mt/jvc/metadataNote: No need to define the directory for type trees. <bind_mount_dir> refers to directory specified in volume (-v) option on the docker run command:
docker run --name itx-ls -d -e ITX_LS_LICENSE_ACCEPT=true -w /opt/runtime -v /tmp/itx-ls/mount/data:/data:Z -v /tmp/itx-ls/ logs:/logs:Z localhost/ibm-itx-ls:11.0.3.0.20260625Example directory structure where <bind_mount_dir> = /home/usr/itx-ls/mount/data[usr@localhost maps]$ ls -R /home/usr/itx-ls/mount/data/maps/finpay/home/usr/itx-ls/mount/data/maps/finpay:swift/home/usr/itx-ls/mount/data/maps/finpay/swift:common mt/home/usr/itx-ls/mount/data/maps/finpay/swift/common:data/home/usr/itx-ls/mount/data/maps/finpay/swift/common/data:bic.xml currencycodedecimals.xml/home/usr/itx-ls/mount/data/maps/finpay/swift/mt:jvc/home/usr/itx-ls/mount/data/maps/finpay/swift/mt/jvc:data maps metadata/home/usr/itx-ls/mount/data/maps/finpay/swift/mt/jvc/data:mt101.mt/home/usr/itx-ls/mount/data/maps/finpay/swift/mt/jvc/maps:jvalccyy.prop/home/usr/itx-ls/mount/data/maps/finpay/swift/mt/jvc/metadata:CopyofFields.xml MT320.xml MT514.xml MT601.xml MT785.xml MT101.xml MT321.xml MT515.xml MT604.xml MT786.xml MT102.xml MT330.xml MT516.xml MT605.xml MT787.xml
MT798.xml
MT102+.xml MT340.xml MT517.xml MT606.xml MT799.xml MT103_REMIT.xml MT341.xml MT518.xml MT607.xml MT801.xml MT103_SINGLE.xml MT350.xml MT519.xml MT608.xml MT802.xml MT103_swiftGo.xml MT360.xml MT524.xml MT620.xml MT900.xml MT103+.xml MT361.xml MT526.xml MT670.xml MT910.xml MT104.xml MT362.xml MT527.xml MT671.xml MT920.xml MT105.xml MT364.xml MT530.xml MT700.xml MT935.xml MT107.xml MT365.xml MT535.xml MT701.xml MT940.xml MT110.xml MT370.xml MT536.xml MT705.xml MT941.xml MT111.xml MT380.xml MT537.xml MT707.xml MT942.xml MT112.xml MT381.xml MT538.xml MT708.xml MT950.xml MT199_g4CF.xml MT400.xml MT540.xml MT710.xml MT970.xml MT199_g4CIT.xml MT410.xml MT541.xml MT711.xml MT971.xml MT199_g4CPT_T2U.xml MT412.xml MT542.xml MT720.xml MT972.xml MT199_g4CPT_U2U.xml MT416.xml MT543.xml MT721.xml MT973.xml MT199_gCCT.xml MT420.xml MT544.xml MT730.xml MT985.xml MT199_UC.xml MT422.xml MT545.xml MT732.xml MT986.xml MT200.xml MT430.xml MT546.xml MT734.xml MTn90.xml MT201.xml MT450.xml MT547.xml MT740.xml MTn91.xml MT202COV.xml MT455.xml MT548.xml MT742.xml MTn92_SRP_T2U.xml MT202.xml MT456.xml MT549.xml MT744.xml MTn92_SRP_U2T.xml MT203.xml MT499.xml MT558.xml MT747.xml MTn92.xml MT204.xml MT500.xml MT564.xml MT750.xml MTn95.xml MT205COV.xml MT501.xml MT565.xml MT752.xml MTn96_SRP.xml MT205.xml MT502.xml MT566.xml MT754.xml MTn96.xml MT210.xml MT503.xml MT567.xml MT756.xml MTn98.xml MT299_gCOV_T2U.xml MT504.xml MT568.xml MT759.xml MT299_gCOV_U2T.xml MT505.xml MT569.xml MT760.xml MTn99_gpiX.xml MT299_gFIT_T2U.xml MT506.xml MT575.xml MT761.xml MTn99_gSRP_T2U.xml MT299_gFIT_U2T.xml MT507.xml MT576.xml MT765.xml MTn99_gSRP_U2T.xml MT300.xml MT508.xml MT578.xml MT767.xml MTn99.xml MT304.xml MT509.xml MT581.xml MT768.xml MT305.xml MT510.xml MT586.xml MT769.xml MT306.xml MT513.xml MT600.xml MT775.xml -
Create the input and output directories at the same level as the system and
maps under: <bind_mount_dir>
mkdir -p <bind_mount_dir>/inputmkdir -p <bind_mount_dir>/output/errormkdir -p <bind_mount_dir>/output/passedExample directory structure where <bind_mount_dir> = /home/usr/itx-ls/mount/data[usr@localhost data]$ pwd/home/usr/itx-ls/mount/data[usr@localhost data]$ ls -R *put
input: output: error passed output/error: output/passed: