0% found this document useful (0 votes)
721 views6 pages

Design Studio R22 Release Notes

This document provides release notes for Design Studio R22. It outlines enhancements to BCON generation for TAFC, improved generation logging, and the creation of separate error log files for headless generation. Defect fixes are also noted for various releases. Developers are instructed to update any projects referencing old T24 binaries to the new version 22.26.

Uploaded by

Heng Puthea
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
721 views6 pages

Design Studio R22 Release Notes

This document provides release notes for Design Studio R22. It outlines enhancements to BCON generation for TAFC, improved generation logging, and the creation of separate error log files for headless generation. Defect fixes are also noted for various releases. Developers are instructed to update any projects referencing old T24 binaries to the new version 22.26.

Uploaded by

Heng Puthea
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Release R22

Design Studio (DS)


Release Notes

Information in this document is subject to change without notice.

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.

© 2016 Temenos Headquarters SA - all rights reserved.


Contents
Contents............................................................................................................................................... 2
1. Introduction................................................................................................................................. 3
2. Release Highlights .................................................................................................................... 3
2.1 Enhancements........................................................................................................................ 3
2.1.1 BCON Generation for TAFC .............................................................................................. 3
2.1.2 Generation log upgrade. ..................................................................................................... 3
2.1.3 Separate Log file creation for error models in headless generation ............................. 4
2.2 Defects ...................................................................................................................................... 4
3. Changes incorporated in DS R22.0 .................................................................................... 4
3.1 DS R22.12 ..................................................................................................................................... 4
3.2 DS R22.24 ..................................................................................................................................... 4
3.3 DS R22.26 ..................................................................................................................................... 5
4. Migration....................................................................................................................................... 5

Information in this document is subject to change without notice.

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.

© 2016 Temenos Headquarters SA - all rights reserved.


Design Studio Release Notes R22

1. Introduction
The Design Studio (DS) Workbench application is an integrated graphical environment that
enables business and IT professionals to design elements for T24 Model Bank. The application
provides his own "designers" using editors and text-based tools for developing elements called:
models.

Design Studio is the Integrated Development Environment (IDE) for realizing T24 design time
tasks. It provides import and edition of resources (local ref, versions, enquiries...). All items
edited in DS intend to be packaged and deployed on T24 runtime environment

2. Release Highlights
This section provides an overview of any new DS components or features and advice regarding
any components which have been replaced, deprecated or modified.

DS version is R22 AMR

2.1 Enhancements
2.1.1 BCON Generation for TAFC
For L2 and L3 development, we need option to generate BCON on the files downloaded.
L1 team uses same TAFC compile options as before, but L2 and L3 needs additional BCON
Generation. To perform this follow the below steps given.
• Make sure you have server projects that connects to TAFC area in your workbench.

• Right click on the folder containing the changeset files.

• Hover on the menu TAF/C

• Select the sub menu ‘Generate BCON’. Please note this menu is active at folder level
only.

• In the dialog displayed, select the TAFC server

• Enter the remote source directory where source files must be transferred.

• By default L2 option is checked which means, that routines EB.INSTALL.DATA.CMB


and EB.INSTALL.SOURCE.CMB is called. If L2 option is unchecked, routines
EB.INSTALL.DATA and EB.INSTALL.SOURCE is called for execution.

• Click ‘Finish’

TAFC server connection is established based on server.properties. Source files are


transferred to Source directory selected in TAFC area. Source files are Compiled and BCON
file is generated. The zip file is placed as per the configuration in TAFC area routine.

2.1.2 Generation log upgrade.


By using the java vm argument “-Dds.t24.gen.code.additional.info=true” we get
additional information logged the log show more information on the generation.

3
Design Studio Release Notes R22

This log includes which cartridge is processing which model and how much time
approximately left for generations to complete.

2.1.3 Separate Log file creation for error models in headless generation
Enhanced logging system for headless generation. Now we log the list of models that had
error during full headless generation in a separate file.

