How To Configure T24 Browser With Jboss 6 EAP Version
How To Configure T24 Browser With Jboss 6 EAP Version
Customer Support
Portal
(/SitePages/Home.aspx)
Software specifications:
Google Chrome
(/OpenSourcePortal/SitePages/Home.aspx)
Pre-requisite:
R14 installed in the system.
Product Installation:
Usually jBoss EAP setup comes as jboss-eap-Version.tar package which can be extracted using tar utility on UNIX and
Windows platforms. jBoss EAP 6.2.0 can be downloaded from the jboss.org website.
http://www.jboss.org/products/eap/download (http://www.jboss.org/products/eap/download/)/
or http://jbossas.jboss.org/downloads.htm (http://jbossas.jboss.org/downloads.html)l
Download the TOCF(EE)-R14.0.0.1.zip file from the Temenos group website (or you can place a request to distribution
team)
Yes
https://tcsp.temenos.com/HowTo/EAPVersion.aspx 1/12
10/3/2021 How to configure T24 browser with Jboss 6 EAP version
(/SitePages/Home.aspx)
(/SitePages/supportinterface.aspx)
Extract TOCF(EE)-R14.0.0.1.zip file in a local directory ; copy and paste tocfee.ear and tocfT24ra-ra.ear in
deployments folder - D:\Temenos\ModelBank-R14\Infra\jboss-eap-6.2\standalone\deployments path
(/TCSPProfileCenter/infodefault.aspx)
(/Support/DashBoard.aspx)
(/OpenSourcePortal/SitePages/Home.aspx)
NOTE: BrowserWeb.war is the web component.; an interface designed in html, css and servlets, to T24 system. So for this
interface to connect to our system we need resource adapter( i.e. tocfT24ra-ra.rar). This is enough for AGENT mode of
connection. But if you are using JMS mode then we need to deploy (tocfee.ear) also in addition to tocfT24ra-ra.rar
standalone-full.xml:
We need to edit the standalone-full.xml for our deployments.
*Adding Resource adapter connection factory settings (in place of t24-ds.xml). Was this page
In BrowserWeb:
*Adding<jndi-name>java:/jca/t24ConnectionFactory</jndi-name>in jboss-web.xml Yes
https://tcsp.temenos.com/HowTo/EAPVersion.aspx 2/12
10/3/2021 How to configure T24 browser with Jboss 6 EAP version
For adding connection factory settings, you have to look for tag:
<subsystem xmlns="urn:jboss:domain:resource-adapters:1.1">
Inside the element inside <subsystem>, you need to modify under <resource-adapters>
*************************************
a) jboss-web.xml
Modify jndi name for jca/t24ConnectionFactory resource reference (add: java:/ ) <resource-ref>
<res-ref-name>jca/t24ConnectionFactory</res-ref-name> <res-type>com.jbase.jremote.JConnectionFactory</res-type>
<jndi-name>java:/jca/t24ConnectionFactory</jndi-name>
</resource-ref>
b) jboss-classloading.xml
We have to add:
<?xml version="1.0" encoding="UTF-8"?> <classloading xmlns="urn:jboss:classloading:1.0"
name="BrowserWeb.war"
import-all="true"> </classloading>
After successful installation of the application server the user can deploy and configure T24 Browser to use one of the two
types of supported connection methods: AGENT or JMS. Yes
https://tcsp.temenos.com/HowTo/EAPVersion.aspx 3/12
10/3/2021 How to configure T24 browser with Jboss 6 EAP version
AGENT Architecture
To install T24 Browser using AGENT architecture the user needs to make sure that the browserParameters.xml file
in BrowserWeb.war has got the following parameter set:
<Parameter>
<parameterValue>AGENT</parameterValue>
</parameter>
**********************************
<jms-destinations>
(/TCSPProfileCenter/infodefault.aspx)
</jms-queue>
(/Support/DashBoard.aspx)
<jms-queue name="requestQueue"> <entry name="queue/requestQueue"/>
(/OpenSourcePortal/SitePages/Home.aspx)
</jms-queue>
</jms-queue>
</jms-destinations>
*************************************
To install T24 Browser using JMS architecture the user needs to make sure that the browserParameters.xml file in
BrowserWeb.war has got the following parameter set:
<Parameter>
<parameterName>Server Connection Method</parameterName>
<parameterValue>JMS</parameterValue>
<!-- Options: INSTANCE / AGENT / AGENT_JREMOTE / JMS -->
</parameter>
Important Note:
The graphDisplayType parameter value in BrowserWeb.war/browserParameters.xml should be set to pngImage to
display graphs if T24 Browser is opened on different Web browsers like Chrome 35.0x, and Internet Explorer 10:
*****************************************
<parameter>
<parameterName>graphDisplayType</parameterName>
Was this page
<parameterValue>pngImage</parameterValue>
<!--
Options are: svgObject, pngImage
Determines whether charts will be displayed as an SVG graphic or as a PNG image. The SVG graphic supports drilldowns
Yes
but requires the user to have an SVG viewer installed.The PNG image supports less functionality but can be displayed in
https://tcsp.temenos.com/HowTo/EAPVersion.aspx 4/12
10/3/2021 How to configure T24 browser with Jboss 6 EAP version
*************************************
T24 Configuration
After setting up the required architecture the setup phase is almost completed. Execute 'jbase_agent' on your T24 server
and start using Temenos T24.
https://tcsp.temenos.com/HowTo/EAPVersion.aspx 5/12
10/3/2021 How to configure T24 browser with Jboss 6 EAP version
New functionality created for corporate internet banking environment where a single person will represent the entity like
company for internet banking. He will Upload the files containing bulk data like salary information to the bank in one of
the file format supported (.csv,.txt, .xls etc…) via the arc-ib interface provided. This will be picked up and processed by the
service called T24.UPLOAD.PROCESS and the accounting entries will be raised accordingly.
From the browser team perspective these are things that are done.
1. EB.FILE.UPLOAD.PARAM
Has one record SYSTEM which will contain the path to where the tcserver/tocf will upload the file to the T24.
The path specified here has to be the same with tcserver listener <UPLOAD_PATH> tag.
2. EB.FILE.UPLOAD.TYPE
This template contains the information like file extension, maximum file size etc.
3. EB.FILE.UPLOAD
Template provides the interface for user to upload the file.
Note: The file upload functionality works only for TOCFEE releases R14.0.0.1 and above.
In the T24 Browser/ARC-IB war files, kindly do the below modifications,
2. channels.xml – Please specify channel for file upload here. The <NAME> tag should have the parameter value of
the parameter "fileuploadchannel" mentioned in browserParameters.xml. The port number mentioned in the
<PORT> tag here should be provided in tcserver.xml(…tocfee.ear\tocfplugin-ra.rar\)
Yes
https://tcsp.temenos.com/HowTo/EAPVersion.aspx 6/12
10/3/2021 How to configure T24 browser with Jboss 6 EAP version
(/SitePages/Home.aspx)
3. browserConnection.xml – The channel "FileUploadDownloadChannel" should be defined in the <channel> tag of
(/SitePages/supportinterface.aspx)
browserConnection.xml file.
(/TCSPProfileCenter/infodefault.aspx)
(/Support/DashBoard.aspx)
(/OpenSourcePortal/SitePages/Home.aspx)
Yes
https://tcsp.temenos.com/HowTo/EAPVersion.aspx 7/12
10/3/2021 How to configure T24 browser with Jboss 6 EAP version
Note: The port number provided here in <PORT> tag should be same as the port number provided in channels.xml.
In the <UPLOAD_PATH> tag give the path where the files are needed to be uploaded.
<ADAPTERID>T24</ADAPTERID>
<PORT>10003</PORT>
(/SitePages/Home.aspx)
<UPLOAD_PATH>D:\Temenos\ModelBank-R14\T24\Env\MB\bnk\bnk.run\tcupload</UPLOAD_PATH>
(/SitePages/supportinterface.aspx)
<STREAM_WRITER>FileOutputStreamWriter</STREAM_WRITER> </LISTENER>
Note: If the upload path is not in the same server as the Web Application Server then kindly provide the mapped path in
the <UPLOAD_PATH> tag.
(/TCSPProfileCenter/infodefault.aspx)
(/Support/DashBoard.aspx)
5. Inside the tocflistener-ejb.jar pack find the META-INF/ejb-jar.xml file where we need to give the listener id which
we created for file upload. For the 'CustomDownloadListenerMDB' ejb for the activation-config-property 'listener',
(/OpenSourcePortal/SitePages/Home.aspx)
kindly specify the "FileUploadDownloadChannel" listener which we defined in tcserver.xml.
6. Similarly inside the tocflistener-ejb.jar pack find the META-INF/ jboss-ejb3.xml file and define the above listener
for the CustomDownloadListerMDB ejb.
Yes
https://tcsp.temenos.com/HowTo/EAPVersion.aspx 8/12
10/3/2021 How to configure T24 browser with Jboss 6 EAP version
(/SitePages/Home.aspx)
(/SitePages/supportinterface.aspx)
8. Sample EB.FILE.UPLOAD.PARAM record. Please mention the upload path in the field TC.UPLOAD.PATH:
(/TCSPProfileCenter/infodefault.aspx)
(/Support/DashBoard.aspx)
(/OpenSourcePortal/SitePages/Home.aspx)
Yes
https://tcsp.temenos.com/HowTo/EAPVersion.aspx 9/12
10/3/2021 How to configure T24 browser with Jboss 6 EAP version
(/SitePages/Home.aspx)
(/SitePages/supportinterface.aspx)
(/TCSPProfileCenter/infodefault.aspx)
(/Support/DashBoard.aspx)
(/OpenSourcePortal/SitePages/Home.aspx)
10. EB.FILE.UPLOAD in T24 Browser
Yes
https://tcsp.temenos.com/HowTo/EAPVersion.aspx 10/12
10/3/2021 How to configure T24 browser with Jboss 6 EAP version
ii. Before committing or validating kindly click the upload button which is right of Browser button.
(/SitePages/Home.aspx)
(/SitePages/supportinterface.aspx)
(/TCSPProfileCenter/infodefault.aspx)
(/Support/DashBoard.aspx)
(/OpenSourcePortal/SitePages/Home.aspx)
Yes
https://tcsp.temenos.com/HowTo/EAPVersion.aspx 11/12
10/3/2021 How to configure T24 browser with Jboss 6 EAP version
v. Checking in window explorer in the upload path, we can see the selected file has been uploaded:
(/SitePages/Home.aspx)
(/SitePages/supportinterface.aspx)
(/TCSPProfileCenter/infodefault.aspx)
(/Support/DashBoard.aspx)
(/OpenSourcePortal/SitePages/Home.aspx)
Yes
https://tcsp.temenos.com/HowTo/EAPVersion.aspx 12/12