Foreign Exchange Transactions Reporting Installation Guide
In this document are explained the installation procedures required to install the Transaction Reporting for LKFXTR package.
System Requirements
The following are the pre-requisites for installing this package:
- Jdk 11.
General Considerations
The general considerations for the LKFXTR_TransactionReporting.zip file are described below.
- Extract the .zip file.
- For multiple types of files, take multiple copies of the extracted folder and run them as separate instances.
- In all the instances, keep all xslt for the specific file.
- In the start.cmd file, set the following details:
- JAVA_HOME variable: points to java jdk location. C:\java\jdk11\jre.
- PROVIDER variable: contains the queue broker name. It accepts the following values: jboss, ibmmq, activemq, amazonmq, weblogic.
- PORT variable: can be any available port number to be used by the package.
If the above values are not set, then the following values will be defaulted:
- PROVIDER=jboss.
- PORT=8080.
- JAVA_HOME variable: points to java jdk location.
- In the Root path of the extracted package, kindly change the application.properties.

- FileName – FxExtract.xml.
file.seq.path = //*[local-name() = ‘seqnumber’]
- For input and output location, create the respective folders and place the paths to it.
- For stylesheets paths, take the xsl folder from the unzipped folder and place in the respective location based on the stylesheet path.
- Below is the sample configuration done for giving input and output path and as well as the xslt files location.
- Open the respective application properties for the queue broker type and set the JNDI values.If the queue broker is jboss, we need to open application-jboss.properties and set the values.

- The configuration can be done to character encodings, for the name of the output file and validation file name.
Contents of the Package
The LKFXTR_TransactionReporting components are:
- Xsl folder:
- DfccFormSeqXpath.
- DfccFormValidate.
- DfccFormValidateResponse.
- DfccFormErrorOfs.
- DfccChecksumForm1.
- DfccChecksumForm2.
- DfccFinalForm.
These are the xslts available.
- Log folder:
- console_[providername]_[datetime].txt.
- Lib:
- activemq.
- ibmmq.
- jboss.
- jboss7.1.
- weblogic.
- Jndi
- . bindings.
Steps for Deploying the Package File
The deployment steps are:
- Open a command window in the extracted package location, and execute the start.cmd command.
- Syntax:
start.cmd [ -p provider ] [ -po port ]
Start.cmd –p jboss –po 8080
…\package>start.cmd -p jboss -po 8080
- The logs will generated in the log folder for monitoring purpose.…\package\log\ console_[providername]_[datetime].txt
console_jboss_20211901.txt
In this topic