Documente Academic
Documente Profesional
Documente Cultură
R19
TAFJ U p g r a d e
Amendment History:
Revisio
Date Amended Name Description
n
1 2012 TAFJ Team Initial version
th
16 January
2 M. Kumar R13GA review
2013
3 25th Feb 2013 M. Kumar Added the missing parameter for upgrade service.
Page 2
TAFJ U p g r a d e
Copyri g h t
Copyright © Temenos Headquarters SA 2009-2019. All rights reserved.
This document contains proprietary information that is protected by copyright. No part of this document may
be reproduced, transmitted, or made available directly or indirectly to a third party without the express
written agreement of TEMENOS UK Limited. Receipt of this material directly TEMENOS UK Limited
constitutes its express permission to copy. Permission to use or copy this document expressly excludes
modifying it for any purpose, or using it to create a derivative therefrom.
Temenos Headquarters SA
2 Rue de l’Ecole-de-Chimie,
CH - 1205 Geneva,
Switzerland
Please include your name, company, address, and telephone and fax numbers, and email
address if applicable. TAFJdev@temenos.com
Page 3
TAFJ U p g r a d e
Table of Contents
Copyright................................................................................................................................................ 3
Errata and Comments............................................................................................................................ 3
Overview................................................................................................................................................ 5
Pre requisite: Existing TAFJ area.......................................................................................................... 5
TAFJ UPGRADE.................................................................................................................................... 5
T24 UPGRADE....................................................................................................................................... 8
TEMP.RELEASE.................................................................................................................................... 8
MODULE UPGRADE........................................................................................................................... 11
T24.PRE.RELEASE............................................................................................................................. 12
RUN.CONVERSION............................................................................................................................. 18
ENQUIRY EXCEPTION....................................................................................................................... 21
AUTO.AUTHORISE.............................................................................................................................. 22
Change column STRRECORD to XMLRECORD (H2 & NuoDB).........................................................23
Page 4
TAFJ U p g r a d e
Overvi e w
The primary Objective of this document is to provide guidance regarding the upgrade of T24
release and TAFJ release on existing TAFJ areas.
TAFJ UPGRADE
Following is the procedure to upgrade TAFJ libraries in the existing area.
Please get the latest TAFJ version .zip file (e.g. TAFJ.DEV.PB201810.0.tar.gz ) from
Distribution Team
Once downloaded, please unzip the file into a folder and you should be able to see the
following files inside the folder.
Before launching the Patch_TAFJxxx.bat, make sure we have the following environment
variables set
Launch a Command Prompt (CMD) to set the following Environment variables temporarily.
Page 5
TAFJ U p g r a d e
JAVA_HOME
SET JAVA_HOME=C:\Temenos\Development\3rdParty\jdk\jdk1.8.0_121
SET JAVA_HOME=C:\Temenos\Development\3rdParty\jdk\jdk1.8.0_32bit
TAFJ_HOME
Set TAFJ_HOME=C:\LocalArea\201806\TAFJ
ECLIPSE_HOME
Page 6
TAFJ U p g r a d e
This will upgrade the necessary folders with the new contents from the new release.
Now you can restart your Eclipse for your new jars to be loaded for use.
Note : For Application Servers like Jboss , the following files should be replaced with the
existing files under JBOSS_HOME/server/<context>/deploy folder. Where context can be
default or a specific folder. (i.e for modelbank_tafj , context is R12)
TAFJJEE_EAR.ear file
Note : It might be necessary to replace your database java stored functions if a bug has
been found or an enhancement has been added to them. Please check the release notes.
As well, you can tell the version of the java stored functions by running tDiag.
Page 7
TAFJ U p g r a d e
T24 UPGRADE
TEMP.RELEA SE
Following is the procedure for upgrading the T24 libraries and data to higher release making
use of TEMP.RELEASE provided by Integration team. ( TAFJ.R12_201214 or higher)
Before going for upgrade, we will make sure that the existing precompiled jar files are
present in a single folder and this folder is referenced in precompiled path on tafj.properties
file under TAFJ_HOME/conf folder.
i.e.
in tafj.properties
temn.tafj.directory.precompile = C:\LocalArea\201806\precompiled
(Where in the precompiled folder contains all the precompiled jar files including
Enterprise jars.)
To start the upgrade process, we launch the following command from DBTools Servlet page
from Browser
Syntax :
Note : For module specific upgrade [-module T24_moduleName] when passed to TEMP-RELEASE,
only the relative artifacts (jars, data records are only replaced inside the precompiled folder and database).
Page 8
TAFJ U p g r a d e
Release all the libs from temp.release /t24lib Release only the module specific libs from
temp.release/t24lib
Clear the table F.PGM.DATA.CONTROL and populate Delete all existing records related to the module from
it from TEMP.RELEASE J4 file F.PGM.DATA.CONTROL in database and populate
records specific to the module from TEMP.RELEASE
J4 file.
Clear the table F.RELEASE.DATA and populate it from Release all the records into F.RELEASE.DATA based
TEMP.RELEASE J4 file on the ID’s matching from above step.
BP/INSERT files copy if specified into folder BP/INSERT files copy if specified into folder
Now start the upgrade process by launching this command from DBTools Servlet page.
Page 9
TAFJ U p g r a d e
Page 10
TAFJ U p g r a d e
MODULE UPGRADE
Page 11
TAFJ U p g r a d e
T24. P R E . R ELEA SE
JEDIFILENAME_SYSTEM=SYSTEM
The process of upgrade can be monitored in the log file specified, i.e. tmprelease.log under
TAFJ_HOME/log folder.
Once finish the first phase of upgrade, we need to run T24.PRE.RELEASE routine from the
Appserver.
tRun T24.PRE.RELEASE
Page 12
TAFJ U p g r a d e
Note:
Failure shown in above screen shot is because of a STOP statement in the program, which
will throw an exception at the end of processing.
After executing the T24.PRE.RELEASE, you should be able to see the file in
&SAVEDLISTS& with the files records being exported into T24 for preliminary use.
Page 13
TAFJ U p g r a d e
Once this process is finished, we need to run the service T24.UPGRADE to release the Data
records and create file wherever necessary.
Page 14
TAFJ U p g r a d e
We can find the appropriate como for the service in como folder specified.
Page 15
TAFJ U p g r a d e
Once the service T24.UPGRADE is finished, you should login into T24 to see the release of
F.SPF>SYSTEM record for the latest upgraded CURRENT.RELEASE column.
Page 16
TAFJ U p g r a d e
Page 17
TAFJ U p g r a d e
Now run the T24 service RUN.CONVERSION to run the conversions if any existing.
Page 18
TAFJ U p g r a d e
RUN.CO NV E R S I O N
Page 19
TAFJ U p g r a d e
We can find the appropriate como for the service in como folder specified.
Page 20
TAFJ U p g r a d e
Once this process is finished, we can now login into T24 and run the enquiry EXCEPTION to
have a look at the data records which are in $INAU status.
Page 21
TAFJ U p g r a d e
ENQUIRY EXCEPTIO N
Once done, we run the enquiry EXCEPTION enquiry to list the contents
We can either authorize the records manually or can use a program AUTO.AUTHORISE to
authorize all the existing $NAU records.
Page 22
TAFJ U p g r a d e
AUTO.AUT H O RI S E
AUTHORISING RECORDS can be achieved using core T24 Multithreaded job
(T24.AUTHORISE or BNK/T24.AUTHORISE) which is included in T24 R14 and above
releases.
Page 23
TAFJ U p g r a d e
We can find the appropriate como for the service in como folder specified.
Page 24
TAFJ U p g r a d e
Page 25