Beruflich Dokumente
Kultur Dokumente
JBOSS Configuration
ATM Interface
No part of this document may be reproduced or transmitted in any form or by any means, for any purpose,
without the express written permission of TEMENOS HEADQUARTERS SA.
Amendment History
GPACK
2
ATM Interface – JBOSS Configuration
Table of Contents
1. Assumptions ....................................................................................................................... 4
2. Functionality Overview ....................................................................................................... 4
3. Prerequisites....................................................................................................................... 4
4. Detailed Navigational Steps ............................................................................................... 4
5. Creation of message-driven bean (tocfOFSmessage-ejb.jar) ............................................ 6
6. Creation of message-driven bean (tocflistener-ejb.jar) ...................................................... 7
7. TCS Plugin Configuration ................................................................................................... 8
tocfplugin-ra.rar: ................................................................................................................. 8
8. How it works? ................................................................................................................... 11
GPACK
3
ATM Interface – JBOSS Configuration
1. Assumptions
The reader of this document should have fair knowledge in java / jboss server
2. Functionality Overview
This document explains about the jboss configuration for the ATM Interface.
3. Prerequisites
TAFC JCA Resource Adapter
o JBoss deployment descriptor: t24-ds.xml
JMS destinations
o JBoss deployment descriptor: t24-destinations-service.xml
TOCF(EE) components
o TOCF(EE) enterprise archive: tocfee.ear
Please place the tocfee.ear inside the../server/default/deploy folder and extract the same in
the same folder and remove the tocfee.ear file and rename the extracted folder name as
tocfee.ear.
Inside the tocfee.ear folder you will have these three ofsmessage-ejb.jar, tocflistener-ejb.jar,
tocfplugin-ra.rar files. Please extract these jar files in the same folder with same name and
extension and remove the original jar files from this folder as you cannot have two files with
the same name. After that you will get the below structure in the tocfee.ear folder
GPACK
4
ATM Interface – JBOSS Configuration
t24-ds.xml
Jndi-name: This is the name of connection factory which we are going to create for interface.
This should be unique in the t24-ds.xml file.
Hosts: Mention the IP address of the T24 system machine.
Ports: Mention the port number of the jbase agent.
envVariables: Mention the OFS.SOURCE record; this is specific to the interface.
t24-destinations-service.xml
The transaction queues are created by the help of t24-destination-service.xml. For each
interface we have to create one request queue and response queue. This is the optional one.
We can use the default t24OFSQueue and t24ReplyQueue which has to be mapped properly
with the bean property files (jboss.xml and ejb-jar.xml).
GPACK
5
ATM Interface – JBOSS Configuration
GPACK
6
ATM Interface – JBOSS Configuration
Amend the jboss.xml file which will be available under tocfee.ear\ tocflistener-ejb.jar \META-
INF as shown below.
GPACK
7
ATM Interface – JBOSS Configuration
GPACK
8
ATM Interface – JBOSS Configuration
Amend the tcserver.xml file as shown below which will be available under
tocfee.ear>tocfplugin-ra.rar
Create the Adapters for ATM inside the ADAPTERS tag as shown below.
Create the Listeners for ATM or PHOENIX inside the LISTENERS tag as shown below.
Based on the Interface used, any one configuration has to be done in tcserver
ATM:
GPACK
9
ATM Interface – JBOSS Configuration
Note: MSG_HEADER_BYTE can be set as 4 or 2 based on the header length of incoming message from switch.
E.g.: in the below mentioned message:
If the header is represented with 4 characters then MSG_HEADER_BYTE has to be set as 4.
PHOENIX:
Note: Any one configuration either ATM or PHX has to be done and all the data provided in above screenshot
has to be inputted in tcserver.xml
Create atmlog.properties file with the below properties under Jboss/Bin folder
GPACK
10
ATM Interface – JBOSS Configuration
8. How it works?
Start the Jboss server using startjboss.bat / startjboss.sh. Below screenshot shows the
successful loading of listeners.
On successful message posts, atm_monitor.log will be written under log folder as below:
GPACK
11