2.2 Defects

3. Changes incorporated in DS R22.0

Internal
• DS Version Upgrade
• DS-1025: Temn and Tafj upgrade in 202204
• DS - Upgrading Version of Contributor components
• DS-754: When the existing drill down fields are deleted and added again in an
Enquiry, the drill down numbers are duplicated.
Client
No Client defects

3.1 DS R22.12
POM version is 22.12
Internal
• DS Version Upgrade
• IFW-683 namespace generation properties set to false
• DS-1607: ATLSD-22679 - Missing dsl folder in BRP-models
• DS-1592: Regex-Expression change for downloading dsf-repo in R22
• DS-1441: Temenos-logo-update in R22
• DS-1378: Bundling of DSF-m2repo of respective release version in t24-binaries
• DS-1162: If Record class are created for soft defined tables, the field values in the
object are mismatched when this record class is used

Client
• TCH_PLT-638: TSR-379811 Unable to Generate T24 API in R22 DesignStudio.

3.2 DS R22.24
POM version is 22.24
Internal
• DS Version Upgrade

4
Design Studio Release Notes R22

• DS-15704: IF-2629: Client wants to keep the exit point only at auth stage and
remove the existing exit point which is there at Input stage through DS packager
• IFW-1387: Addition of New filter
• DS-1833: 5034200: Function value in Enquiry Name field not recognised properly

Client
• TCH_PLT-1686: TSR-434641 DS defect for adding Hook and method routines

3.3 DS R22.26
POM version is 22.26
Internal
• DS Version Upgrade

Client
• IF-4295 Event Designer Version Change in TEMDS

4. Migration
Update DS T24-binaries
POM referencing old t24-binaries versions must be updated to the new version: 22.26

Source code / continuous integration


• Upload the t24-binaries to Nexus (or their maven repository)
• Update all the relevant POMs (see POMs migration guide below)

POM migration upgrade guide


To update to the latest version all POMs must be updated to version 22.26

Sample projects to be updated:


- xxxx-models\pom.xml
- xxxx-models-gen\pom.xml
- xxxx-packager\pom.xml
- xxxx-packager\module\pom.xml
- xxxx-data-code\pom.xml
- xxxx-iris\pom.xml
- xxxx-iris-parent\pom.xml
- xxxx-embedded-server-tafj\pom.xml

Migration path is described below: replace NEW_VERSION by 22.26

5
Design Studio Release Notes R22

Original POM New POM

<groupId>com.temenos.maven</groupId> <groupId>com.temenos.maven</groupId>
<artifactId>t24-core</artifactId> <artifactId>t24-core</artifactId>
<version>OLD_VERSION</version> <version>NEW_VERSION</version>

<groupId>com.temenos.maven</groupId> <groupId>com.temenos.maven</groupId>
<artifactId>t24-core-tafj</artifactId> <artifactId>t24-core-tafj</artifactId>
<version> OLD_VERSION</version> <version>NEW_VERSION</version>

If you reference any other internal t24-binairies


artefact then you also need to update it
<groupId>xxx.yyy.zzz</groupId>
<groupId>xxx.yyy.zzz</groupId> <artifactId>aaa-bbb</artifactId>
<artifactId>aaa-bbb</artifactId> <version>NEW_VERSION</version>
<version> OLD_VERSION</version>

In xxxx-embedded-server-tafj\pom.xml
,xxxx-iris\pom.xml , xxxx-iris-
<parent>
parent\pom.xml
<groupId>com.temenos.examples</groupId>
<artifactId>testds</artifactId>
<parent>
<version> NEW_VERSION </version>
<groupId>com.temenos.examples</groupId> <relativePath>../xxxx-iris-
parent/pom.xml</relativePath>
<artifactId>testds</artifactId>
</parent>
<version> OLD_VERSION</version>
<relativePath>../xxxx-iris-
parent/pom.xml</relativePath>
</parent>

API Designer update


No Change in API Designer.

You might also like