Professional Documents
Culture Documents
CB1DSFOU
Design Studio Foundation
Table of Contents
Table of Contents ............................................................................................................................... 2
History ............................................................................................................................................... 4
Key Concepts ...................................................................................................................................... 5
Environment Initialisation ......................................................................................................................................... 5
Overview ............................................................................................................................................................... 5
1. Download your Learning Material.............................................................................................................. 5
Workshop 1 in Words – Learning Material via Filezilla ......................................................................................... 9
2. Configure TAFJ/ the Design Studio ...........................................................................................................10
Workshop 2.1 in Words – settings.xml file .........................................................................................................12
Workshop 2.2 in Words – tafj.link file .................................................................................................................14
Workshop 2.3 in Words – tafj.properties file ......................................................................................................16
Workshop 2.4 in Words – Environment Variables TAFJ_HOME .........................................................................20
Workshop 2.5 in Words – Environment Variables T24_HOME ...........................................................................23
Workshop 2.6 in Words – Environment Variables JAVA_HOME.........................................................................26
Workshop 2.7 in Words – Environment Variables PATH ....................................................................................30
3. Start the Core Banking Server ..................................................................................................................31
Workshop 3.1 in Words – Start the Core Banking Server ...................................................................................34
4. Stop Applications properly .......................................................................................................................35
Workshop 4.1 – 4.5 in Words – Stop the Core Banking Server and other applications properly .......................39
Design Studio Workbench ................................................................................................................. 40
Workspaces and Projects ........................................................................................................................................40
Overview .............................................................................................................................................................40
5. Create a Workspace and Projects ............................................................................................................40
Workshop 5.1 in Words – Create a Workspace ..................................................................................................43
Workshop 5.2 in Words – Create a Design Studio t24-packager-tafj Project .....................................................49
Workshop 5.3 in Words – T24-Server Project .....................................................................................................51
Workshop 5.4 in Words – Axis2 Web Interface ..................................................................................................53
Workshop 5.5 in Words – Start the t24-server ...................................................................................................54
6. Have a look at the Cartridges and the Console ........................................................................................55
Workshop 6.1 in Words – Cartridges Default Settings ........................................................................................56
Domain Designer .............................................................................................................................. 57
Introspect T24 Applications ....................................................................................................................................57
Overview .............................................................................................................................................................57
7. Import T24 Application .............................................................................................................................57
Workshop 7.1 in Words – Import T24 Applications ............................................................................................62
Workshop 7.2 in Words – Domain Model Files ...................................................................................................65
Workshop 7.3 in Words – Domain Model Files Metadata ..................................................................................68
Workshop 7.4 in Words – Multi Value and Sub Value Fields, Enumerations......................................................70
Workshop 7.5 in Words – Document Generation ...............................................................................................73
Design Studio Packager..................................................................................................................... 74
Package your T24-Packager-TAFJ Project ...............................................................................................................74
Overview .............................................................................................................................................................74
8. Create a Package ......................................................................................................................................74
Workshop 8.1 in Words – New Workspace and t24-packager-tafj project ........................................................77
Workshop 8.2 in Words – Package your newly created t24-packager-tafj project ............................................77
History
Author Version Release Date Comments
Key Concepts
Environment Initialisation
Overview
Before you can start working with the Design Studio and TAFJ, you need to download the training material and do
some basic TAFJ/ Design Studio configuration.
Click “OK”
Click “OK”
Navigate to “/nfs/crosstraining/courses/Design”
Open FileZilla via the icon on your desktop or via the Windows Start Menu.
Navigate to /nfs/crosstraining/courses/Design
Select the CB1DSFOU folder and drag-drop to a convenient location, e.g. the desktop in
your left-hand FileZilla window.
Go to your Windows Desktop and open the requested document.
2. Click on “Properties”
1. Right-click on “This PC”
1. Type “TAFJ_HOME”
2. Click “OK”
2. Click “OK”
Click on “New”
1. Type “T24_HOME”
2. Click “OK”
2. Click “OK”
Click on “New”
1. Type “JAVA_HOME”
2. Click “OK”
2. Click “OK”
1. Click on “Path”
2. Click on “Edit”
Click on “New”
Type “%TAFJ_HOME%\bin“
Click on “New”
1. Type “%JAVA_HOME%\bin“
2. Click “OK”
Click “OK”
Add %TAFJ_HOME%\bin and %JAVA_HOME%\bin each time via the New button.
For your overview, you can move these two variables to the top of the screen via Move
Up.
Double-click on “start-all-minimal”
Click “Yes”
Go to the folder C > Temenos > UTP-REL-... > Temenos and scroll down.
Confirm with Yes that this app is allowed to make changes to your device.
Several Windows will open to start the server and other essential applications. This might
❖
Guide (R18) (English) 2019 Q2 34
Core Banking CB1DSFOU – Design Studio Foundation
2. Double-click on “stop-all”
4.3 FileZilla
1. Click on “File”
2. Click on “Exit”
You should treat the virtual Windows environment like a local Windows environment and close it down via the
Power icon and “Shut down”.
4.5 VDI
If the Citrix Receiver did not log you off automatically because of inactivity, please use the drop down next to your
student name and click on “Log off”.
Workshop 4.1 – 4.5 in Words – Stop the Core Banking Server and other applications
properly
Please bear in mind - at the end of each day - to close all applications properly:
Open your Windows Explorer and go to the folder
C > Temenos > UTP-REL-... > Temenos.
Double-click on the batch file stop-all. The execution might take several minutes, please
wait until all batches are fully executed.
Log off the Design Studio via File > Exit. This step allows the Design Studio to save all
unsaved work and prevents you from data loss.
Log off FileZilla via File > Exit.
Log off the current Windows user via Start Menu > Log off
Log off your Citrix student account via StudentX > Log off. If Citrix has logged you
off already because of inactivity, you do not need to execute this last step.
❖
Guide (R18) (English) 2019 Q2 39
Core Banking CB1DSFOU – Design Studio Foundation
Double-click on “DesignStudioT24.exe”
Click on “Browse”
1. Type “DS_Workspace”
2. Click “OK”
2. Click “OK”
Go to the folder C > Temenos > UTP-REL-... > Temenos > DS.
The Eclipse Launcher is started. Click on Browse and Make New Folder right in the root
Check the checkbox Use this as default and do not ask again. Confirm with OK.
Click on “File”
Click on “New” Click on “Project”
Click on “Next”
Click on “Next”
Click on “Finish”
Name: insertDir
Value: C:\Temenos\UTP-REL-...\Temenos\t24home\default\BP
Name: libDir
Value: C:\Temenos\UTP-REL-...\Temenos\t24home\default
Make sure that you have backward slashes \ .
Click on Finish and have a look at your projects in the Package Explorer.
1. Expand “t24-server”
2. Expand “config”
3. Double-click on “server.properties”
Important to know, when you create a –server project is, that you need to have for at least the *-gen project
under “Deployed Projects”.
Have a look at the parameters for this server project in the Package Explorer.
1. Go to http://localhost:9089/axis2
2. Click on “Services”
CatalogServiceWS
DesignStudioInstallerServiceWS
ResourceProviderServiceWS
Click on “Servers”
Confirm that the Console tab opens and shows that the t24-server started.
In order to produce resource files from your models, you need to have the appropriate Cartridges enabled. T24
Models XML file generation should be enabled for the deployment of your Screens and Enquiries. By default, the
T24Models (XML) Category is already checked when you create a t24-packager-tafj project.
Click on “Project”
Click on “Propoerties”
Have a look at the Cartridges default settings for the t24-packager-tafj project.
Domain Designer
Introspect T24 Applications
Overview
The Domain Designer is a Module within the Design Studio Workbench Application.
To design any model using the Design Studio, the first step is to import the required (or all) T24 application metadata
like CUSTOMER, ACCOUNT, etc., into the local Design Studio workspace as a text file. Models use the metadata
from the T24 applications for their design. Core Banking Applications are stored as local *.domain text files.
2. Type “FUNDS.TRANSFER”
1. Select “All” again
3. Click on “Next”
Tip: You can type AC in the product search field, then check the box next to Select All,
then delete AC from the product search field and type ST instead and again check the box
Select All. Now all the products for AC and ST have been selected.
On top of that, you can import the FUNDS.TRANSFER application, all in one go. Remember
to put “All” back next to the product search field and then type “FUNDS.TRANSFER” next to
Application Name.
Normal field
Primary key field
Multivalue field
Check file/ foreign key field
7.3 Metadata
In the following exercises, you will explore some more Metadata of the Domain Model Files.
Annotations Properties
Annotation Properties
Annotation Properties
Association Properties
Enumerations
Workshop 7.4 in Words – Multi Value and Sub Value Fields, Enumerations
Have a look at the multi- and sub value fields of your ST_Customer.domain file in the
Design Studio.
Search for Enumerations.
7.5 Documentation
The Design Studio allows you to generate Documentation. The text comes from the T24 helptext.
1. Select “ST_Customer.domain”
3. Click on “CUSTOMER”
8. Create a Package
8.1 Create a new workspace and t24-packager-tafj project
Pre-requisite for the packaging is that your project is error-free. Because of that, please
Create a new workspace called T24-Packager
Inside this workspace, create a new t24-packager-tafj project with exactly the same parameters as in the
previous t24-packager-tafj creation exercise. As the projects are stored in different workspaces, it is no problem
that you use the same parameters.
2. Double-click on “ft-modelbank-packager”
2. Double-click on “target”
Inside this workspace, create a new t24-packager-tafj project with exactly the same
parameters as in the previous t24-packager-tafj creation exercise.
As the projects are stored in different workspaces, it is no problem that you use the same
parameters.
Click on Run as