Professional Documents
Culture Documents
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
Article Details
Explore product details, discuss issues, find the latest news, and
contribute to best practices.
Rate Like Bookmark
(/s/profile/0056A000000izetQAA) H
Hoow
w tto
oCCo
onnffiig
guurre
e TT224
4BBrro
owwsse
err w
wiitth
h JB
BoossssEEA
APP o
onn IBM W
Weeb
bssp h e rre
eMMQ
Q??
Vinay Jain - Admin (/s/profile/0056A000000izetQAA) • Apr 06, 2021 • Technology > Core Infra > System Core (EB)
25
1. Overview
Please find the configuration steps required to configure a JBoss 6.XX EAP application server to provide T24 connectivity by means of an IBM WebSphere MQ server
2. Prerequisite
• Websphere MQ
• JBOSS 6.4 EAP
• Java JDK 1.6(till R15) or JDK 1.7(from R16 onwards)
• BrowserWeb.war
• TOCF(EE) pack will contain tocfT24ra-ra-rar and tocfee.ear
Note:
In case TOCF(EE) pack is not available, please contact our distribution team and mention the T24 release.
3. Configuration of MQ server
Configuration of the TOCF(EE) with IBM websphere MQ.
Browser Web War Configuration
1 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
2 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
<jboss-web>
<!--
<security-domain>java:/jaas/T24</security-domain>
-->
<!--Start - Enable the below security domain and valves configuration only when SSO with SAML and ADFS is enabled -->
<!--<security-domain>tsp</security-domain>
<valve>
<class-name>org.picketlink.identity.federation.bindings.tomcat.sp.ServiceProviderAuthenticator</class-name>
</valve> -->
<!--
<resource-ref>
<res-ref-name>jca/t24ConnectionFactory</res-ref-name>
<res-type>com.temenos.tocf.t24ra.T24ConnectionFactory</res-type>
<jndi-name>java:/jca/t24ConnectionFactory</jndi-name>
<!--
For lower versions of JBoss(below EAP6) comment the line above and uncomment the line below.
<jndi-name>java:jca/t24ConnectionFactory</jndi-name>
-->
</resource-ref>
3 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
<resource-ref>
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
<res-ref-name>jms/jmsConnectionFactory</res-ref-name>
<res-type>javax.jms.ConnectionFactory</res-type>
<jndi-name>java:/MQConnectionFactory</jndi-name>
</resource-ref>
<resource-ref>
<res-ref-name>queue/t24OFSQueue</res-ref-name>
<res-type>javax.jms.Queue</res-type>
<jndi-name>java:/queue/t24BROWSERQueue</jndi-name>
<!-- For lower versions of JBoss(below EAP6) comment the line above and uncomment the line below. -->
<!--
<jndi-name>queue/t24BROWSERQueue</jndi-name>
-->
</resource-ref>
<resource-ref>
<res-ref-name>queue/t24OFSReplyQueue</res-ref-name>
<res-type>javax.jms.Queue</res-type>
<jndi-name>java:/queue/t24BROWSERReplyQueue</jndi-name>
<!-- For lower versions of JBoss(below EAP6) comment the line above and uncomment the line below. -->
<!--
<jndi-name>queue/t24BROWSERReplyQueue</jndi-name>
-->
</resource-ref>
</jboss-web>
Sample jboss-web.xml:
4 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
jboss-web.xml Download
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
SStteep
p 22:: b
brro
owwsseerrPPa
arra
ammeetteerrss..xxm
mll((ffo
ouun
nddu
unnd
deerr BBrro
owwsseerrW
Weeb
b..w
waarr))
Change Browser parameter.xml change AGENT to JMS
SStteep
p 33:: jjb
boossss--d
deep
pllo
oyym
meen
ntt--ssttrru
uccttu
urree..xxm
mll((FFo
ouunnddu unnd deerr BBrro ow
wsseerrW
Weeb
b..w
waarr//W
WEEBB--IIN
NFF//))
Uncomment the dependencies related to ‘‘tto occffTT2244rra
a--rra
a..rra
arr’’..
5 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.1">
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
<deployment>
<!-- for TAFC in JBoss AS7 or EAP 6 uncomment the line below -->
<dependencies>
</dependencies>
<!--Enable the below configuration only when SSO with SAML and ADFS is enabled-->
<!-- Exclusions allow you to prevent the server from automatically adding some dependencies -->
<exclusions>
</exclusions>
</deployment>
</jboss-deployment-structure>
SStteep
p 44:: w
weeb
b..xxm
mll((FFo
ouun
nddu
unnd
deerr BBrro
owwsseerrW
Weeb
b..w
waarr//W
WEEBB--IIN
NFF//))
Uncomment the TAFC connection factory things.
….
….
<!-- for TAFC uncomment the resource-ref below -->
6 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
<resource-ref id="ResourceRef_t24ConnectionFactory">
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
<description>T24</description>
<res-ref-name>jca/t24ConnectionFactory</res-ref-name>
<res-type>com.temenos.tocf.t24ra.T24ConnectionFactory</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<resource-ref id="ResourceRef_jmsConnectionFactory">
<res-ref-name>jms/jmsConnectionFactory</res-ref-name>
<res-type>javax.jms.ConnectionFactory</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<resource-ref id="ResourceRef_t24OFSQueue">
<description>OFS queue</description>
<res-ref-name>queue/t24OFSQueue</res-ref-name>
<res-type>javax.jms.Queue</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<resource-ref id="ResourceRef_t24OFSReplyQueue">
<res-ref-name>queue/t24OFSReplyQueue</res-ref-name>
<res-type>javax.jms.Queue</res-type>
<res-auth>Container</res-auth>
</resource-ref>
…..
7 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
…..
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
web.xml Download
JJb
bo ossss EEA APP C
Co on
nffiig
guurraattiio
onn
SStteep
p 11:: D
Deeppllo
oyy tth
hee rreessoouurrccee aadda
apptteerr
JBoss application server connects to Websphere MQ through a resource adapter.
This resource adapter (RA) must match the MQ server version.
Get it from your MQ server installation
i.e.
Websphere_MQ_home/java/lib/jca/w wm mq q..jjm
mssrra a..rra
arr..
SStteep
p 22:: AAdddd XXA
A ttrra
annssa accttiio
onn ssuup
pppo
orrtt tto
o tth hee rreesso ou
urrccee a
adda
apptteerr
To support the XA transaction the resource adapter needs to include cco om
m..iib
bmm..m
mqqeettcclliieen
ntt..jja
arr.
By default this library is not present in your MQ distribution refer to the following link or contact your IBM support.
http://www.java2s.com/Code/Jar/c/Downloadcomibmmqetclientjar.htm (http://www.java2s.com/Code/Jar/c/Downloadcomibmmqetclientjar.htm)
To add the mqetclient.jar in wmq.jmsra.rar.
8 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
9 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
<subsystem xmlns="urn:jboss:domain:ejb3:1.5">
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
…
<mdb>
<resource-adapter-ref resource-adapter-name="hornet.ra"/>
<bean-instance-pool-ref pool-name="mdb-strict-max-pool"/>
</mdb>
With
<subsystem xmlns="urn:jboss:domain:ejb3:1.5">
<mdb>
<bean-instance-pool-ref pool-name="mdb-strict-max-pool"/>
</mdb>
SStteep
p 66:: A
Addd
d tth
hee rreesso
ouurrccee a
adda
apptteerr tto
o tth
hee sseerrvveerr cco
onnffiig
guurra
attiio
onn ffiillee ((sstta
annd
daallo
onnee--ffu
ullll..xxm
mll))
Open the JBOSS_HOME/standalone/configuration/standalone-full.xml file in an editor.
Find the u urrn
n::jjb
boossss::d
doomma aiinn::rreesso
ouurrccee--a
adda apptteerrss subsystem in the configuration file.
If there are no resource adapters defined for this subsystem, first replace
<<ssu
ubbssyysstteem
m xxm mllnnss==""u
urrn
n::jjb
bo ossss::d
doomma aiin
n::rreesso
ou urrccee--a
adda
apptteerrss::11..11""//>>
With
<resource-adapters>
<resource-adapter id="wmq.jmsra.rar">
</resource-adapter>
</resource-adapters>
</subsystem>
SStteep
p 77:: C
Coon
nffiig
guurree tth
hee rreesso
ouurrccee a
adda
apptteerr iin
n tth
hee cco
onnffiig
guurra
attiio
onn ffiillee ((sstta
annd
daallo
onnee--ffu
ullll..xxm
mll))
10 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
Configure the resource adapter, with transaction support. Define a new connection factory (named ConnectionFactory) within a connection-definition section and
queues mapping within admin-objects section.
((//ss//)
) C
CoMQ
omhostname
mmmu
unniittyy and port
LLeeawill
ar n be substituted
rn PPrro
oddu dynamically
uccttss from
TTrraaiin
niinserver
ngg start
DDoparameters.
ow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
Jms objects definition must match the name you have defined during MQ installation.
11 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
<subsystem xmlns="urn:jboss:domain:resource-adapters:1.1">
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
<resource-adapters>
<resource-adapter id="wmq.jmsra.rar">
<archive>
wmq.jmsra.rar
</archive>
<transaction-support>XATransaction</transaction-support>
<connection-definitions>
<config-property name="port">
1415
</config-property>
<config-property name="channel">
SYSTEM.DEF.SVRCONN
</config-property>
<config-property name="hostName">
127.0.0.1
</config-property>
<config-property name="transportType">
CLIENT
</config-property>
<config-property name="queueManager">
QM1
</config-property>
</connection-definition>
12 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
</connection-definitions>
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
<admin-objects>
<config-property name="baseQueueName">
t24BROWSERQueue
</config-property>
</admin-object>
<config-property name="baseQueueName">
t24BROWSERReplyQueue
</config-property>
</admin-object>
</admin-objects>
</resource-adapter>
</resource-adapters>
</subsystem>
Additionally, add the below admin-object for the queues 'tt2244O OFFSSQ
Quueeu
uee'',
'tt2244O
OFFSSRReep
pllyyQ
Quueeu
uee'', 'rreeq
quueessttQ
Quueeu
uee'' and 'rreessp
poon
nsseeQ
Quueeu
uee'' as part of <admin-objects>. These queues are by default defined for the listeners/delivery MDB components
present inside the tocfee.ear.
13 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
<admin-objects>
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
….
….
<config-property name="baseQueueName">
t24OFSQueue
</config-property>
</admin-object>
<config-property name="baseQueueName">
t24OFSReplyQueue
</config-property>
</admin-object>
<config-property name="baseQueueName">
responseQueue
</config-property>
</admin-object>
<config-property name="baseQueueName">
requestQueue
</config-property>
</admin-object>
14 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
….
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
….
</admin-objects>
SStteep
p 88:: C
Crreea
attee TT2244 JJC
CAAC
Coon
nnneeccttiio
onn ffa
acctto
orryy iin
n tth
hee cco
onnffiig
guurra
attiio
onn ffiillee((sstta
annd
daallo
onnee--ffu
ullll..xxm
mll))
JCA Connection factory needs to be created by defining the T24 hosts (where the T24 application server is present), ports and OFS source records details.
Note: Please add as part of <resource-adapter> along with wmq resource adapter.
15 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
<subsystem xmlns="urn:jboss:domain:resource-adapters:1.1">
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
<resource-adapters>
….
…..
<resource-adapter id="tocfT24ra-ra.rar">
<archive>
tocfT24ra-ra.rar
</archive>
<transaction-support>XATransaction</transaction-support>
<config-property name="listenPort">
</config-property>
<config-property name="listenHost">
127.0.0.1
</config-property>
<connection-definitions>
<config-property name="ports">
20021
</config-property>
<config-property name="allowInput">
false
</config-property>
<config-property name="actionTimeout">
16 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
240
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
</config-property>
<config-property name="envVariables">
OFS_SOURCE=BROWSERTC
</config-property>
<config-property name="compressionThreshold">
2048
</config-property>
<config-property name="hosts">
10.92.11.45
</config-property>
<config-property name="charset">
ISO-8859-1
</config-property>
<config-property name="compression">
false
</config-property>
<config-property name="loadBalancing">
false
</config-property>
</connection-definition>
</connection-definitions>
</resource-adapter>
</resource-adapters>
</subsystem>
17 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
standalone-full.xml Download
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
p 99:: tto
SStteep occffO
OFFSSM
Meessssa
aggee--eejjb
b..jja
arr C
Coon
nffiig
guurra
attiio
onn
This jar contains all MDBs definition.
O
Oppeenn tto
occffeeee..eea
arr//M
MEETTA
A--IIN
NFF//jjb
boossss--eejjb
b33..xxm
mll a an nddw wee n neeeedd ttoobbee u
uppd
daatteed
d tto
omma
appM
MDDBBss tto
oMMQ
Qaan
ndd cco
onnn
neeccttiio
onn ffa
acctto
orryy tto
oMMQ
Q..
For each MDB section replace the existing a accttiivva
attiio
onn--ccoonnffiig
g section.
<message-driven>
<ejb-name>TransactedMDB</ejb-name>
<activation-config> … </activation-config>
18 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
<message-driven>
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
<ejb-name>OFSMessageMDB</ejb-name>
<activation-config>
<activation-config-property>
<activation-config-property-name>destinationType</activation-config-property-name>
<activation-config-property-value>javax.jms.Queue</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>destination</activation-config-property-name>
<activation-config-property-value>java:/queue/t24BROWSERQueue</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>acknowledgeMode</activation-config-property-name>
<activation-config-property-value>Auto-acknowledge</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>useJNDI</activation-config-property-name>
<activation-config-property-value>true</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>hostName</activation-config-property-name>
<activation-config-property-value>localhost</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>port</activation-config-property-name>
19 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
<activation-config-property-value>1415</activation-config-property-value>
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
</activation-config-property>
<activation-config-property>
<activation-config-property-name>channel</activation-config-property-name>
<activation-config-property-value>SYSTEM.DEF.SVRCONN</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>queueManager</activation-config-property-name>
<activation-config-property-value>QM1</activation-config-property-value>
</activation-config-property>
<activation-config-property>
<activation-config-property-name>transportType</activation-config-property-name>
<activation-config-property-value>CLIENT</activation-config-property-value>
</activation-config-property>
</activation-config>
….
Once the activation config property has been updated for all MDBs, all connection factory mapping should also be updated.
By default, the connection factory mapped as follows
<resource-ref>
<res-ref-name>jms/jmsConnectionFactory</res-ref-name>
<jndi-name>java:/MQConnectionFactory</jndi-name>
</resource-ref>
20 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
<resource-ref>
((//ss//)) C
Coom
mmmuun
niittyy LLeea
<res-ref-name>queue/t24OFSReplyQueue</res-ref-name> arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
<jndi-name>java:/queue/t24BROWSERReplyQueue</jndi-name>
</resource-ref>
jjb
bo ossss--eejjbb33..xxmmll D
Doowwn nllo
oaadd ((h
httttp
pss::////ttccssp
p..tteem
meen
nooss..cco
omm//IImmaaggeess11//H
HoowwTTo o//jjb
boossss__EEA
APP__M
MQQ__TT2244//jjb
boossss--eejjb
b33..xxm
mll))
Now, deploy all the components such as BrowserWeb.war, tocfee.ear, tocfT24ra-ra.rar and wmq.jmsra.rar inside the deployments directory.
SStteep Crreea
p 1100:: C attiin
ng g tth
hee Q
Qu ueeuuee mma anna ag geerr uussiinng
gWWeebbSSp phheerree M
MQQ EExxppllo
orreerr
Start WebSphere MQ Explorer
IBM WebSphere MQ Explorer
21 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
RRiig
ghhtt C
Clliicckk o
onn tth
hee Q
Quueeu
uee M
Maan
naag
geerrss ---->> N
Neew
w ---->> Q
Quueeu
uee M
Maan
naag
geerr
22 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
C
Crreea
attee Q
Quueeu
uee M
Maan
naag
geerr
23 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
24 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
Ensure that the Create listener configured for TCP/IP check box is selected.
Click Finish.
If the Finish button is not available the port can be used already, so type another port number in the Listen on port number field. Here Port is 1415.
25 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
Click Finish.
Creating the local Queue using WebSphere MQ Explorer
EExxp
paan
ndd tth
hee Q
Quueeu
uee M
Maan
naag
geerr ---->> TT2244M
MQQ ---->> Q
Quueeu
ueess ---- >> RRiig
ghhtt C
Clliicckk tth
hee Q
Quueeu
ueess ffo
olld
deerr
26 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
RRiig
ghhtt cclliicckk o
onnQ
Quueeu
ueess ---->> N
Neew
w ---->> LLo
occa
all Q
Quueeu
ueess
27 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
28 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
Click Finish.
Same way create tt2244O
OFFSSRReep
pllyyQ
Quueeu
ue e.s//))
((//s
CCoom
mmmuun
niittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
In the MQExplorer we can see below screen-shot below Queues and Queue Manager Name
tt2244O
OFFSSQ
Quueeu
uee and tt2244O
OFFSSRReep
pllyyQ
Quueeu
uee
We can create more Queues following the above steps.
4. Start the jbase agent from T24
Use the port defined in the T24 JCA Connection factory section and start the jbase agent from T24’s bnk.run directory.
29 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
5. Start Jboss
sstta
annd
daallo
onnee..b
baatt ----sseerrvveerr--cco
onnffiig
g==sstta
annd
daallo
onnee--ffu
ullll..xxm
mll --b
b 00..00..00..00
Once the jboss is started, all the components will get deployed without any errors.
30 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
31 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
32 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
AAd
dddiittiio
onna
all ssu
uggg
geessttiio
onn::
In case listener queues need to be connected with T24, please ensure to give the correct MQ connection factory in jboss-ejb3.xml file present under
tocfee.ear/tocflistener-ejb.jar/META-INF for all the listener MDB's.
33 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
<jee:enterprise-beans>
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
<!-- Listener MDB Instance -->
<jee:message-driven>
<jee:ejb-name>OFSListenerMDB</jee:ejb-name>
<activation-config>
<activation-config-property>
<activation-config-property-name>listener</activation-config-property-name>
<activation-config-property-value></activation-config-property-value>
</activation-config-property>
</activation-config>
<jee:resource-ref>
<jee:res-ref-name>jms/jmsConnectionFactory</jee:res-ref-name>
<jee:jndi-name>java:/MQConnectionFactory</jee:jndi-name>
</jee:resource-ref>
<jee:resource-ref>
<jee:res-ref-name>queue/t24OFSQueue</jee:res-ref-name>
<jee:jndi-name>java:/queue/t24OFSQueue</jee:jndi-name>
</jee:resource-ref>
<jee:resource-ref>
<jee:res-ref-name>queue/t24OFSReplyQueue</jee:res-ref-name>
<jee:jndi-name>java:/queue/t24OFSReplyQueue</jee:jndi-name>
</jee:resource-ref>
</jee:message-driven>
LLa
asstt U
Uppd
daatteed
d:: 1177--JJu
ull--22001188
34 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
0 Comments ((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
PPo
osstt Q
Quueessttiio
onn
Sort by:
Collaborate here!
Here's where you start talking with your colleagues about this.
35 of 36 2/10/2023, 8:48 PM
How to Configure T24Browser with JBossEAP on IBM Websphere MQ? https://basecamp.temenos.com/s/article-detail/a042K00001LAtaAQAT/how-to-configure-t24...
((//ss//)) CCo
ommmmuunniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
Supplier Information Terms of use Base Camp FAQ
www.temenos.com (https://www.temenos.com (https://www.temenos.com (https://basecamp.temenos.com Follow US
nformation /information-for- /legal-information /s/article-detail
suppliers/) /website-terms-and- /a046A000001lZe4QAE/temenos- (https://www.linkedin.com (https://www.linkedin.com (
conditions/) base-camp-faq) /company/temenos) /company/temenos/) /Temenos
36 of 36 2/10/2023, 8:48 PM