Configuring Temenos Transact and TAFJ
You can configure and run Temenos Transact server side JBC code, which can intercept the requests on t24OFSQueue and t24OFSReplyQueue and call JBC API in Temenos Transact using the following procedure.
- Copy the JARs from TAFJ_HOME/3rdParty/jackson folder and place them in TAFJ_HOME/ext directory.
- Start or restart your TAFJ Eclipse IDE, which uses the above specified TAFJ directory to add new libs into CLASSPATH.
- Add new JBC subroutine COMPONENT.LISTEN from the TAFJ_HOME/appserver/basic/TAFJ.BP directory in your JBC workspace.
The COMPONENT.LISTEN subroutine connects to your local JBoss instance with its remoting API to intercept JMS messages.
You must either stop or undeploy TAFJJEE_EAR.ear for the above subroutine to connect with the queues configured. In addition, you must update JMS Queue names as per your configuration of IRIS WAR.
- Update the OFSSource variable in routine based on your requirements. The default setting is IRISPA.
- Setup a break point in COMPONENT.LISTEN. You can set-up a break up point for any subroutine you want to debug.
- Right click on COMPONENT.LISTEN and select Debug As > BASIC Program for this subroutine to connect to your local JBoss instance, which is ready to accept IRIS messages.
- Make a request to IRIS URL.
The IRIS debugging is now invoked from Temenos Transact JBC.
In this topic