Professional Documents
Culture Documents
No part of this document may be reproduced or transmitted in any form or by any means, for any purpose, without the express written permission
of TEMENOS HEADQUARTERS SA.
Table of Contents
Introduction 4
Purpose of this Guide 4
Intended Audience 4
Overview 5
Tool Box — General 6
Setup 7
Application Features 10
User Options 11
Signing On 14
Connection Profiles 17
User Interface 19
Help System 27
Communications Logger 28
Error Handling 30
Composite Screen Builder 31
Overview 31
Screen Design 32
Data Library 39
Overview 39
Architecture 40
Library Components 41
Data Library — Setup 43
Definition Designer 46
Definition Runner 53
Unit Download 55
Unit Upload 59
Dev Studio 62
Overview 62
Dev Studio — Setup 64
The Code Editor 66
My T24 Projects 82
2
Tool Box
3
Tool Box
Introduction
Purpose of this Guide
The Temenos T24 ToolBox is designed to complement the T24 Browser. This doc-
ument details how the T24 ToolBox provides access to specialised components that
interact with the T24 server and implements a uniform interface and access point.
It also details the standard features that all loaded components can exploit, refer
T24 ToolBox Features for more details.
Intended Audience
This User Guide is intended for the use of Internal Temenos users and Clients.
Introduction 4
Tool Box
Overview
T24 ToolBox is a Windows based application and is installed in a standard manner.
Please refer to the ‘T24 ToolBox Installation’ section.
T24 ToolBox communicates with the T24 web server using the http protocol, send-
ing and receiving XML messages. The T24 web server will use the T24 connector to
rely these messages to the T24 system.
This user guide will describe how to use the T24 ToolBox and highlight all the fea-
tures.
l Toolbox — General
l Toolbox — Composite Screen Builder
l Toolbox — Data Library
l Toolbox — Dev Studio
l Toolbox — Enquiry Wizard
l Toolbox — Help Centre
l Toolbox — Screen Builder
l Branch Administration Console
l Rules Designer
l Screen Designer
l System Monitor
5 Overview
Tool Box
Setup
Installation Pre-Requisites
Before the T24 ToolBox can be used, a fully configured web server for the T24
Browser is needed. The T24 ToolBox connects to the same servlet as the T24
Browser. Since installing and configuring T24 Browser has already been doc-
umented please refer the T24 Browser documentation set for details.
The following sections deal with installing the T24 ToolBox on the client machine.
Prerequisites
T24 ToolBox utilises the Microsoft® .NET 3.0 framework. The Microsoft® .NET 3.0
framework is pre-installed on most new PCs however it may be necessary to install
the framework manually. The Microsoft® .NET 3.0 framework can be found on the
Microsoft’s website www.microsoft.com and the installation CD. In addition any ser-
vice packs or updates for the framework will need to be installed.
During the T24 ToolBox setup if you get the following message:
The message above indicates that the .NET framework is not compatible with your
operating system. See the chapter below for minimum system requirements.
Processor Minimum:
l 400 megahertz (MHz) Pentium processor
Recommended:
l 1 gigahertz (GHz) Pentium processor
Operating System .NET Framework 3.0 can be installed on any of the following
systems:
l Microsoft Windows 2003 Server Service Pack 1 (SP1)
l Windows XP SP2
Windows Vista *
* Windows Vista comes with .NET Framework 3.0. There is
no separate installation package required. The standalone
.NET Framework 3.0 packages are not supported on Vista.
RAM Minimum:
l 96 megabytes (MB) *
Recommended:
l 256 MB *
* Or the minimum required to run the Operating System,
which ever is higher
Hard Disk Up to 550 MB of available space may be required.
Of which 50MB is required for ToolBox
CD or DVD Drive Required.
Display Minimum:
l 800 x 600, 256 colours
Recommended:
l 1024 x 768 high colour, 32-bit
Mouse Required
Installation/Un-Installation
The T24 ToolBox application can be installed by running the setup.exe found on the
install CD. The setup will guide you through the install and will allow you to specify
the install location.
To remove T24 ToolBox from your system please use the ‘Add/Remove Programs’
tool provided by the Windows Operating System (normally found under ‘Control
Panel’).
Post Installation
After the T24 ToolBox has successfully installed on to your system. The T24 ToolBox
application can be accessed via:
1. Desktop shortcut – T24 ToolBox
2. Program Files à Temenos T24 à T24 ToolBox
Application Features
Dynamic Plug-In Architecture
The T24 ToolBox provides an interface to components that perform specialised busi-
ness functions. These components can be referred to as ‘Plug-Ins’. Each Plug-In
provides the user with certain ‘Actions’ to carry out the specified function. These
are referred to ‘Plug-In Items’. The T24 ToolBox provides a framework where these
Plug-Ins and Actions are made accessible to the users. During loading the T24
ToolBox framework dynamically loads ‘authorised’ Plug-Ins and hosts them within
the interface. Although the end user does not need to know about this, it is import-
ant to understand that the T24 ToolBox can be easily extended to host a variety of
Plug-Ins and Actions. New Plug-Ins and Actions may become available after an
upgrade. Also system administrators can prevent access to chosen Plug-Ins by not
deploying it to the users machine.
Auto-Launch Items
Users are able to flag any action as a ‘Start-Up Item’. This means that that action
will be automatically launched according to the ‘Start-Up Mode’. Current Start Up
modes are:
1. Launch On Start Up: this will launch the item when the T24 ToolBox applic-
ation is opened.
2. Launch On Sign On: this will launch the item when the user has signed on to
the T24 server.
Using this mechanism, users can flag commonly used actions so reducing the need
to navigate and manually execute each item.
Auto-Launching Items is described further in ‘Plug-In Item Context Menu’ section)
Desktop Management
Screen ‘real estate’ is an important factor in modern computing. T24 ToolBox auto-
matically saves and restores window sizes and positions. Users can arrange the win-
dows on to their screens as desired and the next time they are opened they will be
restored to the previous location and dimensions. This in combination with ‘Auto-
Launch Items’, (described above), can provide users with a fast and efficient screen
‘real estate’ management.
User Options
Before sign-on is possible the address of the T24 web server must be specified. On
the T24 ToolBox menu bar select ‘Tools’ then ‘User Options’. The T24 ToolBox
Options dialog (shown below) will be displayed.
Communications
CommsLog
This can be set to ‘TRUE’ or ‘FALSE’. If set to ‘TRUE’ ToolBox will start the com-
munications logger application. This application will log all requests & responses
between the active URL, see ‘Communications Logger’ section.
ConnectionType
The following options can be set:
HTTP – Default
HTTPS – Use if the Browser Web application has been secured with HTTPS
TAG – Use if ToolBox is communicating with a TAG node.
Connections
IPAddress
This is the address the web server that the Browser Web Application is hosted on
e.g. localhost
PortNumber
This is the Port Number that the web server has heed set up to use e.g. 8080
Note: this can be left blank if required e.g. when using a proxy server.
URLAddress
The URL of the Browser web application e.g. BrowserWeb/servlet/BrowserServlet
Once all the connection ‘components’ have been entered the full & final address
can be verified by viewing the ‘Current Connection Address’ as this will change as
the address components are supplied.
Display Options
FloatOnTop
This option can be set to ‘TRUE’ or ‘FALSE’. If set to ‘True’ then the T24 ToolBox
application will ‘float’ on the screen when it does not have focus. This can be useful
when the user has many applications open at once and allows for more advanced
screen ‘real-estate’ management, (see screen shot below).
Note: this setting will only become active once ToolBox is restarted.
The T24 ToolBox ‘floating on top’ even though Windows explorer is active, you can
still see a faint image of the T24 ToolBox.
IconSize
The ‘IconSize’ can be set to ‘Large’ or ‘Small’. This will be the default setting for all
item icons displayed in the T24 ToolBox Plug-In screens.
Skin
This changes the ToolBox colour scheme. The options are ‘Default’ or ‘New XP’.
Signing On
Now that a profile has been defined and connection address has been set the T24
username and password can be entered on the T24 ToolBox Sign On screen (shown
below).
If the ‘Test Connectivity…’ hyperlink is clicked then the T24 Connectivity Monitor is
launched and can be used to test the path to the chosen T24 server.
Connection Profiles
ToolBox allows multiple connection profiles to be configured. This allows users to
connect to different T24 Browser web instances easily.
Several Connection Profiles available to select. Note that ‘Latest WAR’ has been set
as ‘Default’
User Interface
Executing an Item
The T24 ToolBox provides an interface to Temenos approved Plug-Ins. The ToolBox
groups each Plug-In under it’s own Tab or Screen. The screen shot above shows that
there several Plug-Ins available. The ‘Designers and Wizards’ plug-in is currently
selected. The ‘Designers and Wizards’ Plug-In contains ‘Items’, the ‘Enquiry Wizard’,
‘Screen Designer’ , ‘Screen Builder’, ‘Composite Screen Builder’ & ‘Rule Designer’.
Each of these items can be executed by double-clicking on them.
ToolTips
Tool tips are provided by the T24 ToolBox on the Plug-In Tab and on the Item icon.
To determine what each Plug-In tab is for simply hover the mouse cursor above the
particular Tab. A tool tip will appear giving a description of the type of action-
s/items associated with it.
Status Bar
The status bar displays two panels. The first panel displays the connection status
either:
On Line: an active connection has been established.
Off Line: no active connection to the T24 server.
Connecting: this is displayed when the T24 ToolBox is initiating a connection
with the T24 Server.
The status bar panel second displays the T24 user name once a connection has been
established.
Note: The default Icon size can be set under the ‘Tools’ à ‘User Options’
dialog. This setting will be applied each time the T24 ToolBox is
launched.
File Menu
l Sign On - Signs On to the T24 Server using the login details supplied on the
‘Sign On’ screen.
l Sign Off - Signs Off the T24 Server, this option is enabled when a connection is
active.
l Exit - Closes the T24 ToolBox.
GoTo Menu
This menu provides direct access to the Plug-In actions and will launch all the Items
found on the Plug-In screens (see figure above).
Tools Menu
l User Preferences menu item will launch the ‘T24 ToolBox Options’ dialog (see
‘ToolBox Options’ section)
Help Menu
l Help – Launches the T24 ToolBox help system. (see ‘ToolBox Help’ section)
l About – Launches the ‘About ToolBox’ dialog.
A list of all hosted Plug-Ins is given and a hyper-link to the ToolBox build inform-
ation file is provided.
The T24 Toolbox System Tray Icon with its context menu
The T24 ToolBox will display a Windows System Tray Icon (as shown above). The
icon displayed reflects the T24 ToolBox connection state; On Line, Off Line or Con-
necting (see Status Bar section).
When right-clicked a context menu is shown (see screen shot above). These actions
perform the following:
l Sign On - Signs On to the T24 Server using the login details supplied on the
‘Sign On’ screen.
l Sign Off - Signs Off the T24 Server, this option is enabled when a connection
is active.
l Open – Brings the T24 ToolBox application to the front of the screen and will
‘restore’ it if it has been ‘minimised’.
l Exit - Closes the T24 ToolBox
Item Properties
Item Properties
This dialog displays specific ‘non-modifiable’ properties relating to the currently
selected Plug-In item. This information can help with problem investigation.
Auto-Launch
This can be set to ‘Launch On Start Up’ or ‘Launch On Sign On’. If ‘Launch On Start
Up’ is selected then the item will be automatically launched the next time the T24
ToolBox application is opened/executed. If ‘Launch On Sign On’ is selected then this
item will be automatically launched when a connection has been successfully estab-
lished with the T24 Server.
Note: This setting will only take effect if the ‘Auto-Launch’ menu item is
‘checked’ in the Plug-In Items Context Menu (see ‘Plug-In Item Context
Menu’ above).
Change Icon
The user can change the item icon by navigating to a chosen resource and selecting
it. The ‘Restore Default’ button can be used to restore the original icon.
Help System
ToolBox provides a menu to access it’s own help information. Users can refer to this
help system when required. All ToolBox help files are installed during the install-
ation process.
The ToolBox Help System can be accessed by via the ‘ToolBox Help…’ menu item
under the ‘Help’ Menu on the main menu.
The ToolBox Help dialog can be used to access all help files that relate to the
ToolBox application. A menu is also provided to access the help files for all hosted
plug-ins and their associated actions.
Note: A pdf viewer is required to view some of the help files. A free pdf
viewer can be downloaded from http://www.adobe.com/.
Communications Logger
Under the ‘User Options’ dialog if the ‘CommsLog’ option is set to ‘TRUE’, ToolBox
will start the Communications logger application.
This application will log all requests and responses sent to the T24 Browser web
server.
Error Handling
Screen Design
Navigation buttons are placed at the bottom of the screen. Finish will not be
enabled until an enquiry has successfully been created in T24. The steps required to
complete the creation of an enquiry are listed on the left hand side.
Step 2 – Screen Id
The ID must be unique as modifying an existing screen is not supported in addition
there must not be an unauthorised EB.COMPOSITE.SCREEN record with the same
ID.
The ID must adhere to the restrictions on the ID for EB.COMPOSITE.SCREEN.
Step 3 – Description
This step allows the user to provide a user friendly description for the screen. At
least one description must be provided.
This stage allows the user to set the behaviour of the composite screen.
Initial Content
Each pane must have a name and initial content. This is the contents of the pane
when the composite screen is launched. To set this content use the ‘Initial Content’
dialog:
Dynamic Content
Dynamic content is what will appear in the panes when the user starts using the
composite screen e.g. committing transactions, viewing enquiries etc. The
‘Dynamic Content’ dialog should be used to set this.
Allow Scrolling
This option can be set to ‘True’ or ‘False’. This allows or prevents a scrollbar appear-
ing on the corresponding pane during use.
Frame Name
This setting must to set to a UNIQUE identifier within the composite screen defin-
ition, i.e. if your composite screen has 3 panes then with ‘FrameName’ must be
unique.
Data Library
Overview
The T24 ToolBox Data Library can be used as an alternative to the existing
DATA.LIBRARY Application. Although the T24 ToolBox Data Library utilises some of
the existing mechanism and logic there are fundamental differences between the
two applications in terms of functionality and architecture.
The main differences are:
1. Data is stored in an XML format (OFSML) not the propriety DATA.LIBRARY
format.
2. Data is can be downloaded locally on the client.
3. Data is uploaded/imported in to the target T24 environment using an OFS
input channel and not the propriety DATA.LIBRARY restore logic.
4. OFS audit information is applied.
The main common features are:
1. Data Libraries are organised into logical units.
2. Data Library definitions are stored in T24 in DL.DEFINE application.
3. Ability to export/import both data and programs.
l Architecture
l Library Components
l Setup
l Definition Designer
l Definition Runner
l Unit Download
l Unit Upload
39 Data Library
Tool Box
Architecture
The T24 Data Library contains a suite of applications that allows users to upload
and download data records to and from a T24 environment. The data records cre-
ated by the T24 Data Library process are in XML (OFSML) format. The T24 Data
Library process uses the same communication channel as the T24 Browser to read
data records form T24 and will use a specified OFS channel to upload data records
to the system.
Data Library 40
Tool Box
Library Components
Definition Designer
This tool allows users to create download units. A Download unit can be composed
of any number T24 Data Records and T24 programs. The Definition Designer
provides a graphical environment that allows easy selection of Data and Program
items. Once a Unit has been defined a user can select to save this definition locally
or to the T24 Server. All Definitions that are saved to the server are stored in the
system table DL.DEFINE.
Run Definitions
Once a Definition has been saved to the server; using the ‘Definition Designer’. The
‘Run Definitions’ tool, can be used to select the required definition and run it. This
actually ‘VERIFIES’ the specified DL.DEFINE record and creates XML files within the
DL.DATA directory on the server.
41 Data Library
Tool Box
Unit Download
The ‘Unit Download’ tool can be used to browse the DL.DATA server directory and
download the units locally to the user’s machine.
Unit Upload
This allows users to browse local units and select them for up-loading to the T24
server. This uses a specified OFS Channel to input/upload the data to the T24 server.
Options
Holds all options and paths required by the T24 Data Library.
Data Library 42
Tool Box
43 Data Library
Tool Box
OFS - Validation errors will place the record on hold, the OFS data record will be
returned with the error messages. Overrides will be accepted by default, the values
approved will be returned in the populated OFS record.
[2] Errors Rejected / Overrides in HLD)
GTS - Validation errors will result in the record being rejected, the GTS data record
in the output directory will be appended with an error code (90). Overrides will res-
ult in the record being placed on hold; the GTS data record in the output directory
will be appended with an error code (81).
OFS - Validation errors will result in the record being rejected, the OFS data record
will be returned with the error messages. Overrides will result in the record being
placed on hold.
[3] Errors in HLD / Overrides HLD
GTS - Validation errors will place the record on hold, the GTS data record in the out-
put directory will be appended with an error code (80). Overrides will result in the
record being placed on hold; the GTS data record in the output directory will be
appended with an error code (81).
OFS - Validation errors will place the record on hold, the OFS data record will be
returned with the error messages. Overrides will result in the record being placed
on hold; the OFS data record returned will store the override message.
[4] Hold Only
GTS - This option is not available using GTS. Messages can be written straight to
HLD using the GTS MODE field in GT.SYSTEM.PARAMETER.
OFS - If field validation (FIELD VAL in OFS.SOURCE) is not set then this setting will
place all records in HLD status immediately, and no further validation or processing
will take place. If field validation is set (FIELDVAL=YES) then any field validation
errors will cause the record to be rejected while all other records will be put into
HLD status.
OFSSourceID: A valid ID held in the OFS.SOURCE table in T24(see example shown
below)
Data Library 44
Tool Box
OFS.SOURCE record
Overwrite: Can be set to True or False. This will instruct the T24 Data Library pro-
cess to overwrite existing Data Records during the ‘Upload’ process.
ServerDirectory: This is the server directory where the program files are located.
This MUST be a pre-existing directory as the T24 Data Library will not create it.
ZeroAuth: If this is set to TRUE then the record will be authorised after input by
OFS.
45 Data Library
Tool Box
Definition Designer
Overview
The Definition Designer can be used to create new or modify existing download
units. The designer allows users to attach data and program records to the down-
load unit.
Users must be signed-on to a T24 environment in the ToolBox application before
designing a download unit.
User Interface
Start Page
The ‘Start Page’ allows users to Open existing or create New server or local defin-
itions. It also lists recently opened local and server definitions. Clicking on these
items will open then in the ‘Designer’ tab.
Data Library 46
Tool Box
After signing on to a T24 environment via ToolBox and invoking the ‘Definition
Designer’ a message will appear informing the user that the Application Menu must
be retrieved. This is message is only shown when the ‘Definition Designer’ is run for
the 1st time or the ToolBox is pointed to a different web server. This menu can be
‘refreshed’ at any time by selecting the ‘Refresh Application List’ menu item from
the ‘Edit’ menu.
47 Data Library
Tool Box
Using the Search/Add box to locate T24 Application files beginning with ‘CUS’.
Once the required file has been selected and displayed in the ‘Definition Explorer’
pane a user can add IDs to this file by clicking the ‘Add/Remove ID’ hyper-link dis-
played under it.
The resulting dialog box will list ALL the IDs in that file.
Data Library 48
Tool Box
The ID selection dialog box. Check the required IDs to select them.
Once the required IDs have been selected, click ‘OK’. The selected IDs will now be
shown under the corresponding file.
Search/Add bar
49 Data Library
Tool Box
When clicked, this will show a dialog box prompting for the program ID and file.
These can be provided directly and ‘OK’ clicked.
Adding a Program ID
A new entry will appear in the Definition Explorer pane. Alternatively users can
search for a program file by specifying the file/directory and clicking the ‘Find…’
button. The resulting dialog will display a list of ALL the program IDs contained
within that file.
A user can select one or multiple program IDs displayed. When ‘OK’ is clicked the
selected program IDs will be added to the Definition Explorer pane.
Data Library 50
Tool Box
If ‘Remove Unit’ is selected and program IDs are attached to that file, a con-
firmation message will appear alerting the user that all ID’s attached to the file will
also be removed.
Using the procedure described above several program units can be defined.
51 Data Library
Tool Box
Data Library 52
Tool Box
Definition Runner
The Definition Runner can be used to ‘execute’ existing download definitions. The
Definition Runner will ‘Verify’ definitions stored on the DL.DEFINE T24 application.
The process will create the XML data units within the specified DL.DATA location.
This procedure can be performed ‘manually’ if required by opening DL.DEFINE,
selecting the required ID and Verifying it in the standard manner.
Since the processing is performed at the server user must be on-line when ‘running’
download definitions.
User Interface
Start Page
53 Data Library
Tool Box
Data Library 54
Tool Box
Unit Download
The Unit Download tool can be used to retrieve existing download units from the
T24 server to your local file system. The Unit Download lists all the available down-
load units held on the T24 system. Once selected; individual units can be down-
loaded locally. The Download utility displays the components held within each unit
and indicates the type of the component.
User Interface
Start Page
55 Data Library
Tool Box
Downloading Units
To download a unit select the required download ID displayed in the ‘Download
Units’ list. The component list will be refreshed to display the individual components
held within that Download unit.
The individual components can be viewed by double clicking on them. The file
viewer will display the contents of that component.
Data Library 56
Tool Box
57 Data Library
Tool Box
Data Library 58
Tool Box
Unit Upload
The Definition Upload can be used to upload downloaded units to a T24 envir-
onment. The Unit Upload will display your local data-library units and will give you
the option to commit/upload them to the current T24 server. It will display a sum-
mary of the progress and create an ‘upload’ report.
The upload process will use the ‘OFSSourceID’ specified in the Options to commit
the XML data record to T24. All data records input to T24 will be un-authorised and
must be authorised accordingly.
Since OFS is used to input data to T24 all new or modified uploaded data will utilise
the standard OFS audit trail. Also if OFS is unable to commit the data record the OFS
error message will be displayed in the upload summary and in the upload report.
Program files/units are created in the ‘ServerDirectory’ specified in the Options. By
setting the ‘Overwrite’ option to ‘True’ or ‘False’ users can instruct the Unit Upload
process what should be done if a program file already exists in that location. i.e. if a
program file exists in the ‘ServerDirectory’ and a program file with the same ID is
being uploaded, if overwrite is set to ‘True’ then it will be overwritten however if
set to ‘False’ it will not. The upload summary and upload reports will reflect all the
files that were or were not overwritten.
User Interface
Start Page
59 Data Library
Tool Box
Data Library 60
Tool Box
components list. The file type is indicated and its upload order. The up-load priority
of individual components can be set by using the up/down arrows or by right-click-
ing on the component to be moved and selecting the appropriate option on the con-
text menu. In this manner components that have inter-dependencies can be
ordered accordingly and uploaded without OFS rejecting the record. The upload
order will be saved and retained with the upload unit.
Once the components have been ordered as required, the upload process can be
started by clicking the ‘Upload’ button in the control panel.
If a data item has a target of the FILE.CONTROL file then the Data Library upload
process will automatically create the new file in T24.
Note: The Data Library upload process identifies Object Code by the
assuming that its ID will always begin with the '$' character.
61 Data Library
Tool Box
Dev Studio
Overview
The T24 DevStudio contains a set of productivity tools to aid T24 Developers. This
component can be used by both Temenos developers and external clients when writ-
ing T24 core or local developments. Since the T24 DevStudio is provided as a
ToolBox plug-in all pre-requisites for installing and running the ToolBox application
must be met.
Dev Studio 62
Tool Box
l My T24 Projects
l The T24 Visual Debugger
l Spy Session & Command Session
63 Dev Studio
Tool Box
Display Settings
Option Name Description
Background The Background Colour of the Code Editor.
CodeFont The Font Used in the Code Editor.
Comment The Colour Applied to Code Comments
CommonVariables The Colour Applied to T24 Common Variables
CurrentLineHighlight The Colour Applied to the Current Line Highlight
DescriptionText The Colour Applied to the Description Text within the
“<desc>…..</desc>’ tags
Foreground The Colour Applied to Normal Text
Dev Studio 64
Tool Box
Your Details
Option Name Description
Email User email address
Telephone User telephone number
Username User Name or ID
65 Dev Studio
Tool Box
User Details
The first time the Code Editor is launched a dialog will appear to prompt for user
details. One person can only edit server program files at any one time. This ensures
that different people do not make conflicting changes. In order to facilitate this a
locking mechanism has been created which registers which user has locked which
file for edit. Therefore, a User Name must be supplied when logging in to the T24
DevStudio. This should be clear enough that the person editing a particular file can
be identified should any problems occur. The Login screen also allows you to add
additional contact information, although this will not be stored in the jBASE data-
base at present.
When the OK button is pressed this information is saved to the T24 DevStudio
Options file. This information can be changed at any time via the Options Icon
found under the T24 DevStudio plug-in.
Dev Studio 66
Tool Box
67 Dev Studio
Tool Box
Dev Studio 68
Tool Box
69 Dev Studio
Tool Box
Dev Studio 70
Tool Box
Labels: Displays a list of all Label directives in the loaded program. Clicking on
these items will position the cursor at that point.
Inserts: Displays a list of all $INSERT directives in the loaded program. Clicking on
these items will position the cursor at that point.
Calls: Displays a list of a CALL statements in the loaded program. Clicking on these
items will position the cursor at that point. If there are multiple calls to the same
program then each time the item is clicked on the next occurrence is located.
Macros: Displays a list of Standards and User Macros and the Macro Control Panel.
Please see section on Macros in this document for further information.
Map: This is split into two sections ‘Structure’ and ‘Flow’. The ‘Structure’ will
attempt to graphically represent the structure of the loaded program in terms of
labels, gosubs, calls and gotos. The ‘Flow’ will attempt to graphically represent the
logical flow of the program in trems of labels, gosubs, calls and gotos. Clicking on
any of the items will position the cursor at that point.
Online Resources: Contains usefull URLS that a jBASIC developer may find useful.
Regions: Lists detected ‘Regions’ within the loaded program. Clicking on these
items will position the cursor at that point.
Basic Features
Creating a New Program
To create a NEW program, click the ‘Create a New Program’ icon from the Toolbar
or select the ‘New’ menu item from the ‘File’ Menu.
71 Dev Studio
Tool Box
The New Program wizard will started and the user will be prompted to enter the
name for the New program. The wizard will allow the user to select if a template
should be used or a just blank program be created.
The New Program dialog. Once the user has input a name and selected whether a
template should be applied ‘Next’ should be clicked.
If ‘Use Template’ is selected then the user will be prompted with a list of templates
that can be applied.
Template Selection. The required prefix can be entered and DevStudio will apply
the prefix to required points within the template.
‘Finish’ should now be clicked and the program will be generated. The user is now
able to edit the program as required.
Opening a Program
The user is able to open both ‘local’ and ‘server’ programs. Local programs are
defined as all programs saved on the local machine and Server programs are
defined as all programs saved on the T24 server. To open local programs use the
‘Open Local File’ option and DevStudio will display a standard browse and select dia-
log so that the required file be specified.
To open a Server sided program use the ‘Open Server File’ option and DevStudio
will display the ‘Open Server File’ dialog
Dev Studio 72
Tool Box
73 Dev Studio
Tool Box
Saving Code
Once a program has been modified the user is able to save the program either to
the server or locally. The following options from the ‘File’ menu item can be used
to save a program to the server or locally:
Dev Studio 74
Tool Box
Compiling Code
Only server programs can be compiled. The option to compile will be disabled for
local programs.
To compile a program select the ‘Compile’ toolbar item or select the ‘Compile’
menu item from the ‘Build’ menu. Once requested DevStudio will send a request to
the server to compile the program. Compilation output will be displayed in the ‘Out-
put’ tab of the Tools pane. Any warnings, errors or information messages will be dis-
played in the ‘Task List’ pane.
Compile Output
75 Dev Studio
Tool Box
The Find & Replace facility in DevStudio allows users to specify values to find and
replace. The results are displayed and items can be clicked on to move the cursor to
that item.
Autosave
DevStudio has a built in Autosave mechanism. All auto-saved items will be saved in
the following location:
[LocalWorkPath]\Autosave\
The LocalWorkPath is specified in the DevStudio Options. A sub-directory will be
created called ‘Autosave’ and all programs will be saved to that location using the
specified AutoSaveInterval. All auto-saved programs will have a ‘.sav’ extension.
The DevStudio status bar will indicate if the auto-save has been successful or not.
Advanced Features
System & User Defined Macros
DevStudio is deployed with a set of Standard Macros. These Macros or code snip-
pets allow the user to rapidly insert commonly used code snippets. The standard set
of macros can be seen via the ‘Macro’ tab on the navigation pane.
To run a Macro the user can simply position the cursor at the required section in
the program. Select the Marco and either double-click on it or click the ‘Run’ but-
ton.
Dev Studio 76
Tool Box
After the Marco has been run, any user prompts will be displayed and then the
code snippet inserted.
Users have been given the ability to create their own Macros. To create a Macro
click the ‘Create’ button and a dialog will be displayed that will allow the user to
design the required Macro.
Creating GOSUBs
When writing a large and complicated program, a user may wish to move some
code in to a separate GOSUB within the same file. To do this the ‘Create Gosub’
item should be selected from the ‘Tools’ menu. The user may pre-select the code to
be moved into the Gosub before the ‘Create Gosub’ item is selected. If no text has
been selected then a new ‘empty’ Gosub will be created. On selecting this item the
following dialog is displayed:
77 Dev Studio
Tool Box
Creating Regions
Regions are expandable and collapsible user defined areas. Regions help to organ-
ise programs logically and help with maintenance. It allows logical grouping of pro-
gram subroutines. Creating regions is done in a very similar manner as when
creating GOSUBs.
The region code encapsulating some text. The region is shown expanded.
Dev Studio 78
Tool Box
The region as detected by the ‘Regions’ pane. Refresh should be clicked to re-fresh
this list.
Program Locking
As previously mentioned, in order that only one person edits server code at any one
time, a locking mechanism is used. This involves adding an entry to the jBASE applic-
ation EB.DEV.LOCKING. The key to this application is the program file name.
The underlying jBASE file used by the EB.DEV.LOCKING application is
F.EB.DEV.LOCKING.
The EB.DEV.LOCKING application has the following fields :-
79 Dev Studio
Tool Box
Email Address The email address of the user who locked Optional
the program file. Taken from the Login
screen.
Contact Number The contact number of the user who locked Optional
the program file. Taken from the Login
screen.
Lock Date The date that the program file was locked. Mandatory
The fetching and returning of program code automatically locks and unlocks files.
However, the jBASE EB.DEV.LOCKING program can be used to view current pro-
gram locks, as well as unlock files that were locked by mistake or no longer need to
be locked.
The use of the Verify function on a EB.DEV.LOCKING record will remove the lock for
the specified program file. Please note that this should only be performed in emer-
gencies and only by a senior developer.
DevStudio provides a facility to Manage your individual locks and for you to view
the program lock information for the currently open program.
Dev Studio 80
Tool Box
81 Dev Studio
Tool Box
My T24 Projects
This component allows developers to group Server and Local program files into pro-
jects. It provides a useful interface to access these items and allows you to include
other project resource files such as Functional and Technical Specifications.
Dev Studio 82
Tool Box
The user can specify the name of the project, a description and a location. By
default the location will created from the LocalWorkPath option and the Project
Name.
Once ‘OK’ is clicked the Project explorer will be displayed:
83 Dev Studio
Tool Box
Dev Studio 84
Tool Box
Project Properties
85 Dev Studio
Tool Box
Pre-requisite Set-up
Before the T24 Visual Debugger can be used the T24 Browser, TCServer T24
account must be configured accordingly:
NOTE: The setup indicated in this document should be used as guide lines only.
Please refer to the documentation of each component for further information.
T24 Account:
Ensure that the environment variable is set in the T24 account that you wish to
debug:
JBASE_DEBUG_PIPE=1
This can be set in the .profile, environment.vars or remote.cmd
TC Server:
In the file ‘tcserver.xml’ found under the ‘conf’ directory ensure that the ADAPTER
that the T24 Browser channels are using has a <MAX_SESSION> value of at least 2.
An example would be:
<ADAPTER id="T24">
<MAX_SESSION> 5 </MAX_SESSION>
<MIN_SESSION> 1 </MIN_SESSION>
<TIMEOUT>3000</TIMEOUT>
<STARTIN>/stor-
age1/globus.accounts/globus.acc.2/srdevc.run</STARTIN>
<JBASEPATH>/usr/jbc</JBASEPATH>
<PROGRAM>tSS</PROGRAM>
<PARAMETER>WZ</PARAMETER>
Dev Studio 86
Tool Box
</ADAPTER>
T24 Browser:
In the file ‘BrowserParameters.xml’ found in the root of the Browser Application
the following values must be set:
<?xml version="1.0"?>
<browserParameters xmlns:xsi="http://www.w3.or-
g/2001/XMLSchema-instance">
<messageData>
<parameter>
<parameterName>Server Connection
Method</parameterName>
<parameterValue>INSTANCE</para-
meterValue>
<!-- Options: GLOBUSCONNECTOR /
INSTANCE / SOCKET / EJB -->
</parameter>
<parameter>
<parameterName>Instance</para-
meterName>
<parameterValue>production</para-
meterValue>
</parameter>
.
.
87 Dev Studio
Tool Box
<verbose>false</verbose>
<channels>
<channel>browser.1</channel>
<channel>browser.2</channel>
</channels>
</instance>
</instances>
Dev Studio 88
Tool Box
89 Dev Studio
Tool Box
When ‘Debug’ is pressed the T24 Visual Debugger is launched and the source code
of your program is retrieved. (Ensure that you have signed on in ToolBox). The T24
Visual Debugger will display a dialog that will allow the user to specify the source
program to open. The T24 Visual Debugger will attempt to pre-fill the program
name and it directory if it is contained within the Debugger output.
Dev Studio 90
Tool Box
Note: If you have taken a long time to debug your program you may
receive the following error message in T24 Browser:
Adding Watches
The T24 Visual Debugger allows user to evaluate variables by setting watches. The
lower pane of the main debugger window contains a ‘Watches’ section.
91 Dev Studio
Tool Box
Context Menu
The T24 Visual Debugger window provides a context menu to give access to com-
monly used commands. To access this menu right-click on the source code window.
Dev Studio 92
Tool Box
Memory Allocation
93 Dev Studio
Tool Box
Dev Studio 94
Tool Box
95 Dev Studio
Tool Box
Dev Studio 96
Tool Box
Enquiry Wizard
Overview
The Enquiry Wizard allows you create enquiries in T24 through a simple guided
user interface. Customisation is minimal as to make the process quick and easy. The
Enquiry Wizard allows users to create customised enquires based on existing T24
applications. The Enquiry Wizard also allows users to delete existing enquires.
To be able to create new enquires you must be signed on in ToolBox.
The Enquiry Wizard can be launched from the Tool Box main screen, by going to
‘Designers and Wizards’ and double-clicking on the Enquiry Wizard icon.
The Enquiry Wizard can also be launched via the Tool Box tool bar, under Go
To>Designers and Wizards>Enquiry Wizard.
97 Enquiry Wizard
Tool Box
l Screen Design
l Known Issues
Enquiry Wizard 98
Tool Box
Screen Design
The wizard navigation buttons are placed at the top of the screen (similar to a web-
browser) and the wizard stages are shown below them. Each stage will be high-
lighted as the user progresses through the wizard.
Enter the ID you wish to create for you new enquiry in the field shown and click
‘Next’ (right arrow icon) to proceed to the next stage. The ID will be validated and
the next stage shown. If the ID specified already exists on the ENQUIRY application
in T24 then the user will be prompted to specify an alternative.
99 Enquiry Wizard
Tool Box
This stage also allows the user to delete an existing Enquiry. Click to the ‘Delete
Existing Enquiry’ button to display the ‘Delete Existing Enquiry’ dialog.
The ID of an existing ENQUIRY record can be given and click the ‘Delete Enquiry’
button to delete it.
This stage also allows the columns to be re-ordered. The column header can be
selected by holding the left-mouse button down and dragged to a new position.
Stage 5 – Summary
This stage displays a preview of how the enquiry will be displayed by T24 Browser.
The Enquiry ID is displayed and the file that it is based on.
If the preview is correct and displays all the required information in the correct
format then this enquiry can be created by clicking on the ‘Create Enquiry’ button.
If any corrections need to be applied then the ‘previous’ button (left arrow icon) can
be used to return to the previous stages to make necessary adjustments.
Stage 6 – Confirmation
If the enquiry definition has been accepted by T24 then this stage will provide con-
firmation. If any errors where encountered then they will be shown.
The user can create another enquiry by clicking ‘Next’ which will take the user back
to the beginning stage.
Known Issues
Description Solution
When creating an Enquiry Due to the workload the server processing time may
based on an Application exceed the time out threshold on the TC Server. In
that has a high number of this case it may become necessary to increase the
fields the column list is timeout threshold so that the response be sent to the
never returned. Enquiry Wizard.
Help Centre
Overview
The Help Centre provides convenient access to the help resources.
Screen Design
T24 User Guides
Once this icon is executed the active connection profile will be used to locate the
T24 Portal. A web browser will be opened and directed to the T24 Portal as shown
below:
Temenos Online
This will open www.temenos.com in your web browser.
Screen Builder
Overview
The T24 Screen Builder allows rapid creation of T24 screens (VERSIONS) via a
simple wizard interface. The Screen Builder allows fields to be selected and ordered
as desired. Screen layout is controlled by pre-defined templates that can be selec-
ted.
NOTE: The Screen Builder can be used to edit existing screens. The ‘Screen
Designer’ application should be used if advanced screen layouts are required. The
‘Screen Designer’ can be used to create and edit T24 screens. See the Screen
Designer User Guide for further information.
l Screen Design
Screen Design
Navigation buttons are placed at the bottom of the screen. Finish will not be
enabled until a screen has been defined in the Screen Builder. The steps required to
complete the creation of a T24 Screen are listed on the left hand side.
Step 2 – Screen ID
The ID must be unique as modifying an existing screen is not supported.
The id must be in the format “<T24 application name>,<version name>” note the
comma between the application name and version name.
The Hide Settings option offers OFS.SOURCE and INPUT VERSION options.
The order in which the field list is displayed can be sorted by Field Number or field
name.
Prompt Text
This is the name that will appear to the left of the field input area.
Tool Tip
When the user moves the mouse over the field this text will appear in a tool tip.
Enquiry Selection
Place any filter you may want to apply to the “Drop Down List”.
Enrichment
Settings this to false will cause any description next to the field not to appear.
Hyperlink
Setting this will make the field label a hyperlink, setting this to the name of an
application will launch an application as with an enquiry.
Mandatory
Specifies weather the user can commit the contract is the field is left empty.
No Change
If set to true the user will not be able change the contents of the field.
No Input
If set the user will not be able to input data into the field, instead just display the
data.
Re Key
If set the user has to re input the field value before committing the contract.
Display Type
Settings this will cause the field to display as a check box or toggle button, this
should only ever be set when the field has only 2 possible values.
Hot Field
If set in browser the field is validated after the user moves to the next field.
Step 6 – Template
One column – Descending Field Order
This will sort the selected fields in one column in the order in which they appear in
the ‘Screen Fields’ list.
Step 7 – Summary
A summary of the information gathered is display at this stage. When click “Next”
the information is submitted to T24.
Step 8 – Confirmation
This step will display “Txn Complete:” if the screen has been created as per below.
If however it fails validation any errors will be displayed in this screen and the user
can click the ‘Previous’ button to correct any errors.
Clicking finish will exit the Screen Builder.
Administration Console
The Branch Administration Console should be used by Branch Managers to perform
the following tasks:
l Monitor Branch Connectivity (comms)
l On-line/Off-line switching
l Branch Administration (online & offline) e.g. Data Upload, Date Rollover etc.
l SFQ Posting
For detailed information on Branch Resilience & the Branch Administration Con-
sole, refer to the following user guide:
[Functional\Core] Branch Resilience
Rules Designer
Overview
The Rule Designer allows users to construct simple rules through an intuitive graph-
ical interface.
Screen Designer
Overview
The T24 Screen Designer application enables VERSIONs to be created in T24
through a simple user interface. The Screen Designer provides a ‘design surface’
upon which the required fields can be positioned, and provides a series of tabbed
screens for field and screen settings to be applied.
T24 Toolbox
Ensure you have signed on to a T24 environment and execute the ‘Screen Designer’
by double-clicking on the ‘Screen Designer’ Icon. The Screen Designer will load and
request information from T24. A splash screen will appear as follows:
Start Page
The Start Page tab provides the facility to create or edit a screen design. A new
screen design is created by entering a Screen Id and clicking the ‘Open Screen’ but-
ton.
Selecting an existing screen design can be performed in the same way or altern-
atively, from the list of ‘Recent Screens’ or by clicking on the ‘Find a Screen…’ link.
The Screen Id is the same format as the Id of VERSION records. (E.g.
CUSTOMER,CLIENT)
The Start Page also provides a link to the ‘Screen Wizard’. See the ‘Screen Wizard’
section in this document for further information.
Screen Wizard
The Screen Wizard is an application that allows screens to be created using pre-
defined layout templates. The wizard can be used to select and order the fields on
the screen and apply them in a consistent manner. The Screen Wizard can be
launched via the ‘Start Page’ or from the ‘Tools’ menu bar item. The Screen Wizard
allows rapid creation of standard screens.
Selecting a Screen ID
This stage provides the options to create a New Screen ID or select an Existing
Screen ID. If the ID is already known then it can by typed directly into the Screen Id
field.
Once the required fields have been selected click the ‘Forward’ button to move to
the next stage
Stage 4: Submit
Confirmation Screen
To submit this definition to the Screen Designer the ‘Create Screen & Exit Wizard’
button should be clicked.
Once this has been clicked the Screen Designer will build the screen fields accord-
ing to the template selected.
The Screen Designer displaying the Screen as specified in the Screen Wizard
Further modifications to this screen can be made as desired using the Screen
Designer. Once complete it should be saved to T24 by using the Save function.
Design View
When a new screen is created, the Designer tab is presented with a blank design
surface. In the event of an existing screen being opened, the fields defined on the
version record are placed on the design surface.
Designer Tab
The Designer tab provides a design surface onto which the required fields, com-
ments or lines can be placed. This can be carried out in one of three ways: -
l Drag and drop a Base Field on to the design surface
l Single click on a Base Field. Place the cross hair at the required position on
the design surface and single click
l Double click on the Base Field. (Field is placed in the top left corner of the
design surface)
Once the fields have been placed on the design surface they can be repositioned
using ‘drag and drop’ facility.
The column position of each ‘Input Box’ can be adjusted independently by selecting
the ‘Input Box’ and using ‘drag and drop’. Resizing of the ‘Input Box’ is achieved by
selecting the ‘Input Box’ and adjusting the length using the side squares.
It is also possible to move multiple fields simultaneously. To do this, select multiple
fields by: -
l Pressing the <CTRL> key and clicking on each field. Or
l Draw a box around the required fields by keeping the left mouse button
depressed whilst moving the mouse.
The selected fields can then be moved to the required position
Fields can be removed from the design surface by selecting them and pressing the
delete button.
Base Fields
When a screen is opened, the ‘Base Fields’ pane is populated with the available
fields for the T24 application that the screen is based upon. The Base Field Prop-
erties pane displays the properties of the selected field in the Base Fields pane.
Base Fields
The Base Fields pane visually displays information about each field so that a
designer can determine how the application is constructed and design the screen in
an appropriate manner. An icon is placed before the field name to indicate the fol-
lowing:
Icon Description
Indicates a mandatory field, the field name will also be in displayed
in red.
Indicates an inputtable field.
Screen Settings
Screen Fields
The Screen Fields tab is used to apply the settings for individual fields. Selecting a
field on the design surface displays the related field settings in the Screen Fields
tab. These settings can be amended and fall into the following categories and cor-
respond to related field in the VERSION application: -
l General Field Settings
l Field Dropdown List
l Automatic Defaulting
l Field Validation
l Other Attributes
Automatic Defaulting
Field Validation
Other Attributes
Non-Screen Fields
Available Base fields can be ‘dragged and dropped’ from the field list into the Non-
Screen fields pane and by double-clicking on entry the following dialog will be
presented:
Question:
How can a Non-Screen Field be set to Non Inputtable, Re-Key or No Change if the
field object is not available on the screen to the user?
Answer:
These can be defined to allow inheritance of field settings. For example, if this field
appears on any of the sub-tabs (associated versions) then these settings will be
applied to that field. This technique allows generic screens to be defined and the
appropriate field settings are applied in the context of the main screen.
TIP: If a field has been defined on the main screen and also on the any of the sub
tabs (associated versions) then all settings that have been defined on the main
screen will be applied to that field wherever it appears.
The dialog shown in figure 7.1 also provides a link to set the field defaults. By click-
ing on the hyper-link the following dialog is displayed:
Field Defaulting
The Field Defaulting dialog allows Auto Old Content and Auto New Content to be
defined for the selected field. This feature also caters for Multi value and Sub value
fields. The ‘Save’ button should be clicked to save the Field Defaulting settings for
each field
Screen Details
The Screen Details tab defines the overall settings for the VERSION. These settings
fall into the following categories: -
l Screen Languages
l Headers & Titles
l Screen Validation
l Printing Settings
l Behaviour & Layout
Selecting the ‘Define Screen Languages’ link displays the following window where
language settings are defined: -
Screen Languages
Selecting the ‘Define Screen Validation Routines’ link displays the Screen Validation
tab where validation routines are applied to the VERSION: -
Validation Routines
Selecting the ‘Set Screen Print Settings’ link displays the following window where
Deal Slip Printing settings are defined: -
Associated Versions
In the above example the associated Versions are then displayed when utilising
CUSTOMER,DISPLAY: -
Screen Validation
Validation routines for the VERSION are defined under the Screen Validation tab.
This tab can also be accessed from the ‘Define Screen Validation Routines’ link
under the Screen Details tab. These routines are executed at different stages. E.g.: -
l Input.Routine – Executed at the commit stage of a transaction processing
using I, C, V, R or H functions as the final stage before updating the unau-
thorised file.
l Auth.Routine – Executed at the authorised stage of transaction processing, as
the final stage before updating authorised files.
The following example illustrates the addition of validation routines: -
Validation Routines
Advanced Settings
The Advanced Settings tab defines additional Screen settings as illustrated in the fol-
lowing example. These correspond to the related fields in VERSION: -
Advanced Settings
Saving Screen
Screen Designs are submitted by clicking the ‘Save’ button. If the definition is valid
a ‘Save Response’ dialog will be displayed as follows:
Successful Save
If for any reason the definition is correct and can not be saved then any errors will
be displayed in the ‘Tasks’ panel.
Save Screen As
System Monitor
T24 Enterprise console is deprecated since R09 GA. please refer T24 Monitor for the
new Monitoring solution of R09
Overview
The System Monitor ToolBox plug-in provides a facility to monitor the TC Server
activity and also view the connectivity status of the key T24 system components.
The existing java TC Monitor functionality that is provided with the TC Client &
Server package will be replicated in the T24 Monitor plug-in.
The System Monitor plug-in provides access to the following components:
T24 Monitor Manager: An application to define and mange multiple T24 Monitor
configurations
T24 Monitor: The graphical monitor of TC Server activity
T24 Connectivity: An application to display the connectivity status of the T24
Browser web server, TC Server and T24 system.
l T24 Monitor
l Monitor Manager
l System Connectivity
T24 Monitor
The T24 Monitor can be launched by clicking on the ‘T24 Monitor’ icon of via the
‘T24 Monitor Manger’. When the T24 Monitor is launched directly via the icon a dia-
log will by shown requesting the required configuration.
The host is the IP Address of the TC Server and the Port is the Monitor Port that is
defined in ‘tcserver.xml’. The description can be used to identify this TC Server.
Once the details have been supplied the click ‘OK’ and the T24 Monitor application
will be launched.
Monitor Legend
Along the X axis the value is set as time in seconds , the Y axis has no labelled
description but inherits the label from the legend, both X and Y axis are self scaling.
Below is the Legend attached to each path is a different value, T24’s value is in mil-
liseconds, Total Transactions is in single units. The symbols used in the ledged can
be changed by selecting the option Reload Config found under the toolbar directory
File.
Monitor Statistics
Under the graphic consol is the numeric interpretation of the graph above.
Here the active listener is T24, the columns are re-sizable and the graphic paths
related to the listener can be hidden or displayed with by clicking the tick box on
the left.
TC Server Control
From the T24 Monitor the TC Server can be restarted and stopped.
NOTE: Once the TC Server is stopped it can not be restarted from the T24 Monitor.
A system administrator must re-start it via the TC Server shell or batch file.
These options are available from the toolbar directory Server and the Monitor tab.
Monitor Configuration
The T24 Monitor displays the listeners and adaptors that have been defined in the
TC Server set up
By left clicking on any of the adaptors or listeners in the Configuration tab the main
screen will list the associated adaptor group with the listeners present.
Here the Listeners can be enabled or disabled.
Monitor Manager
The T24 Monitor Manager can define multiple configurations that the T24 Monitor
application can use. The T24 Monitor Manger can be used to define multiple con-
figurations and be used to launch them.
Creating a Configuration
To create the T24 Monitor configuration, launch the T24 Monitor Manager and
click the ‘Create’ link at the bottom left hand corner of the screen.
A dialog box requesting the TC Monitor settings will be shown and must be com-
pleted before the configuration is saved.
The Name and Description fields can be populated with anything the user requires,
the host details in this case are the Host or Service name that is to be monitored (IP
address), and the Port Number must be the Monitor Port number found in the
‘tcserver.xml’ file in the tcserver install directory under the ‘conf’ directory.
Once the details of the new profile have been approved the profile appears along
side others in the profile and can be launched by focusing the cursor on the
required profile and clicking on Start in the top left hand corner. This will launch the
T24 Monitor application for that configuration.
System Connectivity
The ‘T24 Connectivity’ application can be used to graphically display the con-
nectivity status of the key T24 system components.
The T24 Connectivity application tests the status of the following components:
l T24 Browser web container - This is the path to the URL as defined in the
selected ToolBox connection profile.
l TC Server - This is the TC Server as defined by the configuration given, the IP
address (or host name) and the TC Server monitor port number
Once these details have been supplied click the ‘Test >>’ button to launch the T24
Connectivity application.
Monitoring Connectivity
The T24 Connectivity Monitor displays an animated diagram of, ToolBox, Web
Server, TC Server and T24 Server components. It also displays Adapter information
received from the TC Server configuration and T24 System Information received
from the T24 environment.
If all information is displayed and the diagram is fully animated then the currently
selected connection profile (URL) is valid and ToolBox is able to fully communicate
with The T24 environment.
The T24 Connectivity Monitor functions by sending requests to each component and
analysing the response. The requests are sent at a user defined poll interval.
The Web Server is polled, the TC Server is polled and if both are successful then the
T24 Server is polled. If all poll results are successful then full connectivity is con-
firmed.
Connectivity Scenarios
Unable to resolve the Web Server (URL)
This situation may occur if an invalid URL has been defined in the selected con-
nection profile or the web server is down. The T24 Connectivity Monitor will display
the following:
The link to the web server is broken and the link between the TC Server and T24 is
broken, however the link between the web server and TC Server is active.
This reflects the scenario where the TC Server is reachable and as observed the list
of adapters has been returned for the defined TC Server.
Since the T24 Connectivity Monitor is unable to retrieve data from the T24 envir-
onment, note that the T24 System Information displays ‘Unreachable’ the link
between TC Server and the T24 Server is broken.
The link to the web server is active indicating that the URL is valid and the T24
Browser web application is available. The link between the Web Server and the TC
Server is broken as the TC Server is unreachable. Notice that no adapter
information has been retrieved and all T24 System Information is unreachable. The
link between TC Server and the T24 Server is broken as the TC Server is unreach-
able.
Monitor Interval
Under the ‘Tools’ menu item the ‘Poll Interval’ can be set. A dialog is shown where
the user can set a poll interval. This will control how often the T24 Connectivity
Monitor will check for service availability.