How to run the example
This mt-mx translation will use the sample files to demonstrate the generation of CBPR+ pacs.008.001.08 XML message output from a MT103 SWIFTGo message.
The cbprJnodesConfigIBM.tar.gz file is available either in IBM_financialpaymentsplus_vn.n.n.n.zip or in UIProjectImports directory.
Extract from cbprJnodesConfigIBM.tar.gz file.
- jnodes0.jar
The following jars needs to be copied from <TX_install_dir>/jars:
- jackson-core-n.n.n.jar
- jackson-annotations-n.n.n.jar
- jackson-databind-n.n.n.jar
Or visit https://repo1.maven.org/maven2/com/fasterxml/jackson/core/ for download.
Note: Recommend using latest version.
For the non Docker environments,
- Copy jars to <TX_install_dir>/extjar.
For TX V11.0.0 and up, native based Design Server installation,
Copy jars into the directory pointed to the config.yaml server.persisitence.files, by default, this is set to /opt/txlibs, then restart the running application ./ITX stop and then ./ITX start
For the Docker environments,
- Docker cp jnodes0.jar <brand>-server:/opt/<company>/<brand>/libs/.
- Restart the design server, i.e., docker restart <brand>-server.
The stopTranslation.json file will report the translation failure due to the pre-conversion checks:
If input file is SWIFT message other than MT103 or not a SWIFT message or Field 72, Line 1 starts with "/REJT/" OR "/RETN/"