Platform Framework
R24 AMR | Min(s) read

Configuring WebLogic Script (single server) for Temenos Transact Java Deployment

This section describes the TAFJ properties setup, one-step and multiple steps configurations.

Setting up Properties

To complete the setup automatically, you need to use the procedure shown below.

Update the TAFJ_HOME\appserver\weblogic\tafj.properties file for WebLogic with your value. For example:

Below is the syntax.

############################################################
# Node details
#
weblo_user=[user]
weblo_password=[password]
weblo_hostname=[hostname]
weblo_port=[port]
############################################################
# Path details
#
tafjHome=[TAFJ root folder] 
t24Home="[T24 lib folder]"
############################################################
# database details
#
dbDriver=[oracle11g,oracle-12c,db2_v10.1,h2-1.x.x]
dbHostName=[hostname]
dbPort=[port]"
dbName=[sid]"
dbUser=[user]
dbPassword=[password]
#dbROHostName=[hostname]
#dbROPort=[port]
#dbROdbName=[sid]
#dbROdbUser=[user]
#dbROPassword=[password]
############################################################
# Browser details
#
# path of your BrowserWar file
browserWebHome=[BrowserWar path]

Below is an example:

############################################################
# Node details
#
weblo_user=weblogic
weblo_password=Temenos@T24
weblo_hostname=localhost
weblo_port=7001
############################################################
# Path details
#
tafjHome=C:/Temenos/Reference/Temenos/TAFJ
t24Home=C:/Temenos/Reference/Temenos/T24/lib/t24lib
############################################################
# database details
#
dbDriver=h2-1.3.176
dbHostName=localhost
dbPort="[port]"
dbName=T24
dbUser=mbtafj
dbPassword=[password]
#dbROHostName="[hostname]"
#dbROPort="[port]"
#dbROdbName="[sid]"
#dbROdbUser="[user]"
#dbROPassword=[password]
############################################################
# Browser details
#
# path of your BrowserWar file
browserWebHome=C:/Temenos/Reference/Temenos

Working with One-step Configuration

This section describes about one-step configuration and how to execute it.

To have a working deployment you need to configure:

  • Environment variables and shared libraries (TAFJ and T24 libraries)
  • JMS resources (Communication channels between applications )
  • JDBC data sources (Database connectivity)
  • Applications deployment (TAFJ ear file, BrowserWeb, etc.)

You can find the script of the complete configuration in %TAFJ_HOME% \appserver\weblogic\ \T24Setup.py. You need to edit the file and comment and uncomment based on your requirements:

print "Setup Environment"
execfile('environmentConfiguration.py') 


print "JMS Environment"
execfile('jmsConfiguration.py')
execfile('queuesConfiguration.py')
#or
#execfile('jmsConfiguration-Distribued.py')
#execfile('jmsConfiguration.py')


print "Setup Database"
execfile('ORACLEConfiguration.py') 
#or
#execfile('DB2Configuration.py') 
#or
#execfile('H2Configuration.py') 

print "Setup TAFJ EE (MDB & EJB)"
execfile('TAFJEEapplicationDeployment.py') 

print "Setup Browser"
execfile('BROWSERWEBapplicationDeployment.py')

Working with Multiple Steps Configuration

This section describes about JMS connection factories, JMS resources, JDBC resources and JDBC locking mechanism.

Copyright © 2020- Temenos Headquarters SA

Published on :
Monday, May 27, 2024 5:10:41 PM IST