Application Integration: hints and notes - Cloud - 8.0

Talend Release Notes

Version
Cloud
8.0
Language
English
Product
Talend Big Data
Talend Big Data Platform
Talend Cloud API Services Platform
Talend Cloud Big Data
Talend Cloud Big Data Platform
Talend Cloud Data Fabric
Talend Cloud Data Integration
Talend Cloud Data Management Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Cloud API Designer
Talend Cloud API Tester
Talend Cloud Data Inventory
Talend Cloud Data Preparation
Talend Cloud Data Stewardship
Talend Cloud Pipeline Designer
Talend Data Preparation
Talend Data Stewardship
Talend Management Console
Talend Studio
Content
Installation and Upgrade
Release Notes
Last publication date
2024-04-16

Studio

Item

Description

Available in

cAMQP requires the Client ID to be set When you use the cAMQP component in the Route Builder, make sure you always set the Client ID to a unique value which is not used in other Routes (the clientId header in cAMQP advanced settings). If more than one cAMQP based Routes are executed in the same Talend Runtime Container and the Client ID is not set, you will see some exceptions like:

org.springframework.jms.UncategorizedJmsException: Uncategorized exception occured during JMS processing; nested exception is javax.jms.JMSException: Broker: localhost - Client: tlnd-spappala(6968):2 already connected from tcp://127.0.0.1:49729

Available in:

Cloud API Services Platform

Cloud Data Fabric

Data Fabric

Data Services Platform

ESB

MDM Platform

Open Studio for ESB

Real-Time Big Data Platform

All Talend products with ESB

Runtime

Item

Description

Available in

Copying an ESB Container will lead to unexpected behaviour A Talend Runtime Container which was started once can't be copied to a different directory or machine. It is recommended to always use a fresh (never started) container that is shipped with the product.

Available in:

Cloud API Services Platform

Cloud Data Fabric

Data Fabric

Data Services Platform

ESB

MDM Platform

Open Studio for ESB

Real-Time Big Data Platform

All Talend products with ESB

ESB Java Development

Item

Description

Available in

Using PropertyPlaceHolder for Web-Containers When creating Talend ESB web archives for services using Spring contexts, note that all instances of PropertyPlaceholderConfigurer must contain the following properties to avoid placeholder resolution problems during startup of Spring contexts:

<property name="ignoreUnresolvablePlaceholders" value="true" /> <property name="ignoreResourceNotFound" value="true" />

Available in:

Cloud API Services Platform

Cloud Data Fabric

Data Fabric

Data Services Platform

ESB

MDM Platform

Open Studio for ESB

Real-Time Big Data Platform

All Talend products with ESB

Notes about Git support

Item

Description

Available in

Git implementation The Git implementation done in Talend has a similar behavior as the SVN one.

Available in:

Cloud API Services Platform

Cloud Data Fabric

Data Fabric

Data Services Platform

ESB

MDM Platform

Real-Time Big Data Platform

All subscription-based Talend products with ESB

All branches/tags are visible for all projects on the same Git repository If you create some branches/tags for one project, all other projects on the same Git repository will have the same list.

Available in:

Cloud API Services Platform

Cloud Data Fabric

Data Fabric

Data Services Platform

ESB

MDM Platform

Real-Time Big Data Platform

All subscription-based Talend products with ESB

Unlock mode Any item modified will be kept locally, and will never be committed / pushed to the server until the item is unlocked. Project items will be stored temporarily on the stash system of Git if needed, so that they are not pushed until they are unlocked.

Available in:

Cloud API Services Platform

Cloud Data Fabric

Data Fabric

Data Services Platform

ESB

MDM Platform

Real-Time Big Data Platform

All subscription-based Talend products with ESB

Microservices

Item

Description

Available in

Context parameters naming for Microservices Deployments During processing of context parameters for Microservices, be aware of the following two special topics that influence the processing of context parameter during the execution of Microservices. (only for Microservices but not for Talend Runtime)

Context parameter might be overwritten by OS environment variable which can lead to unexpected side effects. To avoid this, try to use unique names which are not in conflict with names you use in your OS environment.

Among the following parameters, Spring Boot will take the OS environment variable as the first level variable of the highest priority. If you specified the variable with the same name as the system's, it will take system's.

  • Talend CommandLine arguments,
  • OS environment variables,
  • Application properties packaged inside your jar.

Context parameters with some characters, for example, underscore and numbers surrounded by underscores, will be treated according to the Spring Relaxed binding which can lead to unexpected behavior for your Routes. See https://github.com/spring-projects/spring-boot/wiki/Relaxed-Binding-2.0 for the transformations and avoid these character and character combinations in your context parameter to prevent conflicts or use them accordingly to take advantage of this effect.

Available in:

Cloud API Services Platform

Cloud Data Fabric

Data Fabric

Data Services Platform

ESB

MDM Platform

Real-Time Big Data Platform

All subscription-based Talend products with ESB