Configuring SWIFT MT JVC
Procedure
- On <WINDOWS_pack_install_dir>/financial_payments_vn.n.n.n/swift/mt/jvc/maps, update the jvalccyy.prop, replacing the Windows directory references with the corresponding equivalent on ITX-LS docker container mounted data volume: /data/maps/finpay message.definition.directory=/data/maps/finpay/swift/mt/jvc/metadata/ bic.definition.file=/data/maps/finpay/swift/common/data/bic.xml log.filename=/data/maps/finpay/swift/mt/swiftlog.txt
- Using Design Studio, update the map rule on the validate_message map, on output card #1 item JvalPropPath. Change the map rule from =NONE to the location of the jvalccyy.prop on the corresponding equivalent on the ITX-LS docker container mounted data volume: ="/data/maps/finpay/swift/mt/jvc/maps".
- Extract the jvcwrap.jar and jvalccyy.jar from <WINDOWS_pack_install_dir>/financial_payments_vn.n.n.n/UIProjectImports/swiftMTjvcConfig.tar.gz.
-
Copy the jvcwrap.jar and jvalccyy.jar
to the <bind_mount_dir>/extra
directory.
Example directory structure where <bind_mount_dir> = /home/usr/itx-ls/mount/data/home/usr/itx-ls/mount/data/extra[usr@localhost data]$ lsjvalccyy.jar jvcwrap.jar