What's new in V11.0.1.0

This is what's new in this version of IBM Sterling Transformation Extender:

Installation

IBM Sterling Transformation Extender can be installed on Linux platforms in three modes: Native, Docker, and Podman. Podman is the new installation mode supported on Linux platform in this version of product.

On the Red Hat Linux distribution, the IBM Sterling Transformation Extender installation supports Podman installation types, while on other Linux distributions (like Ubuntu, SuSE), IBM Sterling Transformation Extender supports both Docker and Podman container engines.

Nodes

New nodes

Format Converter node

The Format Converter node can be used to quickly convert data from one format to another.

The Format Converter node supports these formats:
  • CSV
  • Delimited
  • JSON
  • YAML
  • XML

Adapters

New adapter

Redis adapter: The Redis adapter provides access to Redis databases for storing and retrieving the keys and their values as part of data transformation. The Redis adapter is used in maps and flows to set and get key-value pairs in the Redis databases. Redis adapter is supported with all runtime map and flow execution environments.

Updates to existing adapter
  • Oracle adapter: Oracle adapter is updated with multi-row table insert support. A new command line option -INSERTALL/-IA enables multiple rows of data to get inserted into an Oracle table at once instead of one row at a time. Throughput can be increased several-fold with multi-row insert support under heavy load transaction scenarios.
  • Apache ActiveMQ adapter: Apache ActiveMQ adapter has added support for standard JMS headers and user-defined custom properties in the messages produced to the ActiveMQ broker, and while messages consumed from the ActiveMQ broker.
  • RabbitMQ adapter: RabbitMQ adapter is now supported in Design Studio and Integration Flow Designer. RabbitMQ adapter can be invoked from maps running under Launcher systems during runtime.

Maps

Map Audit enhancement

Input validation errors are included in the Map Audit log when SummaryAudit setting is turned ON in the map settings. In environments where map trace is not allowed to capture the validation errors, a map audit log having detailed error information would be the only way to identify and resolve data errors.

Map Audit enhancement is not available in z/OS Batch and CICS environments, but z/OS USS environment generates data validation errors in the map audit log when SummaryAudit is turned ON.

Launcher

Cooperative Listener directory permissions

Cooperative listener directories’ permissions have been adjusted to allow multiple launchers running under cooperative mode to be able to use the same directories. Instead of bailing out with errors due to insufficient permissions while writing onto them by launchers running under different accounts within the same group on Unix platforms.

ini2yaml migration utility

A new migration tool, ini2yaml, has been added for this release which facilitates the configuration information in dtx.ini file to config.yaml file. Customer environments that use several configuration files, ini2yaml tool eases the migration effort and reduces errors during migration.

Design Studio

Design Studio has been enhanced to run on the newer Eclipse 4.31 platform. This newer Eclipse platform brings in a newer look and feel, advanced features of the platform for users. Eclipse based applications integrated with Design Studio can take advantage of the newer Eclipse 4.31 platform and Java 17 support provided in this version of the product.

Design Server

Transport Layer Security (TLS) support

Transport Layer Security (TLS) client settings can be configured for outbound connections from the Design Server. See the mapping server.outbound.ssl in config.yaml. Use of these settings is not required if the previous behavior for outbound connections is sufficient. These settings are intended to allow secure connections to runtime installations including those that use a customized TLS configuration. Mutual TLS (mTLS) is supported when values are provided for config.yaml keys server.outbound.ssl.certFile and server.outbound.ssl.keyFile. These values are optional when mTLS is not used.

Java

Java 17 support

IBM Sterling Transformation Extender distributes IBM Semeru Java 17 Certified Edition Runtime Environment with all supported platforms of the product. All Java based components and tools in the product support Java 17. Removed packages from Java 8 are substituted with Jakarta API packages in the components for this product release. Applications that use IBM Sterling Transformation Extender Java API or Java RMI API are recommended to recompile their applications with Java 17.