R12 Release Notes
R12 Release Notes
1
5
5
5
5
5
5
7
8
8
8
8
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
11
11
11
12
12
12
12
13
13
14
14
14
15
15
15
16
16
17
19
19
21
21
21
22
22
22
23
23
24
25
25
25
25
26
26
26
27
27
27
27
27
27
28
29
29
32
33
33
33
33
34
34
34
35
35
36
37
38
39
39
39
40
40
40
TWS-WAR
TWS(NET) Release Notes
New Features
WS-Security (SI-100859)
Strong Data typing (SI-135815)
Support for PW (SI-199927)
IMPORTANT RELEASE INFORMATION
Release Highlights
Component Updates
Overview
Prerequisites and System Requirements
Third party libraries distributed with TWS (.NET)
Functional/Architectural Deployment of the software
Product Code: WS
Further Reference Materials
R12 Release Notes- Release R12.00 -Page 4 of 49 - (c) Temenos Systems 2012
40
40
41
41
41
41
41
43
43
43
44
45
46
47
48
49
New Products
From R12 two new products have been released. RS (Retail Sweeping) and PO (Corporate Pooling). Any customers upgrading from a previous release will need to obtain these product codes
from their account manager before starting the upgrade process to enable them to continue using
this functionality
System Component Requirements
The following table shows the minimum components and release numbers which are designed to
run with T24.
T24 Component
Release
Platform
ARC IB
R12.000
I.E. 7, Firefox 2, Apple Safari, Google
Chrome, Opera version 5.0
Browser
R12.000
I.E. 7, Firefox 2
Toolbox
R12.000
Windows 2000, XP and VISTA
R12 Release Notes- Release R12.00 -Page 5 of 49 - (c) Temenos Systems 2012
Desktop (VB6)
Desktop.net
Temenos Application Framework C Version TAFC
1.7.437
2.0 Build 1
R12.000
R12.000
R12.000
R12.000
TWS (EE)
(developer tool)
R12.000
TWS (.net)
(developer tool)
R12.000
TWS-WAR
(deployed web service
R12.000
Integration Studio(EE)
R12.000
R12 Release Notes- Release R12.00 -Page 6 of 49 - (c) Temenos Systems 2012
Integration Studio(.net)
R12.000
R12.000
R12 000
CBE Adapter
R12.000
R12.000
R12.000
Database Requirements
The database to be upgraded must be at the stage just before a close of business is set to run.
Ensure all message queues have been cleared and phantoms and services are stopped. The system must be in a fully recoverable state. No one should be signed on except the person upgrading.
Once the upgrade process is finished a complete backup or checkpoint should be taken to ensure
recoverability.
R12 Release Notes- Release R12.00 -Page 7 of 49 - (c) Temenos Systems 2012
Data Changes
A few applications may still contain field numbers e.g. USER and others may be stored in
USER.EXTERNAL.FIELD.Please review these applications before beginning the upgrade to
determine if any corrections to field numbers are required.
Do not make changes until the conversions have been run.
It is important that there are no unauthorised STANDARD.SELECTION records before you take
the release and you do not authorise any released STANDARD.SELECTION records before you
run the conversions.
Run T24.BUILD.LIBRARIES
Logout and login with a new session
l Run T24.PRE.RELEASE
You are now ready to follow any pre-release procedures described below :
l Respond to the Model Bank question appropriately. If your system is a model bank implementation then you should respond Y, otherwise N. If in doubt contact your account manager.
l Provide a USER id as requested.
Once these are complete you are then ready to sign on to T24 to initiate the upgrade service.
l Start the TSA.SERVICE records, TSM & T24.UPGRADE. For multi-company setup the T24.UPGRADE id will be prefixed with a company mnemonic.
l Run the service agents until the upgrade is completed.
l Authorise any CONVERSION.PGMS records.
l Initiate the service RUN.CONVERSION (TSM must also be running still)
l Once completed run any specific conversion services specified in the release notes (later in
this document).
l Recompile any local code (New inserts provided by the release and or TAFC upgrades
require this)
l Repgens
Once this has finished the record review and authorisation process can commence.
l
l
R12 Release Notes- Release R12.00 -Page 8 of 49 - (c) Temenos Systems 2012
Important
Additional new products
The installation of a new product must not be done at the same time as a system upgrade.
The preferred procedure is to complete the upgrade first and only then change the SPF and COMPANY records to include the new product. A new procedure is to update the BATCH record
BNK/T24.UPGRADE and populate the new products to be installed in the DATA field.
Please reference the T24 Updates User Guide for more details.
After the extract of the new WAR file stop the web server.
Re-instate the changes to the backed-up files to the released versions.
Restart the web server.
Clear your browsers cache of any old JavaScript files and images. To do this perform the following :Internet Explorer
Tools>Internet Options>Browsing History>Delete>Temporary Internet
Files>Delete Files
Firefox
Tools>Clear Private Data>Clear Private Data Now
CONVERSION ROUTINES
Overview
This section outlines the conversion and other related routines to be run for this release. Read
through the whole chapter thoroughly before starting the conversion process: you may be required
to get information or data prior to starting the conversions.
Data, except where this document specifically states, must not be input, amended, or authorised
until all the conversion routines have been successfully completed.
R12 Release Notes- Release R12.00 -Page 9 of 49 - (c) Temenos Systems 2012
Conversion Routines
Follow the instructions in the System Administration Guide. All CONVERSION.PGMS records
must be authorised first. The conversion routines should be run using the service RUN.CONVERSION
Do not authorise any STANDARD.SELECTION records before running.
TRANSACTION
l STMT.NARR.FORMAT
l RE.STAT.REPORT.HEAD
l RE.STAT.RANGE
l EB.MESSAGE.CLASS
l EB.ACTIVITY
l EB.ADVICES
l BROWSER.TOOLS
l TSA.WORKLOAD.PROFILE
l EB.API
l EB.ERROR
l OVERRIDE
l EB.COMPARISON.TYPE
l AA.PROPERTY.CLASS
l AA.PRODUCT.LINE
l AA.ACTIVITY.CLASS
l AA.PROPERTY
l AA.PRODUCT.GROUP
l EB.FORMAT.ENTRY
l EB.LOOKUP
l AA.MAPPING
l EB.MAPPING.SOURCE
l AA.PERIODIC.ATTRIBUTE.CLASS
Some TSA.SERVICE records may be HLD as they need a user name entered.
l
REPGEN recompile
Use REPGEN.SOURCE to recompile all REPGENs or use RUN.REPGENS at the TAFC prompt
as described in the user guide.
css Sheets
General.css in the following path, ..\deploy\ARCIB.war\plaf\style\ has been modified withdefault
class definition with commentsfor different classes and its attributes
R12 Release Notes- Release R12.00 -Page 11 of 49 - (c) Temenos Systems 2012
Application/Module Specific
SPECIAL ROUTINES
Click here to read the technical notes
R12 Release Notes- Release R12.00 -Page 12 of 49 - (c) Temenos Systems 2012
Release R12
Integration Framework : Integration Studio (EE) Release Notes
Product:Integration Studio (EE)
Version: R12
Type:General Availability
R12 Release Notes- Release R12.00 -Page 13 of 49 - (c) Temenos Systems 2012
Release Highlights
This section provides an overview of the new Integration Framework components
Component Updates
IF is a new product in R12 and hence component update is not applicable.
R12 Release Notes- Release R12.00 -Page 14 of 49 - (c) Temenos Systems 2012
IF Overview
Integration Framework enables T24 to send out notifications to an external system .
The event and the schema of the notification to be emitted, can be designed using Design time
tooling know as the Integration Studio. This tooling is available in both java and .net, as plugins to
popular IDEs.
Event messages, once generated are stored in a store and forward table, and can be pushed out
into JEE application servers using a T24 Service available as part of the Integration Framework.
IF Artifacts
IF Plugin for Eclipse
Integration Studio Plug-in provides an Eclipse plug-in environment for defining the exit point and
the flow catalog.
Artifact:
com.temenos.integration.plugin.jar for Eclipse
R12 Release Notes- Release R12.00 -Page 15 of 49 - (c) Temenos Systems 2012
IF
R12
IF Java PLUGIN
(developer tool - Eclipse)
R12
DELIVERY_MDB.JAR
(Event Delivery J2EE application R12
server)
Required:
T24 Release : R12
T24 Product code: IF
Required:
com.temenos.integration.plugin.jar
for Eclipse
Supported Eclipse IDEs (with JDK
1.6)
l Eclipse 3.5 (Galileo)
l Eclipse 3.6 (Helios)
l Eclipse 3.7 (Indigo)
Supported application servers:
l JBoss 4.2.3GA, 5.1.0GA
l WebSphere 7
l WebLogic 10.3 and 11g
Product Code: IF
Ensure the IF product is installed.
To obtain a product licence code, contact [email protected]
R12 Release Notes- Release R12.00 -Page 16 of 49 - (c) Temenos Systems 2012
IF.INTEGRATION.FLOW.CATALOG
R12 Release Notes- Release R12.00 -Page 17 of 49 - (c) Temenos Systems 2012
R12 Release Notes- Release R12.00 -Page 18 of 49 - (c) Temenos Systems 2012
This event and the flow will be published into T24 and stored into the respective tables:
IF.EXIT.POINTS:
IF.INTEGRATION.FLOW.CATALOG
R12 Release Notes- Release R12.00 -Page 19 of 49 - (c) Temenos Systems 2012
Release R12
Integration Framework : Integration Studio(.net) Release Notes
Product:Integration Studio
Version: R12
Type:General Availability
R12 Release Notes- Release R12.00 -Page 20 of 49 - (c) Temenos Systems 2012
Release Highlights
This section provides an overview of the new Integration Framework components
Component Updates
IF is a new product in R12 and hence component update is not applicable.
R12 Release Notes- Release R12.00 -Page 21 of 49 - (c) Temenos Systems 2012
IF Overview
Integration Framework enables T24 to send out notifications to an external system .
The event and the schema of the notification to be emitted, can be designed using Design time
tooling know as the Integration Studio. This tooling is available in both java and .net, as plugins to
popular IDEs.
Event messages, once generated are stored in a store and forward table, and can be pushed out
into JEE application servers using a T24 Service available as part of the Integration Framework.
IF Artifacts
IF Plugin for.NET
Integration Studio Plug-in provides a Visual Studio .NET Plug-in for defining the exit point and the
flow catalog.
Artifact:
Integration Installation Kit - for Visual Studio
R12 Release Notes- Release R12.00 -Page 22 of 49 - (c) Temenos Systems 2012
IF
R12
R12
BizTalk Adapter
R12
Required:
T24 Release : R12
T24 Product code: IF
Required:
Visual Studio 2010, .NET Framework 4.0
Required
WCF LOB Adapter SDK 2010
Optional
BizTalk Server 2010 (optional)
Product Code: IF
Ensure the IF product is installed.
To obtain a product licence code, contact [email protected] and l&[email protected].
R12 Release Notes- Release R12.00 -Page 23 of 49 - (c) Temenos Systems 2012
R12 Release Notes- Release R12.00 -Page 24 of 49 - (c) Temenos Systems 2012
This section outlines new features in TOCF Enterprise Edition R12 and contains important information for upgrading clients. If you are upgrading from an earlier release of TOCF(EE), please
read and understand all the release information details for each release before starting the installation.
Prior to R09, T24 used the Temenos Connector Server (TCS) to host the Temenos Open Connectivity Framework (TOCF). This framework includes adapters, listeners, plugins, formatters,
connection pooling, and security. From R09, T24 can now leverage the application server features for connection pooling, security, and deployment of the TOCF listeners, plugins, and
formatters. TOCF(EE) offers many performance, deployment and security advantages over TOCF
(TC Server), but upgrading clients will continue to be supported on the deprecated TOCF (TCS).
Release Highlights
This section provides an overview of new TOCF components and advice regarding any components which have been replaced or deprecated. Please refer to the system requirements section for further details.
Secure document download/upload
This release of TOCF(EE) provides enhance features to
1. JDBC connectivity to download or upload documents to databases
2. Support the enhanced image management module available in T24 Browser.
Without this enhancement users had to implement an inputstream provider class to provide the
mechanism to download files. This release also enables users to create stream providers to
upload files, i.e. write outputstream writer classes.
The TOCF(EE) plugins resource adapter contains the following default data transfer libraries:
l File data transfer Upload/download files to the local or network mounted file system
l JDBC data transfer Upload/download files to a JDBC enabled database
Artifacts:
R12 Release Notes- Release R12.00 -Page 25 of 49 - (c) Temenos Systems 2012
tocfee.ear!tocfplugin-ra.rar!CustomDbDataTransfer.jar
tocfee.ear!tocfplugin-ra.rar!CustomDbFileTransfer.jar
SSL encyrypted JEE inbound connections
This release of TOCF(EE) enables the jBC CALLJEE statement and the T24 resource adapter to
establish SSL encrypted connections. The following environment variables are used on T24
servers to configure JEE connections:
l JEE_SSL_CERTIFICATE
l JEE_SSL_KEY
Please refer to the TOCF(EE) user guide on enabling SSL encrypted inbound connections. The
T24 resource adapter is by default configured to not enable SSL encryption.
Enhanced high availability for JEE inbound connections
The jBC CALLJEE statement enables application developers to send messages to the application server and therefore provide connectivity to other systems. The environment variables
l JREMOTE_INBOUND_HOST=<host>
l JREMOTE_INBOUND_PORT=<port>
Used to connect to the JEE application server are still supported for backwards compatibility. In
order to provide connectivity and failover to secondary servers, application developers were
required to use the JEEOpen/JEEActivate/JEEClose statements, manage connection handles
and optionally provide a retry mechanism for failover.
New environment variables
l JEE_HOSTS=<host1>, <host2>, ...
l JEE_PORTS=<port1>, <port2>, ...
are now available to provide the jBC CALLJEE statement with connectivity to multiple servers.
This mechanism
l Does NOT load balance requests between multiple servers. CALLJEE establishes only one
connection to a single application server.
l CALLJEE always attempts to first establish a connection to host 1 if available, otherwise to
host2, and so on.
l CALLJEE does not fail-over at runtime a JBC application needs to provide the retry mechanism, i.e. re-send the request in case of failure. See CALLJEE error codes for identifying
connection errors.
Enhanced T24 resource adapter inbound listener
The inbound listener now uses the TOCF framework library (tocfframework.jar) which provides an
enhanced event pipeline based on the Netty serialization library.
Note: The Netty library - included in this TOCF(EE) release - must be made available to the application servers system classloader in case the application server does not already ship this
library. This is only required when enabling the inbound listener.
R12 Release Notes- Release R12.00 -Page 26 of 49 - (c) Temenos Systems 2012
Component Updates
From R09, a new update process was introduced that gave a client the ability to find and apply
upgrades on a component basis. This means it is now possible for changes to be isolated and
delivered with fewer fixes and for specific components.
The TOCF(EE) component is not available as a T24 Update. Updates are available for the
dependent components within T24. See the section of this document entitled System Component
Requirements.
System Requirements
TAFC jbase_agent
The jbase_agent is the executable process that listens for socket connection from the TAFC RA
and allows a remote client to call T24 subroutines. This is the process you will see running on the
T24 server there will be one listener process plus one process for each connection in the Application Server connection pool.
Minimum TAFC release: R12 GA.
Artifact: $TAFC_HOME/bin/jbase_agent
JEE compliant Application Server
The following table shows the recommended application servers designed to run TOCF(EE):
Archive
Platform
Supported application servers:
TOCF(EE)
JBoss 4.2.3 and 5.1
Archive: TOCF(EE)_R12.x.x.x.zip
WebSphere 7
WebLogic 10.3 and 11g
Java JRE library
The following table shows the minimum version of the Java Runtime Environment (JRE) required
to run TOCF(EE):
R12 Release Notes- Release R12.00 -Page 27 of 49 - (c) Temenos Systems 2012
Archive
TOCF(EE)
Archive: TOCF(EE)_R12.x.x.x.zip
Platform
JRE 1.6
R12 Release Notes- Release R12.00 -Page 28 of 49 - (c) Temenos Systems 2012
Upgrading TOCF(EE)
If you have an earlier version of TOCF(EE) installed you should
1. Save any system configuration files before proceeding with the installation of the TOCF(EE)
components.
Pay particular attention to the following:
TOCFplugin-ra.rar tcserver.xml
TOCFListener-ejb.jar ejb-jar.xml
Save any other deployment descriptors or configuration files which might have been modified.
Apply these changes to the deployment descriptors and configuration files which are located
inside the new tocfee.ear archive.
2. Uninstall the existing TOCF(EE) components
l tocfee.ear(TOCF(EE) Enterprise Archive)
l tocfT24ra-ra.rar (T24 Resource Adapter) or jremote-ra.rar in case of TOCF(EE) versions
prior to R10.1.1
l T24Utility.war
On Weblogic, if necessary remove the T24 RA client libraries from the domains shared library
directory:
l <weblogic home>\user_projects\domains\<domain name>\lib\jremote.jar
l <weblogic home>\user_projects\domains\<domain name>\lib\tocfT24ra.jar
Note: To uninstall enterprise components in JBoss you should stop the application server and
remove the artifacts from the deploy directory.
3. Install the new TOCF(EE) components:
l tocfT24ra-ra.rar
l tocfee.ear
l T24Utility.war
l netty.jar (only required when enabling the inbound listener)
4. Restart the application server.
R12 Release Notes- Release R12.00 -Page 29 of 49 - (c) Temenos Systems 2012
Release R12
Temenos Open Connectivity Framework - Enterprise Edition (TOCFEE)
Release Notes
Product:TOCF(EE) R12
Version: R12.0.0.1
Type:GA release
R12 Release Notes- Release R12.00 -Page 30 of 49 - (c) Temenos Systems 2012
R12 Release Notes- Release R12.00 -Page 31 of 49 - (c) Temenos Systems 2012
R12 Release Notes- Release R12.00 -Page 32 of 49 - (c) Temenos Systems 2012
TWS(EE)-Release_Notes
New Features
Component Service:
From R12 onwards TWS EE project can be created for component based service. This can be
specified in the Log on screen itself:
WS-Security (SI-100859)
TWS Java(EE) R12 supports WS-Security.
The WSS-header is used instead of the SOAP Body to pass user credentials from client. TWS
uses WSIT for its security implementation. Web Service Interoperability Technologies (WSIT) is
part of Sun Metro which implements several new web services technologies including WS-Security, WS-Trust, WS-SecureConversation.
R12 Release Notes- Release R12.00 -Page 33 of 49 - (c) Temenos Systems 2012
R12 Release Notes- Release R12.00 -Page 34 of 49 - (c) Temenos Systems 2012
TWS-PLUGIN
(developer tool)
R12
TWS-WAR
(deployed web service)
R12
Required:
com.temenos.tws.plugin-R12.x.x.x{production date & time}.jar
Supported Eclipse IDEs (with JDK
1.6)
- 3.5 (Galileo)
- 3.6 (Helios)
- 3.7 (Indigo)
Supported application servers:
- JBoss 4.2.3GA, 5.1.0GA
- WebSphere 7
- WebLogic 10.3 and 11g
Product Code: WS
Ensure the WS product code is installed in the SYSTEM record of the T24 application SPF.
To obtain a product licence code, contact [email protected] and l&[email protected].
An example SPF screenshot with the product successfully installed is shown below:
R12 Release Notes- Release R12.00 -Page 35 of 49 - (c) Temenos Systems 2012
R12 Release Notes- Release R12.00 -Page 36 of 49 - (c) Temenos Systems 2012
R12 Release Notes- Release R12.00 -Page 37 of 49 - (c) Temenos Systems 2012
Release R12
Temenos Web Services: TWS Java (EE) Release Notes
Product:TWS Java(EE)
Version: PB201108
Type:Project Build
R12 Release Notes- Release R12.00 -Page 38 of 49 - (c) Temenos Systems 2012
Release Highlights
This section provides an overview of any new TWS components or features and advice regarding
any components which have been replaced or deprecated.
Component Updates
From R09, a new update process was introduced that gave a client the ability to find and apply
upgrades on a component basis. This means it is now possible for changes to be isolated and
delivered with fewer fixes and for specific components.
The TWS Java(EE) Eclipse plug-in component is not currently available as a T24 Update.
Updates are available for the dependent components within T24. See the section of this document entitled System Component Requirements.
R12 Release Notes- Release R12.00 -Page 39 of 49 - (c) Temenos Systems 2012
TWS Overview
The TWS Java(EE) product facilitates the exposure of existing T24 functionality via SOAP web
services.
TWS Artifacts
TWS-PLUGIN
TWS(EE) provides an Eclipse plug-in environment for selecting T24 business operations to
expose as web services and for constructing the run-time TWS-WAR artifact.
Artifact: com.temenos.tws.plugin_<plugin-version>-<t24-version>.jar
TWS-WAR
The Web Application Archive (WAR) file provides a web service interface to T24 when deployed
in an application server. It is constructed by the user with the TWS-PLUGIN.
Artifact: <user-provided-name>.war
R12 Release Notes- Release R12.00 -Page 40 of 49 - (c) Temenos Systems 2012
R12 Release Notes- Release R12.00 -Page 41 of 49 - (c) Temenos Systems 2012
Release R11
Temenos Web Services: TWS (.NET) Release Notes
Product:TWS (.NET)
Version: R12
Type:General Availability
R12 Release Notes- Release R12.00 -Page 42 of 49 - (c) Temenos Systems 2012
Release Highlights
This section provides an overview of any new TWS components or features and advice regarding
any components which have been replaced or deprecated.
Component Updates
From R09, a new update process was introduced that gave a client the ability to find and apply
upgrades on a component basis. This means it is now possible for changes to be isolated and
delivered with fewer fixes and for specific components.
The TWS (.NET) Visual Studio plug-in component is not currently available as a T24 Update.
Updates are available for the dependent components within T24. See the section of this document entitled System Component Requirements.
R12 Release Notes- Release R12.00 -Page 43 of 49 - (c) Temenos Systems 2012
Overview
The Temenos Web Service Composer (TWS) .NET product facilitates the exposure of existing
T24 functionality via WCF web services.
TWS is a simple tooling developed using industry standards and technology. It is designed for
people with web services skills who want to use TEMENOS T24.
l Provide multiple service landscapes
l Create web services with minimal input
l Use Nremote driver for connectivity
R12 Release Notes- Release R12.00 -Page 44 of 49 - (c) Temenos Systems 2012
Release
TWS(.NET)InstallKit_12.0.0.0.rar
WS Product
R12 Release Notes- Release R12.00 -Page 45 of 49 - (c) Temenos Systems 2012
R12 Release Notes- Release R12.00 -Page 46 of 49 - (c) Temenos Systems 2012
R12 Release Notes- Release R12.00 -Page 47 of 49 - (c) Temenos Systems 2012
Product Code: WS
Ensure the WS product code is installed in the SYSTEM record of the T24 application SPF.
To obtain a product licence code, contact [email protected] and l&[email protected].
An example SPF screenshot with the product successfully installed is shown below:
R12 Release Notes- Release R12.00 -Page 48 of 49 - (c) Temenos Systems 2012
R12 Release Notes- Release R12.00 -Page 49 of 49 - (c) Temenos Systems 2012